2025-09-07T06:58:40.5073989Z Current runner version: '2.328.0' 2025-09-07T06:58:40.5079660Z Runner name: 'i-0c25e8780c0f6575b' 2025-09-07T06:58:40.5080412Z Runner group name: 'Default' 2025-09-07T06:58:40.5081253Z Machine name: 'ip-10-0-13-164' 2025-09-07T06:58:40.5083940Z ##[group]GITHUB_TOKEN Permissions 2025-09-07T06:58:40.5085934Z Contents: read 2025-09-07T06:58:40.5086632Z Metadata: read 2025-09-07T06:58:40.5087148Z ##[endgroup] 2025-09-07T06:58:40.5089052Z Secret source: Actions 2025-09-07T06:58:40.5089871Z Prepare workflow directory 2025-09-07T06:58:40.5554868Z Prepare all required actions 2025-09-07T06:58:40.5588267Z Getting action download info 2025-09-07T06:58:40.8547369Z Download action repository 'pytorch/test-infra@main' (SHA:548a4bc624d43a01cdf165a63b041f0ae014ddbd) 2025-09-07T06:58:43.0608145Z Download action repository 'pytorch/pytorch@main' (SHA:93fb23d6fae7c4e82c4239a1033e522088742634) 2025-09-07T06:58:58.3568148Z Download action repository 'actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065' (SHA:a26af69be951a213d495a4c3e4e4022e16d87065) 2025-09-07T06:58:58.6673158Z Download action repository 'aws-actions/configure-aws-credentials@ececac1a45f3b08a01d2dd070d28d111c5fe6722' (SHA:ececac1a45f3b08a01d2dd070d28d111c5fe6722) 2025-09-07T06:58:58.8750927Z Download action repository 'aws-actions/amazon-ecr-login@062b18b96a7aff071d4dc91bc00c4c1a7945b076' (SHA:062b18b96a7aff071d4dc91bc00c4c1a7945b076) 2025-09-07T06:58:59.0340971Z Download action repository 'seemethere/upload-artifact-s3@baba72d0712b404f646cebe0730933554ebce96a' (SHA:baba72d0712b404f646cebe0730933554ebce96a) 2025-09-07T06:58:59.3268808Z Getting action download info 2025-09-07T06:58:59.4546642Z Download action repository 'actions/checkout@v4' (SHA:08eba0b27e820071cde6df949e0beb9ba4906955) 2025-09-07T06:58:59.6828439Z Getting action download info 2025-09-07T06:58:59.7952312Z Download action repository 'nick-fields/retry@v3.0.0' (SHA:7152eba30c6575329ac0576536151aca5a72780e) 2025-09-07T06:58:59.9838730Z Getting action download info 2025-09-07T06:59:00.0916315Z Download action repository 'nick-fields/retry@3e91a01664abd3c5cd539100d10d33b9c5b68482' (SHA:3e91a01664abd3c5cd539100d10d33b9c5b68482) 2025-09-07T06:59:00.2683509Z Getting action download info 2025-09-07T06:59:00.4132160Z Uses: pytorch/pytorch/.github/workflows/_linux-test.yml@refs/heads/main (93fb23d6fae7c4e82c4239a1033e522088742634) 2025-09-07T06:59:00.4135839Z ##[group] Inputs 2025-09-07T06:59:00.4136178Z build-environment: linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T06:59:00.4138616Z 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:00.4141345Z 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:00.4141962Z sync-tag: 2025-09-07T06:59:00.4142634Z timeout-minutes: 360 2025-09-07T06:59:00.4142860Z use-gha: 2025-09-07T06:59:00.4143044Z dashboard-tag: 2025-09-07T06:59:00.4143232Z s3-bucket: gha-artifacts 2025-09-07T06:59:00.4143442Z aws-role-to-assume: 2025-09-07T06:59:00.4144168Z disable-monitor: false 2025-09-07T06:59:00.4144580Z monitor-log-interval: 5 2025-09-07T06:59:00.4144807Z monitor-data-collect-interval: 1 2025-09-07T06:59:00.4145061Z ##[endgroup] 2025-09-07T06:59:00.4145479Z Complete job name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T06:59:00.4667637Z A job started hook has been configured by the self-hosted runner administrator 2025-09-07T06:59:00.4763061Z ##[group]Run '/home/ec2-user/runner-scripts/before_job.sh' 2025-09-07T06:59:00.4772530Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T06:59:00.4773140Z ##[endgroup] 2025-09-07T06:59:01.6645317Z Runner Type: lf.linux.g6.4xlarge.experimental.nvidia.gpu 2025-09-07T06:59:01.6645832Z Instance Type: g6.4xlarge 2025-09-07T06:59:01.6646047Z AMI Name: unknown 2025-09-07T06:59:01.6674593Z AMI ID: ami-05ffe3c48a9991133 2025-09-07T06:59:06.2966529Z ##[group]Run pytorch/test-infra/.github/actions/setup-ssh@main 2025-09-07T06:59:06.2966915Z with: 2025-09-07T06:59:06.2967404Z github-secret: *** 2025-09-07T06:59:06.2967980Z 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:06.2968541Z activate-with-label: false 2025-09-07T06:59:06.2968753Z label: with-ssh 2025-09-07T06:59:06.2968937Z remove-existing-keys: true 2025-09-07T06:59:06.2969138Z fail-silently: true 2025-09-07T06:59:06.2969324Z env: 2025-09-07T06:59:06.2969499Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:06.2969711Z ##[endgroup] 2025-09-07T06:59:06.3979706Z Please see https://github.com/pytorch/pytorch/wiki/Debugging-using-with-ssh-for-Github-Actions for more info. 2025-09-07T06:59:06.3981283Z Not on pull request and ciflow reference could not be extracted, skipping adding ssh keys 2025-09-07T06:59:06.4137711Z ##[group]Run pytorch/pytorch/.github/actions/checkout-pytorch@main 2025-09-07T06:59:06.4138078Z with: 2025-09-07T06:59:06.4138249Z no-sudo: true 2025-09-07T06:59:06.4138434Z submodules: recursive 2025-09-07T06:59:06.4138652Z fetch-depth: 0 2025-09-07T06:59:06.4138821Z env: 2025-09-07T06:59:06.4138981Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:06.4139176Z ##[endgroup] 2025-09-07T06:59:06.4220002Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T06:59:06.4220715Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T06:59:06.4230440Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T06:59:06.4230754Z env: 2025-09-07T06:59:06.4230942Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:06.4231295Z ##[endgroup] 2025-09-07T06:59:06.4330477Z ##[group]Run # Use all available CPUs for fetching 2025-09-07T06:59:06.4330807Z # Use all available CPUs for fetching 2025-09-07T06:59:06.4331073Z cd "${GITHUB_WORKSPACE}" 2025-09-07T06:59:06.4331332Z git config --global fetch.parallel 0 2025-09-07T06:59:06.4331656Z git config --global submodule.fetchJobs 0 2025-09-07T06:59:06.4331900Z  2025-09-07T06:59:06.4332177Z # Clean workspace. The default checkout action should also do this, but 2025-09-07T06:59:06.4332538Z # do it here as well just in case 2025-09-07T06:59:06.4332780Z if [[ -d .git ]]; then 2025-09-07T06:59:06.4333000Z  if [ -z "${NO_SUDO}" ]; then 2025-09-07T06:59:06.4333222Z  sudo git clean -ffdx 2025-09-07T06:59:06.4333430Z  else 2025-09-07T06:59:06.4333608Z  git clean -ffdx 2025-09-07T06:59:06.4333800Z  fi 2025-09-07T06:59:06.4333958Z fi 2025-09-07T06:59:06.4340405Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T06:59:06.4340698Z env: 2025-09-07T06:59:06.4340935Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:06.4341156Z NO_SUDO: true 2025-09-07T06:59:06.4341321Z ##[endgroup] 2025-09-07T06:59:06.4478303Z ##[group]Run actions/checkout@v4 2025-09-07T06:59:06.4478732Z with: 2025-09-07T06:59:06.4478926Z ref: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T06:59:06.4479166Z fetch-depth: 0 2025-09-07T06:59:06.4479345Z submodules: recursive 2025-09-07T06:59:06.4479552Z show-progress: false 2025-09-07T06:59:06.4479761Z repository: pytorch/pytorch 2025-09-07T06:59:06.4480075Z token: *** 2025-09-07T06:59:06.4480256Z ssh-strict: true 2025-09-07T06:59:06.4480435Z ssh-user: git 2025-09-07T06:59:06.4480620Z persist-credentials: true 2025-09-07T06:59:06.4480815Z clean: true 2025-09-07T06:59:06.4481013Z sparse-checkout-cone-mode: true 2025-09-07T06:59:06.4481250Z fetch-tags: false 2025-09-07T06:59:06.4481426Z lfs: false 2025-09-07T06:59:06.4481598Z set-safe-directory: true 2025-09-07T06:59:06.4481798Z env: 2025-09-07T06:59:06.4481962Z GIT_DEFAULT_BRANCH: main 2025-09-07T06:59:06.4482155Z ##[endgroup] 2025-09-07T06:59:06.5463762Z Syncing repository: pytorch/pytorch 2025-09-07T06:59:06.5464950Z ##[group]Getting Git version info 2025-09-07T06:59:06.5465393Z Working directory is '/home/ec2-user/actions-runner/_work/pytorch/pytorch' 2025-09-07T06:59:06.5465940Z [command]/usr/bin/git version 2025-09-07T06:59:06.5466167Z git version 2.47.1 2025-09-07T06:59:06.5477293Z ##[endgroup] 2025-09-07T06:59:06.5486272Z Copying '/home/ec2-user/.gitconfig' to '/home/ec2-user/actions-runner/_work/_temp/f99c7cbd-2211-49a5-9697-c3265e45cba0/.gitconfig' 2025-09-07T06:59:06.5505086Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/f99c7cbd-2211-49a5-9697-c3265e45cba0' before making global git config changes 2025-09-07T06:59:06.5506060Z Adding repository directory to the temporary git global config as a safe directory 2025-09-07T06:59:06.5509777Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T06:59:06.5540237Z Deleting the contents of '/home/ec2-user/actions-runner/_work/pytorch/pytorch' 2025-09-07T06:59:06.5542846Z ##[group]Initializing the repository 2025-09-07T06:59:06.5546284Z [command]/usr/bin/git init /home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T06:59:06.5582375Z hint: Using 'master' as the name for the initial branch. This default branch name 2025-09-07T06:59:06.5582957Z hint: is subject to change. To configure the initial branch name to use in all 2025-09-07T06:59:06.5583497Z hint: of your new repositories, which will suppress this warning, call: 2025-09-07T06:59:06.5583893Z hint: 2025-09-07T06:59:06.5584185Z hint: git config --global init.defaultBranch 2025-09-07T06:59:06.5584509Z hint: 2025-09-07T06:59:06.5584827Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2025-09-07T06:59:06.5585369Z hint: 'development'. The just-created branch can be renamed via this command: 2025-09-07T06:59:06.5585757Z hint: 2025-09-07T06:59:06.5585980Z hint: git branch -m 2025-09-07T06:59:06.5586389Z Initialized empty Git repository in /home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/ 2025-09-07T06:59:06.5592533Z [command]/usr/bin/git remote add origin https://github.com/pytorch/pytorch 2025-09-07T06:59:06.5619092Z ##[endgroup] 2025-09-07T06:59:06.5619461Z ##[group]Disabling automatic garbage collection 2025-09-07T06:59:06.5622294Z [command]/usr/bin/git config --local gc.auto 0 2025-09-07T06:59:06.5647897Z ##[endgroup] 2025-09-07T06:59:06.5648296Z ##[group]Setting up auth 2025-09-07T06:59:06.5653455Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-09-07T06:59:06.5679328Z [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:06.6000163Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-09-07T06:59:06.6023703Z [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:06.6325550Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-09-07T06:59:06.6372489Z ##[endgroup] 2025-09-07T06:59:06.6372954Z ##[group]Fetching the repository 2025-09-07T06:59:06.6377456Z [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:46.5671427Z From https://github.com/pytorch/pytorch 2025-09-07T06:59:46.5672863Z * [new branch] 160583 -> origin/160583 2025-09-07T06:59:46.5673399Z * [new branch] 2.6.0.dev20241004+ -> origin/2.6.0.dev20241004+ 2025-09-07T06:59:46.5673937Z * [new branch] 5addvllmbuild -> origin/5addvllmbuild 2025-09-07T06:59:46.5674516Z * [new branch] AaronWang04_addmmfusion_perftest -> origin/AaronWang04_addmmfusion_perftest 2025-09-07T06:59:46.5675176Z * [new branch] HDCharles-2.6.0-release-notes -> origin/HDCharles-2.6.0-release-notes 2025-09-07T06:59:46.5676069Z * [new branch] ISSUE-154849 -> origin/ISSUE-154849 2025-09-07T06:59:46.5678850Z * [new branch] JackCaoG/dynamo_make_fx_non_core_aten_ops -> origin/JackCaoG/dynamo_make_fx_non_core_aten_ops 2025-09-07T06:59:46.5680728Z * [new branch] NicoshevSVE128 -> origin/NicoshevSVE128 2025-09-07T06:59:46.5682209Z * [new branch] PR-AOTInductorNoneBug -> origin/PR-AOTInductorNoneBug 2025-09-07T06:59:46.5683849Z * [new branch] PR-AOTInductorNoneBugFix -> origin/PR-AOTInductorNoneBugFix 2025-09-07T06:59:46.5685696Z * [new branch] PR-FixConfigsIssue -> origin/PR-FixConfigsIssue 2025-09-07T06:59:46.5686714Z * [new branch] PR-NoneBugFix-viable -> origin/PR-NoneBugFix-viable 2025-09-07T06:59:46.5688375Z * [new branch] PR-ResetToZero -> origin/PR-ResetToZero 2025-09-07T06:59:46.5690039Z * [new branch] Update-Flash-Packaging -> origin/Update-Flash-Packaging 2025-09-07T06:59:46.5691454Z * [new branch] VLA_exp -> origin/VLA_exp 2025-09-07T06:59:46.5693314Z * [new branch] actually-run-mps-aot-inductor -> origin/actually-run-mps-aot-inductor 2025-09-07T06:59:46.5695326Z * [new branch] add-missing-args-normalization -> origin/add-missing-args-normalization 2025-09-07T06:59:46.5696632Z * [new branch] add-user-guide-structure -> origin/add-user-guide-structure 2025-09-07T06:59:46.5698467Z * [new branch] add-vllm-nightly-build -> origin/add-vllm-nightly-build 2025-09-07T06:59:46.5700088Z * [new branch] add_compile_benchmarking -> origin/add_compile_benchmarking 2025-09-07T06:59:46.5701966Z * [new branch] addmm-heuristic -> origin/addmm-heuristic 2025-09-07T06:59:46.5703501Z * [new branch] addsimde -> origin/addsimde 2025-09-07T06:59:46.5705083Z * [new branch] addvllmtest -> origin/addvllmtest 2025-09-07T06:59:46.5707239Z * [new branch] adi/acl_upgrade -> origin/adi/acl_upgrade 2025-09-07T06:59:46.5708709Z * [new branch] adi/test -> origin/adi/test 2025-09-07T06:59:46.5710232Z * [new branch] adi/test_bgemm -> origin/adi/test_bgemm 2025-09-07T06:59:46.5711860Z * [new branch] adi/test_fusions -> origin/adi/test_fusions 2025-09-07T06:59:46.5713306Z * [new branch] adi/test_onednn_v3.9 -> origin/adi/test_onednn_v3.9 2025-09-07T06:59:46.5714970Z * [new branch] adi/test_presve_change -> origin/adi/test_presve_change 2025-09-07T06:59:46.5716203Z * [new branch] adi/test_timm -> origin/adi/test_timm 2025-09-07T06:59:46.5718075Z * [new branch] adi/testpresve_change -> origin/adi/testpresve_change 2025-09-07T06:59:46.5720620Z * [new branch] aditew01/test/vec_bf16 -> origin/aditew01/test/vec_bf16 2025-09-07T06:59:46.5722222Z * [new branch] ah-globalfeedback-hook -> origin/ah-globalfeedback-hook 2025-09-07T06:59:46.5723700Z * [new branch] alt-disable -> origin/alt-disable 2025-09-07T06:59:46.5725909Z * [new branch] angelayi/aoti_additional_files -> origin/angelayi/aoti_additional_files 2025-09-07T06:59:46.5727399Z * [new branch] angelayi/aoti_inductor_fx -> origin/angelayi/aoti_inductor_fx 2025-09-07T06:59:46.5728862Z * [new branch] angelayi/benchmark -> origin/angelayi/benchmark 2025-09-07T06:59:46.5730584Z * [new branch] angelayi/benchmark2 -> origin/angelayi/benchmark2 2025-09-07T06:59:46.5732110Z * [new branch] angelayi/change_pytree_serialization -> origin/angelayi/change_pytree_serialization 2025-09-07T06:59:46.5733535Z * [new branch] angelayi/cpp_loader -> origin/angelayi/cpp_loader 2025-09-07T06:59:46.5735357Z * [new branch] angelayi/custom_op_subgraph -> origin/angelayi/custom_op_subgraph 2025-09-07T06:59:46.5737128Z * [new branch] angelayi/customop -> origin/angelayi/customop 2025-09-07T06:59:46.5739125Z * [new branch] angelayi/fake_cache_empty -> origin/angelayi/fake_cache_empty 2025-09-07T06:59:46.5740709Z * [new branch] angelayi/is_symbolic_tracing -> origin/angelayi/is_symbolic_tracing 2025-09-07T06:59:46.5742190Z * [new branch] angelayi/item -> origin/angelayi/item 2025-09-07T06:59:46.5743871Z * [new branch] angelayi/no_so_weight -> origin/angelayi/no_so_weight 2025-09-07T06:59:46.5745278Z * [new branch] angelayi/opoverload -> origin/angelayi/opoverload 2025-09-07T06:59:46.5746852Z * [new branch] angelayi/pattern -> origin/angelayi/pattern 2025-09-07T06:59:46.5748379Z * [new branch] angelayi/pytree -> origin/angelayi/pytree 2025-09-07T06:59:46.5749975Z * [new branch] angelayi/scan_layers -> origin/angelayi/scan_layers 2025-09-07T06:59:46.5751529Z * [new branch] angelayi/symint_input -> origin/angelayi/symint_input 2025-09-07T06:59:46.5753141Z * [new branch] angelayi/test_cpp -> origin/angelayi/test_cpp 2025-09-07T06:59:46.5754650Z * [new branch] angelayi/torch_size -> origin/angelayi/torch_size 2025-09-07T06:59:46.5756208Z * [new branch] aoti-cuda-alloc -> origin/aoti-cuda-alloc 2025-09-07T06:59:46.5757763Z * [new branch] aoti_target_windows -> origin/aoti_target_windows 2025-09-07T06:59:46.5759271Z * [new branch] aoti_weight_sharing -> origin/aoti_weight_sharing 2025-09-07T06:59:46.5760998Z * [new branch] atalman-inductor-perf-cu124 -> origin/atalman-inductor-perf-cu124 2025-09-07T06:59:46.5762508Z * [new branch] atalman-inductor-perf-cu124.1 -> origin/atalman-inductor-perf-cu124.1 2025-09-07T06:59:46.5764020Z * [new branch] atalman-patch-1 -> origin/atalman-patch-1 2025-09-07T06:59:46.5765656Z * [new branch] atalman-patch-3 -> origin/atalman-patch-3 2025-09-07T06:59:46.5767174Z * [new branch] atalman-patch-4 -> origin/atalman-patch-4 2025-09-07T06:59:46.5768778Z * [new branch] atalman-patch-5 -> origin/atalman-patch-5 2025-09-07T06:59:46.5770379Z * [new branch] atalman-patch-6 -> origin/atalman-patch-6 2025-09-07T06:59:46.5771886Z * [new branch] atalman_inductor_2.3.0 -> origin/atalman_inductor_2.3.0 2025-09-07T06:59:46.5773360Z * [new branch] atalman_inductor_2.3.1 -> origin/atalman_inductor_2.3.1 2025-09-07T06:59:46.5774885Z * [new branch] atalman_inductor_2.4.0 -> origin/atalman_inductor_2.4.0 2025-09-07T06:59:46.5776413Z * [new branch] atalman_inductor_2.4.x -> origin/atalman_inductor_2.4.x 2025-09-07T06:59:46.5778086Z * [new branch] autoupdate-transformers-pin-via-pr -> origin/autoupdate-transformers-pin-via-pr 2025-09-07T06:59:46.5780054Z * [new branch] bahuang/dtensor_demo -> origin/bahuang/dtensor_demo 2025-09-07T06:59:46.5781490Z * [new branch] bahuang/test -> origin/bahuang/test 2025-09-07T06:59:46.5783722Z * [new branch] base/1.5 -> origin/base/1.5 2025-09-07T06:59:46.5785389Z * [new branch] batching_sdpa_efficient_attention -> origin/batching_sdpa_efficient_attention 2025-09-07T06:59:46.5786803Z * [new branch] bc-lint-config -> origin/bc-lint-config 2025-09-07T06:59:46.5788311Z * [new branch] bc-lint-test-new-config -> origin/bc-lint-test-new-config 2025-09-07T06:59:46.5789931Z * [new branch] benchmark-updates -> origin/benchmark-updates 2025-09-07T06:59:46.5791668Z * [new branch] benchmarker_compat_with_do_bench -> origin/benchmarker_compat_with_do_bench 2025-09-07T06:59:46.5793178Z * [new branch] benchmarking-script -> origin/benchmarking-script 2025-09-07T06:59:46.5795247Z * [new branch] bertmaher/pinbump26 -> origin/bertmaher/pinbump26 2025-09-07T06:59:46.5797354Z * [new branch] bertrand/cutlass -> origin/bertrand/cutlass 2025-09-07T06:59:46.5799377Z * [new branch] bf/cg-custom-wrapper -> origin/bf/cg-custom-wrapper 2025-09-07T06:59:46.5801211Z * [new branch] bf/cg-or-error -> origin/bf/cg-or-error 2025-09-07T06:59:46.5802545Z * [new branch] bf/cg-remove-check -> origin/bf/cg-remove-check 2025-09-07T06:59:46.5803982Z * [new branch] bf/cg-skip-1-kernel -> origin/bf/cg-skip-1-kernel 2025-09-07T06:59:46.5805423Z * [new branch] bf/cudagraph -> origin/bf/cudagraph 2025-09-07T06:59:46.5807213Z * [new branch] bf/cudagraph-disable-input-mutation -> origin/bf/cudagraph-disable-input-mutation 2025-09-07T06:59:46.5809278Z * [new branch] bf/cudagraph-enable-input-mutation-support-benchmark -> origin/bf/cudagraph-enable-input-mutation-support-benchmark 2025-09-07T06:59:46.5810461Z * [new branch] bf/cudagraph-partition -> origin/bf/cudagraph-partition 2025-09-07T06:59:46.5812171Z * [new branch] bf/default-recompile-reason -> origin/bf/default-recompile-reason 2025-09-07T06:59:46.5813732Z * [new branch] bf/donated-buffer-bench -> origin/bf/donated-buffer-bench 2025-09-07T06:59:46.5815201Z * [new branch] bf/exp -> origin/bf/exp 2025-09-07T06:59:46.5816679Z * [new branch] bf/pa-non-divisible -> origin/bf/pa-non-divisible 2025-09-07T06:59:46.5818240Z * [new branch] bf/partition-move-cpu -> origin/bf/partition-move-cpu 2025-09-07T06:59:46.5819794Z * [new branch] bf/partition-turn-on -> origin/bf/partition-turn-on 2025-09-07T06:59:46.5821277Z * [new branch] bf/remove-check-55b0c39d -> origin/bf/remove-check-55b0c39d 2025-09-07T06:59:46.5822706Z * [new branch] bf/rope -> origin/bf/rope 2025-09-07T06:59:46.5824315Z * [new branch] bisect_perf_hf_T5_3acc6eac492 -> origin/bisect_perf_hf_T5_3acc6eac492 2025-09-07T06:59:46.5825810Z * [new branch] bisect_perf_hf_T5_3fcf66f61fb -> origin/bisect_perf_hf_T5_3fcf66f61fb 2025-09-07T06:59:46.5827280Z * [new branch] bisect_perf_hf_T5_4009d154129 -> origin/bisect_perf_hf_T5_4009d154129 2025-09-07T06:59:46.5828723Z * [new branch] bisect_perf_hf_T5_40d0740e73d -> origin/bisect_perf_hf_T5_40d0740e73d 2025-09-07T06:59:46.5830273Z * [new branch] bisect_perf_hf_T5_5268754e -> origin/bisect_perf_hf_T5_5268754e 2025-09-07T06:59:46.5831791Z * [new branch] bisect_perf_hf_T5_7d89a8d385c -> origin/bisect_perf_hf_T5_7d89a8d385c 2025-09-07T06:59:46.5833314Z * [new branch] bisect_perf_hf_T5_b7a25c1ee7c -> origin/bisect_perf_hf_T5_b7a25c1ee7c 2025-09-07T06:59:46.5834803Z * [new branch] bisect_perf_hf_T5_c25b201583f -> origin/bisect_perf_hf_T5_c25b201583f 2025-09-07T06:59:46.5836302Z * [new branch] bisect_perf_hf_T5_c93e57efac0 -> origin/bisect_perf_hf_T5_c93e57efac0 2025-09-07T06:59:46.5837821Z * [new branch] bisect_perf_hf_T5_ca9813ea149 -> origin/bisect_perf_hf_T5_ca9813ea149 2025-09-07T06:59:46.5839249Z * [new branch] bisect_perf_hf_T5_d65f194a -> origin/bisect_perf_hf_T5_d65f194a 2025-09-07T06:59:46.5840716Z * [new branch] bisect_perf_hf_T5_da94ab0b -> origin/bisect_perf_hf_T5_da94ab0b 2025-09-07T06:59:46.5842219Z * [new branch] bisect_perf_hf_T5_da94ab0b_new -> origin/bisect_perf_hf_T5_da94ab0b_new 2025-09-07T06:59:46.5843699Z * [new branch] bisect_perf_hf_T5_db4e8a1d8a8 -> origin/bisect_perf_hf_T5_db4e8a1d8a8 2025-09-07T06:59:46.5845198Z * [new branch] bisect_perf_hf_T5_e0d97e936a2 -> origin/bisect_perf_hf_T5_e0d97e936a2 2025-09-07T06:59:46.5846733Z * [new branch] bisect_perf_hf_T5_f23621ec563 -> origin/bisect_perf_hf_T5_f23621ec563 2025-09-07T06:59:46.5848867Z * [new branch] bowbao/bench_updates_stage -> origin/bowbao/bench_updates_stage 2025-09-07T06:59:46.5850317Z * [new branch] bowbao/dort_rewriter -> origin/bowbao/dort_rewriter 2025-09-07T06:59:46.5851776Z * [new branch] bowbao/wip_prs -> origin/bowbao/wip_prs 2025-09-07T06:59:46.5853767Z * [new branch] brister/break_tensorbox -> origin/brister/break_tensorbox 2025-09-07T06:59:46.5855202Z * [new branch] brister/custom_fx_backend -> origin/brister/custom_fx_backend 2025-09-07T06:59:46.5856602Z * [new branch] brister/fx_custom_triton -> origin/brister/fx_custom_triton 2025-09-07T06:59:46.5858012Z * [new branch] brister/tensor_box_output -> origin/brister/tensor_box_output 2025-09-07T06:59:46.5859679Z * [new branch] brister/tiled_reduction_no_numel_check -> origin/brister/tiled_reduction_no_numel_check 2025-09-07T06:59:46.5861199Z * [new branch] c57382a49 -> origin/c57382a49 2025-09-07T06:59:46.5862667Z * [new branch] ca_0431d47eaa -> origin/ca_0431d47eaa 2025-09-07T06:59:46.5864133Z * [new branch] ca_fix_0431d47eaa -> origin/ca_fix_0431d47eaa 2025-09-07T06:59:46.5866725Z * [new branch] camyll/revert-94bc900da97ad7f3c35b3b819bb53b23c74b581a-for-release-2.8 -> origin/camyll/revert-94bc900da97ad7f3c35b3b819bb53b23c74b581a-for-release-2.8 2025-09-07T06:59:46.5868469Z * [new branch] camyllh/test_setup_hooks_push -> origin/camyllh/test_setup_hooks_push 2025-09-07T06:59:46.5870177Z * [new branch] cherry-pick-149654-by-pytorch_bot_bot_ -> origin/cherry-pick-149654-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5871902Z * [new branch] cherry-pick-151939-by-pytorch_bot_bot_ -> origin/cherry-pick-151939-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5873458Z * [new branch] cherry-pick-154174-by-pytorch_bot_bot_ -> origin/cherry-pick-154174-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5875034Z * [new branch] cherry-pick-156260-by-pytorch_bot_bot_ -> origin/cherry-pick-156260-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5876597Z * [new branch] cherry-pick-157453-by-pytorch_bot_bot_ -> origin/cherry-pick-157453-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5878250Z * [new branch] cherry-pick-157513-by-pytorch_bot_bot_ -> origin/cherry-pick-157513-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5879761Z * [new branch] cherry-pick-157695-by-pytorch_bot_bot_ -> origin/cherry-pick-157695-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5881241Z * [new branch] cherry-pick-157732-by-pytorch_bot_bot_ -> origin/cherry-pick-157732-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5882790Z * [new branch] cherry-pick-158537-by-pytorch_bot_bot_ -> origin/cherry-pick-158537-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5884282Z * [new branch] cherry-pick-159969-by-pytorch_bot_bot_ -> origin/cherry-pick-159969-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5885832Z * [new branch] cherry-pick-160586-by-pytorch_bot_bot_ -> origin/cherry-pick-160586-by-pytorch_bot_bot_ 2025-09-07T06:59:46.5887819Z * [new branch] chilli/flex_vllm -> origin/chilli/flex_vllm 2025-09-07T06:59:46.5889520Z * [new branch] cleanup-inductor-benchmark-images -> origin/cleanup-inductor-benchmark-images 2025-09-07T06:59:46.5890967Z * [new branch] codex-testing -> origin/codex-testing 2025-09-07T06:59:46.5893256Z * [new branch] codex/add-helper-function-to-sizevars.py -> origin/codex/add-helper-function-to-sizevars.py 2025-09-07T06:59:46.5894731Z * [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:46.5896126Z * [new branch] codex/add-metadata-field-for-file-path -> origin/codex/add-metadata-field-for-file-path 2025-09-07T06:59:46.5898066Z * [new branch] codex/add-test-for-inductor-local-cache-behavior -> origin/codex/add-test-for-inductor-local-cache-behavior 2025-09-07T06:59:46.5900229Z * [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:46.5901800Z * [new branch] codex/fix-issue-121219-in-pytorch -> origin/codex/fix-issue-121219-in-pytorch 2025-09-07T06:59:46.5903248Z * [new branch] codex/fix-issue-160415-in-pytorch -> origin/codex/fix-issue-160415-in-pytorch 2025-09-07T06:59:46.5904874Z * [new branch] codex/fix-noqengine-quantized-engine-support -> origin/codex/fix-noqengine-quantized-engine-support 2025-09-07T06:59:46.5906325Z * [new branch] codex/fix-pin_memory-error-handling -> origin/codex/fix-pin_memory-error-handling 2025-09-07T06:59:46.5907796Z * [new branch] codex/propose-fix-for-issue-160332 -> origin/codex/propose-fix-for-issue-160332 2025-09-07T06:59:46.5909457Z * [new branch] codex/refactor-lintrunner-config-to-use-uv-run -> origin/codex/refactor-lintrunner-config-to-use-uv-run 2025-09-07T06:59:46.5911128Z * [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:46.5912609Z * [new branch] compile_fsdp2_disable_stream_and_event -> origin/compile_fsdp2_disable_stream_and_event 2025-09-07T06:59:46.5913938Z * [new branch] context_test -> origin/context_test 2025-09-07T06:59:46.5915948Z * [new branch] copilot/fix-157446 -> origin/copilot/fix-157446 2025-09-07T06:59:46.5917398Z * [new branch] copy_graph -> origin/copy_graph 2025-09-07T06:59:46.5919427Z * [new branch] cpio/fix_new_ami_tests -> origin/cpio/fix_new_ami_tests 2025-09-07T06:59:46.5921389Z * [new branch] csl/always_produce_xml -> origin/csl/always_produce_xml 2025-09-07T06:59:46.5922841Z * [new branch] csl/build_test_more_procs -> origin/csl/build_test_more_procs 2025-09-07T06:59:46.5924247Z * [new branch] csl/build_test_more_procs2 -> origin/csl/build_test_more_procs2 2025-09-07T06:59:46.5925659Z * [new branch] csl/disable_flaky_cpp_test -> origin/csl/disable_flaky_cpp_test 2025-09-07T06:59:46.5927084Z * [new branch] csl/disable_periodic_test -> origin/csl/disable_periodic_test 2025-09-07T06:59:46.5928782Z * [new branch] csl/exclude_rocm_viable_strict -> origin/csl/exclude_rocm_viable_strict 2025-09-07T06:59:46.5930551Z * [new branch] csl/katex -> origin/csl/katex 2025-09-07T06:59:46.5932126Z * [new branch] csl/larger_runner -> origin/csl/larger_runner 2025-09-07T06:59:46.5933602Z * [new branch] csl/lintrunner_stuff -> origin/csl/lintrunner_stuff 2025-09-07T06:59:46.5935125Z * [new branch] csl/mps_sharding -> origin/csl/mps_sharding 2025-09-07T06:59:46.5936578Z * [new branch] csl/multistage_docker -> origin/csl/multistage_docker 2025-09-07T06:59:46.5938047Z * [new branch] csl/name_link_check_job -> origin/csl/name_link_check_job 2025-09-07T06:59:46.5939584Z * [new branch] csl/no_keep_goin_rocm -> origin/csl/no_keep_goin_rocm 2025-09-07T06:59:46.5941090Z * [new branch] csl/not_600_timeout -> origin/csl/not_600_timeout 2025-09-07T06:59:46.5942612Z * [new branch] csl/revert_open -> origin/csl/revert_open 2025-09-07T06:59:46.5944140Z * [new branch] csl/skip_build -> origin/csl/skip_build 2025-09-07T06:59:46.5945766Z * [new branch] csl/test_cuda_build_large_runner -> origin/csl/test_cuda_build_large_runner 2025-09-07T06:59:46.5947223Z * [new branch] csl/win_sccache -> origin/csl/win_sccache 2025-09-07T06:59:46.5948736Z * [new branch] cublasltrelax2 -> origin/cublasltrelax2 2025-09-07T06:59:46.5950248Z * [new branch] cublasrelax2 -> origin/cublasrelax2 2025-09-07T06:59:46.5951961Z * [new branch] cudnnsdparefactor -> origin/cudnnsdparefactor 2025-09-07T06:59:46.5953414Z * [new branch] custom_lowering_dict -> origin/custom_lowering_dict 2025-09-07T06:59:46.5954899Z * [new branch] czhuge_muon_dev -> origin/czhuge_muon_dev 2025-09-07T06:59:46.5956965Z * [new branch] d4l3k/delete_hook -> origin/d4l3k/delete_hook 2025-09-07T06:59:46.5958479Z * [new branch] dcp_zoc -> origin/dcp_zoc 2025-09-07T06:59:46.5960538Z * [new branch] debug-guard -> origin/debug-guard 2025-09-07T06:59:46.5962093Z * [new branch] delete-quant-docs -> origin/delete-quant-docs 2025-09-07T06:59:46.5966443Z * [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:46.5967991Z * [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:46.5969749Z * [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:46.5971371Z * [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:46.5972715Z * [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:46.5975465Z * [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:46.5977221Z * [new branch] desertfire/test_cpp_wrapper -> origin/desertfire/test_cpp_wrapper 2025-09-07T06:59:46.5978766Z * [new branch] desertfire/triton-cpu-for-aarch64 -> origin/desertfire/triton-cpu-for-aarch64 2025-09-07T06:59:46.5981392Z * [new branch] dev/joona/MPSNDArrayAdd -> origin/dev/joona/MPSNDArrayAdd 2025-09-07T06:59:46.5982955Z * [new branch] dev/joona/Unranked -> origin/dev/joona/Unranked 2025-09-07T06:59:46.5984732Z * [new branch] dev/joona/cat -> origin/dev/joona/cat 2025-09-07T06:59:46.5986274Z * [new branch] dev/joona/cat_remove_graph -> origin/dev/joona/cat_remove_graph 2025-09-07T06:59:46.5987719Z * [new branch] dev/joona/embeddingbag -> origin/dev/joona/embeddingbag 2025-09-07T06:59:46.5989415Z * [new branch] dev/joona/getTensorsString -> origin/dev/joona/getTensorsString 2025-09-07T06:59:46.5991418Z * [new branch] dev/joona/maxpool2dwithindices_errmsg -> origin/dev/joona/maxpool2dwithindices_errmsg 2025-09-07T06:59:46.5993374Z * [new branch] dev/joona/mps_linear_macos14 -> origin/dev/joona/mps_linear_macos14 2025-09-07T06:59:46.5995364Z * [new branch] dev/joona/sdpa -> origin/dev/joona/sdpa 2025-09-07T06:59:46.5997179Z * [new branch] dev/joona/topk_newapi -> origin/dev/joona/topk_newapi 2025-09-07T06:59:46.5998808Z * [new branch] dev/joona/type_inf -> origin/dev/joona/type_inf 2025-09-07T06:59:46.6000560Z * [new branch] dev/joona/upsize3d -> origin/dev/joona/upsize3d 2025-09-07T06:59:46.6002296Z * [new branch] disable -> origin/disable 2025-09-07T06:59:46.6003838Z * [new branch] e2e-baseline -> origin/e2e-baseline 2025-09-07T06:59:46.6005345Z * [new branch] eigen_for_sparse_addmm_v2 -> origin/eigen_for_sparse_addmm_v2 2025-09-07T06:59:46.6007410Z * [new branch] embg/test_inductor_ci_128B -> origin/embg/test_inductor_ci_128B 2025-09-07T06:59:46.6009033Z * [new branch] embg/test_inductor_ci_base -> origin/embg/test_inductor_ci_base 2025-09-07T06:59:46.6010413Z * [new branch] embg/test_inductor_ci_control -> origin/embg/test_inductor_ci_control 2025-09-07T06:59:46.6011745Z * [new branch] embg/triton_l2_prefetch_128B -> origin/embg/triton_l2_prefetch_128B 2025-09-07T06:59:46.6013401Z * [new branch] embg/triton_l2_prefetch_256B -> origin/embg/triton_l2_prefetch_256B 2025-09-07T06:59:46.6014998Z * [new branch] eqy-patch-1 -> origin/eqy-patch-1 2025-09-07T06:59:46.6016480Z * [new branch] eqy-patch-2 -> origin/eqy-patch-2 2025-09-07T06:59:46.6017922Z * [new branch] eqy-patch-3 -> origin/eqy-patch-3 2025-09-07T06:59:46.6019401Z * [new branch] eqy-patch-4 -> origin/eqy-patch-4 2025-09-07T06:59:46.6020955Z * [new branch] example-convert-torch.nn -> origin/example-convert-torch.nn 2025-09-07T06:59:46.6023157Z * [new branch] exclamaforte/add-contiguous-threshold -> origin/exclamaforte/add-contiguous-threshold 2025-09-07T06:59:46.6024532Z * [new branch] exclamaforte/amd-ma -> origin/exclamaforte/amd-ma 2025-09-07T06:59:46.6026043Z * [new branch] exclamaforte/bump-transformer-version -> origin/exclamaforte/bump-transformer-version 2025-09-07T06:59:46.6027501Z * [new branch] exclamaforte/clear-feedback-savers -> origin/exclamaforte/clear-feedback-savers 2025-09-07T06:59:46.6028904Z * [new branch] exclamaforte/combo-kernels-perf-run -> origin/exclamaforte/combo-kernels-perf-run 2025-09-07T06:59:46.6030567Z * [new branch] exclamaforte/do_bench_refactor -> origin/exclamaforte/do_bench_refactor 2025-09-07T06:59:46.6032794Z * [new branch] exclamaforte/enable-mem-dep-fusion -> origin/exclamaforte/enable-mem-dep-fusion 2025-09-07T06:59:46.6034363Z * [new branch] exclamaforte/fix-exhaustive-autotuning -> origin/exclamaforte/fix-exhaustive-autotuning 2025-09-07T06:59:46.6035924Z * [new branch] exclamaforte/fix-exhuastive-autotuning-reland -> origin/exclamaforte/fix-exhuastive-autotuning-reland 2025-09-07T06:59:46.6037399Z * [new branch] exclamaforte/fix-trace-parsing-fx-svg -> origin/exclamaforte/fix-trace-parsing-fx-svg 2025-09-07T06:59:46.6038782Z * [new branch] exclamaforte/force-pointwise-cat-perf-run -> origin/exclamaforte/force-pointwise-cat-perf-run 2025-09-07T06:59:46.6040981Z * [new branch] exclamaforte/fusion-data -> origin/exclamaforte/fusion-data 2025-09-07T06:59:46.6042068Z * [new branch] exclamaforte/gemm-benchmark-run -> origin/exclamaforte/gemm-benchmark-run 2025-09-07T06:59:46.6043503Z * [new branch] exclamaforte/gemm-export-model -> origin/exclamaforte/gemm-export-model 2025-09-07T06:59:46.6045626Z * [new branch] exclamaforte/gemm-model -> origin/exclamaforte/gemm-model 2025-09-07T06:59:46.6047028Z * [new branch] exclamaforte/gemm-model-all-data-collection -> origin/exclamaforte/gemm-model-all-data-collection 2025-09-07T06:59:46.6048302Z * [new branch] exclamaforte/gemm-to-amd -> origin/exclamaforte/gemm-to-amd 2025-09-07T06:59:46.6049997Z * [new branch] exclamaforte/just-gemm-model -> origin/exclamaforte/just-gemm-model 2025-09-07T06:59:46.6051517Z * [new branch] exclamaforte/just-gemm-model-no-refactor -> origin/exclamaforte/just-gemm-model-no-refactor 2025-09-07T06:59:46.6052896Z * [new branch] exclamaforte/max-autotune-ieee -> origin/exclamaforte/max-autotune-ieee 2025-09-07T06:59:46.6054374Z * [new branch] exclamaforte/memory-counter -> origin/exclamaforte/memory-counter 2025-09-07T06:59:46.6055886Z * [new branch] exclamaforte/profile-diff-algo -> origin/exclamaforte/profile-diff-algo 2025-09-07T06:59:46.6057340Z * [new branch] exclamaforte/profiler-combo -> origin/exclamaforte/profiler-combo 2025-09-07T06:59:46.6059094Z * [new branch] exclamaforte/test_cpp_wrapper_mode -> origin/exclamaforte/test_cpp_wrapper_mode 2025-09-07T06:59:46.6060704Z * [new branch] exclamaforte/update-autotune-configs -> origin/exclamaforte/update-autotune-configs 2025-09-07T06:59:46.6062146Z * [new branch] exclamaforte/update-autotune-configs-2 -> origin/exclamaforte/update-autotune-configs-2 2025-09-07T06:59:46.6064128Z * [new branch] exclamforte/gemm-model-final -> origin/exclamforte/gemm-model-final 2025-09-07T06:59:46.6065592Z * [new branch] exec -> origin/exec 2025-09-07T06:59:46.6067148Z * [new branch] executorch-module-shim -> origin/executorch-module-shim 2025-09-07T06:59:46.6068756Z * [new branch] experimental-mosaic -> origin/experimental-mosaic 2025-09-07T06:59:46.6070334Z * [new branch] export-D58091437 -> origin/export-D58091437 2025-09-07T06:59:46.6072064Z * [new branch] export-D61047529 -> origin/export-D61047529 2025-09-07T06:59:46.6073513Z * [new branch] export-D70112642 -> origin/export-D70112642 2025-09-07T06:59:46.6075093Z * [new branch] export-D71412006 -> origin/export-D71412006 2025-09-07T06:59:46.6076820Z * [new branch] export-D73042989 -> origin/export-D73042989 2025-09-07T06:59:46.6078395Z * [new branch] export-D75183591 -> origin/export-D75183591 2025-09-07T06:59:46.6079963Z * [new branch] export-D75617432 -> origin/export-D75617432 2025-09-07T06:59:46.6081452Z * [new branch] export-D75659965 -> origin/export-D75659965 2025-09-07T06:59:46.6082908Z * [new branch] export-D76080931 -> origin/export-D76080931 2025-09-07T06:59:46.6084414Z * [new branch] export-D76797250 -> origin/export-D76797250 2025-09-07T06:59:46.6085877Z * [new branch] export-D76885271 -> origin/export-D76885271 2025-09-07T06:59:46.6087397Z * [new branch] export-D76885620 -> origin/export-D76885620 2025-09-07T06:59:46.6088936Z * [new branch] export-D76936623 -> origin/export-D76936623 2025-09-07T06:59:46.6090530Z * [new branch] export-D76958268 -> origin/export-D76958268 2025-09-07T06:59:46.6092026Z * [new branch] export-D78375400 -> origin/export-D78375400 2025-09-07T06:59:46.6093532Z * [new branch] export-D78431305 -> origin/export-D78431305 2025-09-07T06:59:46.6095052Z * [new branch] export-D78580107 -> origin/export-D78580107 2025-09-07T06:59:46.6096564Z * [new branch] export-D78822171 -> origin/export-D78822171 2025-09-07T06:59:46.6098054Z * [new branch] export-D78822351 -> origin/export-D78822351 2025-09-07T06:59:46.6099628Z * [new branch] export-D78822507 -> origin/export-D78822507 2025-09-07T06:59:46.6101710Z * [new branch] export-D78826994 -> origin/export-D78826994 2025-09-07T06:59:46.6103133Z * [new branch] export-D78894324 -> origin/export-D78894324 2025-09-07T06:59:46.6104614Z * [new branch] export-D78929245 -> origin/export-D78929245 2025-09-07T06:59:46.6106096Z * [new branch] export-D78934925 -> origin/export-D78934925 2025-09-07T06:59:46.6107643Z * [new branch] export-D78953203 -> origin/export-D78953203 2025-09-07T06:59:46.6109196Z * [new branch] export-D78953229 -> origin/export-D78953229 2025-09-07T06:59:46.6110610Z * [new branch] export-D78957093 -> origin/export-D78957093 2025-09-07T06:59:46.6112286Z * [new branch] export-D78957389 -> origin/export-D78957389 2025-09-07T06:59:46.6113931Z * [new branch] export-D78996107 -> origin/export-D78996107 2025-09-07T06:59:46.6115234Z * [new branch] export-D79026433 -> origin/export-D79026433 2025-09-07T06:59:46.6116734Z * [new branch] export-D79230339 -> origin/export-D79230339 2025-09-07T06:59:46.6118259Z * [new branch] export-D79319835 -> origin/export-D79319835 2025-09-07T06:59:46.6119771Z * [new branch] export-D79328456 -> origin/export-D79328456 2025-09-07T06:59:46.6121306Z * [new branch] export-D79534608 -> origin/export-D79534608 2025-09-07T06:59:46.6123002Z * [new branch] export-D79785974 -> origin/export-D79785974 2025-09-07T06:59:46.6124592Z * [new branch] export-D80025417 -> origin/export-D80025417 2025-09-07T06:59:46.6126102Z * [new branch] export-D80120333 -> origin/export-D80120333 2025-09-07T06:59:46.6127627Z * [new branch] export-D80214882 -> origin/export-D80214882 2025-09-07T06:59:46.6129098Z * [new branch] export-D80319069 -> origin/export-D80319069 2025-09-07T06:59:46.6130693Z * [new branch] export-D80321215 -> origin/export-D80321215 2025-09-07T06:59:46.6132168Z * [new branch] export-D80503451 -> origin/export-D80503451 2025-09-07T06:59:46.6133636Z * [new branch] export-D80771648 -> origin/export-D80771648 2025-09-07T06:59:46.6135126Z * [new branch] export-D80823877 -> origin/export-D80823877 2025-09-07T06:59:46.6136700Z * [new branch] export-D80948073 -> origin/export-D80948073 2025-09-07T06:59:46.6138304Z * [new branch] export-D80958642 -> origin/export-D80958642 2025-09-07T06:59:46.6139812Z * [new branch] export-D80970483 -> origin/export-D80970483 2025-09-07T06:59:46.6141397Z * [new branch] export-D81054193 -> origin/export-D81054193 2025-09-07T06:59:46.6142840Z * [new branch] export-D81060182 -> origin/export-D81060182 2025-09-07T06:59:46.6144381Z * [new branch] export-D81078973 -> origin/export-D81078973 2025-09-07T06:59:46.6145952Z * [new branch] export-D81204584 -> origin/export-D81204584 2025-09-07T06:59:46.6147495Z * [new branch] export-D81284190 -> origin/export-D81284190 2025-09-07T06:59:46.6149536Z * [new branch] export-D81299840 -> origin/export-D81299840 2025-09-07T06:59:46.6151128Z * [new branch] export-D81429090 -> origin/export-D81429090 2025-09-07T06:59:46.6152747Z * [new branch] export-D81698719 -> origin/export-D81698719 2025-09-07T06:59:46.6154232Z * [new branch] export-D81747409 -> origin/export-D81747409 2025-09-07T06:59:46.6155941Z * [new branch] exported-model-train-idempotent -> origin/exported-model-train-idempotent 2025-09-07T06:59:46.6157885Z * [new branch] ezyang/wip-aot-descriptors -> origin/ezyang/wip-aot-descriptors 2025-09-07T06:59:46.6159370Z * [new branch] fa_u8_brgemm -> origin/fa_u8_brgemm 2025-09-07T06:59:46.6160979Z * [new branch] fastmath_baseline -> origin/fastmath_baseline 2025-09-07T06:59:46.6163056Z * [new branch] fbcode/warm -> origin/fbcode/warm 2025-09-07T06:59:46.6164691Z * [new branch] fca -> origin/fca 2025-09-07T06:59:46.6166175Z * [new branch] fca2_ca5984c -> origin/fca2_ca5984c 2025-09-07T06:59:46.6167620Z * [new branch] fca5 -> origin/fca5 2025-09-07T06:59:46.6169755Z * [new branch] feature/function-numa-binding -> origin/feature/function-numa-binding 2025-09-07T06:59:46.6171253Z * [new branch] feature/function-numa-binding-take2 -> origin/feature/function-numa-binding-take2 2025-09-07T06:59:46.6172525Z * [new branch] feature/numa-nproc-fix -> origin/feature/numa-nproc-fix 2025-09-07T06:59:46.6173966Z * [new branch] feature/numa-signpost-serialize -> origin/feature/numa-signpost-serialize 2025-09-07T06:59:46.6175350Z * [new branch] feature/parallel-numa-binding -> origin/feature/parallel-numa-binding 2025-09-07T06:59:46.6177354Z * [new branch] fengyuan/external-proj -> origin/fengyuan/external-proj 2025-09-07T06:59:46.6178867Z * [new branch] fengyuan/out-of-tree-xpu-ops-improve-test -> origin/fengyuan/out-of-tree-xpu-ops-improve-test 2025-09-07T06:59:46.6180291Z * [new branch] fengyuan/out-of-tree-xpu-ops-remove-dtype -> origin/fengyuan/out-of-tree-xpu-ops-remove-dtype 2025-09-07T06:59:46.6181586Z * [new branch] fengyuan/test-xpu -> origin/fengyuan/test-xpu 2025-09-07T06:59:46.6183529Z * [new branch] ffast_math_baseline -> origin/ffast_math_baseline 2025-09-07T06:59:46.6185014Z * [new branch] ffast_math_target -> origin/ffast_math_target 2025-09-07T06:59:46.6187059Z * [new branch] findhao/base_commit -> origin/findhao/base_commit 2025-09-07T06:59:46.6188523Z * [new branch] findhao/base_commit1 -> origin/findhao/base_commit1 2025-09-07T06:59:46.6189907Z * [new branch] findhao/multistream2 -> origin/findhao/multistream2 2025-09-07T06:59:46.6191307Z * [new branch] findhao/multistream5 -> origin/findhao/multistream5 2025-09-07T06:59:46.6192747Z * [new branch] findhao/multistream6 -> origin/findhao/multistream6 2025-09-07T06:59:46.6194392Z * [new branch] findhao/operatorbench3 -> origin/findhao/operatorbench3 2025-09-07T06:59:46.6195813Z * [new branch] findhao/operatorbench5 -> origin/findhao/operatorbench5 2025-09-07T06:59:46.6197302Z * [new branch] findhao/tritonparse -> origin/findhao/tritonparse 2025-09-07T06:59:46.6198776Z * [new branch] fix -> origin/fix 2025-09-07T06:59:46.6200691Z * [new branch] fix-ck-gemm-template-format -> origin/fix-ck-gemm-template-format 2025-09-07T06:59:46.6202153Z * [new branch] fix-config-ignore -> origin/fix-config-ignore 2025-09-07T06:59:46.6203674Z * [new branch] fix-dict-guard -> origin/fix-dict-guard 2025-09-07T06:59:46.6205269Z * [new branch] fix-inductor-periodic-0528 -> origin/fix-inductor-periodic-0528 2025-09-07T06:59:46.6206712Z * [new branch] fix-mps-benchmark -> origin/fix-mps-benchmark 2025-09-07T06:59:46.6208308Z * [new branch] fix-rlease-feature-template -> origin/fix-rlease-feature-template 2025-09-07T06:59:46.6209872Z * [new branch] fix-run-condition-upload-results -> origin/fix-run-condition-upload-results 2025-09-07T06:59:46.6211215Z * [new branch] fix-torchbench -> origin/fix-torchbench 2025-09-07T06:59:46.6212678Z * [new branch] fix_153389 -> origin/fix_153389 2025-09-07T06:59:46.6214249Z * [new branch] fix_fsdp_rs_bucket2 -> origin/fix_fsdp_rs_bucket2 2025-09-07T06:59:46.6215806Z * [new branch] fix_inductor_peridic_tests -> origin/fix_inductor_peridic_tests 2025-09-07T06:59:46.6217354Z * [new branch] fix_ubn_159469 -> origin/fix_ubn_159469 2025-09-07T06:59:46.6218879Z * [new branch] fixes-triage -> origin/fixes-triage 2025-09-07T06:59:46.6220359Z * [new branch] fixflashinfer -> origin/fixflashinfer 2025-09-07T06:59:46.6221926Z * [new branch] flash_decoding_cpu -> origin/flash_decoding_cpu 2025-09-07T06:59:46.6223644Z * [new branch] flex-flash -> origin/flex-flash 2025-09-07T06:59:46.6224969Z * [new branch] flex-lowering -> origin/flex-lowering 2025-09-07T06:59:46.6226399Z * [new branch] flex-warning -> origin/flex-warning 2025-09-07T06:59:46.6227933Z * [new branch] flex_attention_functorch_grad -> origin/flex_attention_functorch_grad 2025-09-07T06:59:46.6229567Z * [new branch] flex_flash -> origin/flex_flash 2025-09-07T06:59:46.6231188Z * [new branch] flexdecode-gqa-groups -> origin/flexdecode-gqa-groups 2025-09-07T06:59:46.6233347Z * [new branch] fmassa/fix_memeff_sharding_rule -> origin/fmassa/fix_memeff_sharding_rule 2025-09-07T06:59:46.6234896Z * [new branch] fsdp2_trace_rules -> origin/fsdp2_trace_rules 2025-09-07T06:59:46.6236402Z * [new branch] fsdpv2_3d -> origin/fsdpv2_3d 2025-09-07T06:59:46.6238027Z * [new branch] fsdpv2_3d_m1 -> origin/fsdpv2_3d_m1 2025-09-07T06:59:46.6239573Z * [new branch] fx_cpp -> origin/fx_cpp 2025-09-07T06:59:46.6241579Z * [new branch] fy/fix-win -> origin/fy/fix-win 2025-09-07T06:59:46.6244852Z * [new branch] gh/AlnisM/1/base -> origin/gh/AlnisM/1/base 2025-09-07T06:59:46.6246326Z * [new branch] gh/AlnisM/1/head -> origin/gh/AlnisM/1/head 2025-09-07T06:59:46.6248625Z * [new branch] gh/CaoE/2/base -> origin/gh/CaoE/2/base 2025-09-07T06:59:46.6250078Z * [new branch] gh/CaoE/2/head -> origin/gh/CaoE/2/head 2025-09-07T06:59:46.6251612Z * [new branch] gh/CaoE/2/orig -> origin/gh/CaoE/2/orig 2025-09-07T06:59:46.6254026Z * [new branch] gh/ColinPeppler/79/base -> origin/gh/ColinPeppler/79/base 2025-09-07T06:59:46.6255570Z * [new branch] gh/ColinPeppler/79/head -> origin/gh/ColinPeppler/79/head 2025-09-07T06:59:46.6257073Z * [new branch] gh/ColinPeppler/79/orig -> origin/gh/ColinPeppler/79/orig 2025-09-07T06:59:46.6259252Z * [new branch] gh/ColinPeppler/80/base -> origin/gh/ColinPeppler/80/base 2025-09-07T06:59:46.6260858Z * [new branch] gh/ColinPeppler/80/head -> origin/gh/ColinPeppler/80/head 2025-09-07T06:59:46.6262305Z * [new branch] gh/ColinPeppler/80/orig -> origin/gh/ColinPeppler/80/orig 2025-09-07T06:59:46.6264715Z * [new branch] gh/EikanWang/67/base -> origin/gh/EikanWang/67/base 2025-09-07T06:59:46.6266213Z * [new branch] gh/EikanWang/67/head -> origin/gh/EikanWang/67/head 2025-09-07T06:59:46.6268177Z * [new branch] gh/EikanWang/80/base -> origin/gh/EikanWang/80/base 2025-09-07T06:59:46.6269668Z * [new branch] gh/EikanWang/80/head -> origin/gh/EikanWang/80/head 2025-09-07T06:59:46.6271098Z * [new branch] gh/EikanWang/80/orig -> origin/gh/EikanWang/80/orig 2025-09-07T06:59:46.6273179Z * [new branch] gh/EikanWang/81/base -> origin/gh/EikanWang/81/base 2025-09-07T06:59:46.6274613Z * [new branch] gh/EikanWang/81/head -> origin/gh/EikanWang/81/head 2025-09-07T06:59:46.6276110Z * [new branch] gh/EikanWang/81/orig -> origin/gh/EikanWang/81/orig 2025-09-07T06:59:46.6278061Z * [new branch] gh/EikanWang/82/base -> origin/gh/EikanWang/82/base 2025-09-07T06:59:46.6279494Z * [new branch] gh/EikanWang/82/head -> origin/gh/EikanWang/82/head 2025-09-07T06:59:46.6280989Z * [new branch] gh/EikanWang/82/orig -> origin/gh/EikanWang/82/orig 2025-09-07T06:59:46.6283611Z * [new branch] gh/Gasoonjia/1/base -> origin/gh/Gasoonjia/1/base 2025-09-07T06:59:46.6285044Z * [new branch] gh/Gasoonjia/1/head -> origin/gh/Gasoonjia/1/head 2025-09-07T06:59:46.6287602Z * [new branch] gh/H-Huang/131/base -> origin/gh/H-Huang/131/base 2025-09-07T06:59:46.6289040Z * [new branch] gh/H-Huang/131/head -> origin/gh/H-Huang/131/head 2025-09-07T06:59:46.6290538Z * [new branch] gh/H-Huang/131/orig -> origin/gh/H-Huang/131/orig 2025-09-07T06:59:46.6292485Z * [new branch] gh/H-Huang/132/base -> origin/gh/H-Huang/132/base 2025-09-07T06:59:46.6293892Z * [new branch] gh/H-Huang/132/head -> origin/gh/H-Huang/132/head 2025-09-07T06:59:46.6295335Z * [new branch] gh/H-Huang/132/orig -> origin/gh/H-Huang/132/orig 2025-09-07T06:59:46.6297354Z * [new branch] gh/H-Huang/180/base -> origin/gh/H-Huang/180/base 2025-09-07T06:59:46.6298828Z * [new branch] gh/H-Huang/180/head -> origin/gh/H-Huang/180/head 2025-09-07T06:59:46.6300590Z * [new branch] gh/H-Huang/180/orig -> origin/gh/H-Huang/180/orig 2025-09-07T06:59:46.6302581Z * [new branch] gh/H-Huang/182/base -> origin/gh/H-Huang/182/base 2025-09-07T06:59:46.6304014Z * [new branch] gh/H-Huang/182/head -> origin/gh/H-Huang/182/head 2025-09-07T06:59:46.6305453Z * [new branch] gh/H-Huang/182/orig -> origin/gh/H-Huang/182/orig 2025-09-07T06:59:46.6307532Z * [new branch] gh/H-Huang/187/base -> origin/gh/H-Huang/187/base 2025-09-07T06:59:46.6308933Z * [new branch] gh/H-Huang/187/head -> origin/gh/H-Huang/187/head 2025-09-07T06:59:46.6310345Z * [new branch] gh/H-Huang/187/orig -> origin/gh/H-Huang/187/orig 2025-09-07T06:59:46.6312532Z * [new branch] gh/H-Huang/202/base -> origin/gh/H-Huang/202/base 2025-09-07T06:59:46.6314055Z * [new branch] gh/H-Huang/202/head -> origin/gh/H-Huang/202/head 2025-09-07T06:59:46.6315464Z * [new branch] gh/H-Huang/202/orig -> origin/gh/H-Huang/202/orig 2025-09-07T06:59:46.6317450Z * [new branch] gh/H-Huang/203/base -> origin/gh/H-Huang/203/base 2025-09-07T06:59:46.6318878Z * [new branch] gh/H-Huang/203/head -> origin/gh/H-Huang/203/head 2025-09-07T06:59:46.6320315Z * [new branch] gh/H-Huang/203/orig -> origin/gh/H-Huang/203/orig 2025-09-07T06:59:46.6322342Z * [new branch] gh/H-Huang/204/base -> origin/gh/H-Huang/204/base 2025-09-07T06:59:46.6323792Z * [new branch] gh/H-Huang/204/head -> origin/gh/H-Huang/204/head 2025-09-07T06:59:46.6325250Z * [new branch] gh/H-Huang/204/orig -> origin/gh/H-Huang/204/orig 2025-09-07T06:59:46.6327203Z * [new branch] gh/H-Huang/205/base -> origin/gh/H-Huang/205/base 2025-09-07T06:59:46.6328659Z * [new branch] gh/H-Huang/205/head -> origin/gh/H-Huang/205/head 2025-09-07T06:59:46.6330103Z * [new branch] gh/H-Huang/205/orig -> origin/gh/H-Huang/205/orig 2025-09-07T06:59:46.6332034Z * [new branch] gh/H-Huang/206/base -> origin/gh/H-Huang/206/base 2025-09-07T06:59:46.6333556Z * [new branch] gh/H-Huang/206/head -> origin/gh/H-Huang/206/head 2025-09-07T06:59:46.6334953Z * [new branch] gh/H-Huang/206/orig -> origin/gh/H-Huang/206/orig 2025-09-07T06:59:46.6336950Z * [new branch] gh/H-Huang/207/base -> origin/gh/H-Huang/207/base 2025-09-07T06:59:46.6338419Z * [new branch] gh/H-Huang/207/head -> origin/gh/H-Huang/207/head 2025-09-07T06:59:46.6339893Z * [new branch] gh/H-Huang/207/orig -> origin/gh/H-Huang/207/orig 2025-09-07T06:59:46.6341798Z * [new branch] gh/H-Huang/208/base -> origin/gh/H-Huang/208/base 2025-09-07T06:59:46.6343219Z * [new branch] gh/H-Huang/208/head -> origin/gh/H-Huang/208/head 2025-09-07T06:59:46.6344886Z * [new branch] gh/H-Huang/208/orig -> origin/gh/H-Huang/208/orig 2025-09-07T06:59:46.6346660Z * [new branch] gh/H-Huang/209/base -> origin/gh/H-Huang/209/base 2025-09-07T06:59:46.6348108Z * [new branch] gh/H-Huang/209/head -> origin/gh/H-Huang/209/head 2025-09-07T06:59:46.6349547Z * [new branch] gh/H-Huang/209/orig -> origin/gh/H-Huang/209/orig 2025-09-07T06:59:46.6351564Z * [new branch] gh/H-Huang/210/base -> origin/gh/H-Huang/210/base 2025-09-07T06:59:46.6353004Z * [new branch] gh/H-Huang/210/head -> origin/gh/H-Huang/210/head 2025-09-07T06:59:46.6354452Z * [new branch] gh/H-Huang/210/orig -> origin/gh/H-Huang/210/orig 2025-09-07T06:59:46.6356460Z * [new branch] gh/H-Huang/211/base -> origin/gh/H-Huang/211/base 2025-09-07T06:59:46.6357910Z * [new branch] gh/H-Huang/211/head -> origin/gh/H-Huang/211/head 2025-09-07T06:59:46.6359342Z * [new branch] gh/H-Huang/211/orig -> origin/gh/H-Huang/211/orig 2025-09-07T06:59:46.6361279Z * [new branch] gh/H-Huang/212/base -> origin/gh/H-Huang/212/base 2025-09-07T06:59:46.6362737Z * [new branch] gh/H-Huang/212/head -> origin/gh/H-Huang/212/head 2025-09-07T06:59:46.6364311Z * [new branch] gh/H-Huang/212/orig -> origin/gh/H-Huang/212/orig 2025-09-07T06:59:46.6366926Z * [new branch] gh/H-Huang/213/base -> origin/gh/H-Huang/213/base 2025-09-07T06:59:46.6368354Z * [new branch] gh/H-Huang/213/head -> origin/gh/H-Huang/213/head 2025-09-07T06:59:46.6369746Z * [new branch] gh/H-Huang/213/orig -> origin/gh/H-Huang/213/orig 2025-09-07T06:59:46.6371776Z * [new branch] gh/H-Huang/214/base -> origin/gh/H-Huang/214/base 2025-09-07T06:59:46.6373251Z * [new branch] gh/H-Huang/214/head -> origin/gh/H-Huang/214/head 2025-09-07T06:59:46.6374720Z * [new branch] gh/H-Huang/214/orig -> origin/gh/H-Huang/214/orig 2025-09-07T06:59:46.6377119Z * [new branch] gh/IvanKobzarev/112/base -> origin/gh/IvanKobzarev/112/base 2025-09-07T06:59:46.6378612Z * [new branch] gh/IvanKobzarev/112/head -> origin/gh/IvanKobzarev/112/head 2025-09-07T06:59:46.6380047Z * [new branch] gh/IvanKobzarev/112/orig -> origin/gh/IvanKobzarev/112/orig 2025-09-07T06:59:46.6382063Z * [new branch] gh/IvanKobzarev/115/base -> origin/gh/IvanKobzarev/115/base 2025-09-07T06:59:46.6383553Z * [new branch] gh/IvanKobzarev/115/head -> origin/gh/IvanKobzarev/115/head 2025-09-07T06:59:46.6385054Z * [new branch] gh/IvanKobzarev/115/orig -> origin/gh/IvanKobzarev/115/orig 2025-09-07T06:59:46.6387294Z * [new branch] gh/IvanKobzarev/116/base -> origin/gh/IvanKobzarev/116/base 2025-09-07T06:59:46.6388859Z * [new branch] gh/IvanKobzarev/116/head -> origin/gh/IvanKobzarev/116/head 2025-09-07T06:59:46.6390285Z * [new branch] gh/IvanKobzarev/116/orig -> origin/gh/IvanKobzarev/116/orig 2025-09-07T06:59:46.6392445Z * [new branch] gh/IvanKobzarev/118/base -> origin/gh/IvanKobzarev/118/base 2025-09-07T06:59:46.6393951Z * [new branch] gh/IvanKobzarev/118/head -> origin/gh/IvanKobzarev/118/head 2025-09-07T06:59:46.6395381Z * [new branch] gh/IvanKobzarev/118/orig -> origin/gh/IvanKobzarev/118/orig 2025-09-07T06:59:46.6397594Z * [new branch] gh/IvanKobzarev/126/base -> origin/gh/IvanKobzarev/126/base 2025-09-07T06:59:46.6399099Z * [new branch] gh/IvanKobzarev/126/head -> origin/gh/IvanKobzarev/126/head 2025-09-07T06:59:46.6400657Z * [new branch] gh/IvanKobzarev/126/orig -> origin/gh/IvanKobzarev/126/orig 2025-09-07T06:59:46.6402862Z * [new branch] gh/IvanKobzarev/127/base -> origin/gh/IvanKobzarev/127/base 2025-09-07T06:59:46.6404447Z * [new branch] gh/IvanKobzarev/127/head -> origin/gh/IvanKobzarev/127/head 2025-09-07T06:59:46.6405803Z * [new branch] gh/IvanKobzarev/127/orig -> origin/gh/IvanKobzarev/127/orig 2025-09-07T06:59:46.6407802Z * [new branch] gh/IvanKobzarev/128/base -> origin/gh/IvanKobzarev/128/base 2025-09-07T06:59:46.6409209Z * [new branch] gh/IvanKobzarev/128/head -> origin/gh/IvanKobzarev/128/head 2025-09-07T06:59:46.6410635Z * [new branch] gh/IvanKobzarev/128/orig -> origin/gh/IvanKobzarev/128/orig 2025-09-07T06:59:46.6412787Z * [new branch] gh/IvanKobzarev/132/base -> origin/gh/IvanKobzarev/132/base 2025-09-07T06:59:46.6414254Z * [new branch] gh/IvanKobzarev/132/head -> origin/gh/IvanKobzarev/132/head 2025-09-07T06:59:46.6415727Z * [new branch] gh/IvanKobzarev/132/orig -> origin/gh/IvanKobzarev/132/orig 2025-09-07T06:59:46.6418032Z * [new branch] gh/IvanKobzarev/133/base -> origin/gh/IvanKobzarev/133/base 2025-09-07T06:59:46.6419647Z * [new branch] gh/IvanKobzarev/133/head -> origin/gh/IvanKobzarev/133/head 2025-09-07T06:59:46.6421081Z * [new branch] gh/IvanKobzarev/133/orig -> origin/gh/IvanKobzarev/133/orig 2025-09-07T06:59:46.6422999Z * [new branch] gh/IvanKobzarev/134/base -> origin/gh/IvanKobzarev/134/base 2025-09-07T06:59:46.6424503Z * [new branch] gh/IvanKobzarev/134/head -> origin/gh/IvanKobzarev/134/head 2025-09-07T06:59:46.6425907Z * [new branch] gh/IvanKobzarev/134/orig -> origin/gh/IvanKobzarev/134/orig 2025-09-07T06:59:46.6428142Z * [new branch] gh/IvanKobzarev/135/base -> origin/gh/IvanKobzarev/135/base 2025-09-07T06:59:46.6429572Z * [new branch] gh/IvanKobzarev/135/head -> origin/gh/IvanKobzarev/135/head 2025-09-07T06:59:46.6431155Z * [new branch] gh/IvanKobzarev/135/orig -> origin/gh/IvanKobzarev/135/orig 2025-09-07T06:59:46.6433379Z * [new branch] gh/IvanKobzarev/136/base -> origin/gh/IvanKobzarev/136/base 2025-09-07T06:59:46.6434789Z * [new branch] gh/IvanKobzarev/136/head -> origin/gh/IvanKobzarev/136/head 2025-09-07T06:59:46.6436334Z * [new branch] gh/IvanKobzarev/136/orig -> origin/gh/IvanKobzarev/136/orig 2025-09-07T06:59:46.6438129Z * [new branch] gh/IvanKobzarev/137/base -> origin/gh/IvanKobzarev/137/base 2025-09-07T06:59:46.6439560Z * [new branch] gh/IvanKobzarev/137/head -> origin/gh/IvanKobzarev/137/head 2025-09-07T06:59:46.6441012Z * [new branch] gh/IvanKobzarev/137/orig -> origin/gh/IvanKobzarev/137/orig 2025-09-07T06:59:46.6443025Z * [new branch] gh/IvanKobzarev/138/base -> origin/gh/IvanKobzarev/138/base 2025-09-07T06:59:46.6444700Z * [new branch] gh/IvanKobzarev/138/head -> origin/gh/IvanKobzarev/138/head 2025-09-07T06:59:46.6446300Z * [new branch] gh/IvanKobzarev/138/orig -> origin/gh/IvanKobzarev/138/orig 2025-09-07T06:59:46.6448303Z * [new branch] gh/IvanKobzarev/139/base -> origin/gh/IvanKobzarev/139/base 2025-09-07T06:59:46.6449747Z * [new branch] gh/IvanKobzarev/139/head -> origin/gh/IvanKobzarev/139/head 2025-09-07T06:59:46.6451253Z * [new branch] gh/IvanKobzarev/139/orig -> origin/gh/IvanKobzarev/139/orig 2025-09-07T06:59:46.6453300Z * [new branch] gh/IvanKobzarev/140/base -> origin/gh/IvanKobzarev/140/base 2025-09-07T06:59:46.6454705Z * [new branch] gh/IvanKobzarev/140/head -> origin/gh/IvanKobzarev/140/head 2025-09-07T06:59:46.6456207Z * [new branch] gh/IvanKobzarev/140/orig -> origin/gh/IvanKobzarev/140/orig 2025-09-07T06:59:46.6458755Z * [new branch] gh/IvanKobzarev/141/base -> origin/gh/IvanKobzarev/141/base 2025-09-07T06:59:46.6460443Z * [new branch] gh/IvanKobzarev/141/head -> origin/gh/IvanKobzarev/141/head 2025-09-07T06:59:46.6463169Z * [new branch] gh/IvanKobzarev/141/orig -> origin/gh/IvanKobzarev/141/orig 2025-09-07T06:59:46.6464484Z * [new branch] gh/IvanKobzarev/142/base -> origin/gh/IvanKobzarev/142/base 2025-09-07T06:59:46.6465521Z * [new branch] gh/IvanKobzarev/142/head -> origin/gh/IvanKobzarev/142/head 2025-09-07T06:59:46.6467067Z * [new branch] gh/IvanKobzarev/142/orig -> origin/gh/IvanKobzarev/142/orig 2025-09-07T06:59:46.6469139Z * [new branch] gh/IvanKobzarev/143/base -> origin/gh/IvanKobzarev/143/base 2025-09-07T06:59:46.6470705Z * [new branch] gh/IvanKobzarev/143/head -> origin/gh/IvanKobzarev/143/head 2025-09-07T06:59:46.6472339Z * [new branch] gh/IvanKobzarev/143/orig -> origin/gh/IvanKobzarev/143/orig 2025-09-07T06:59:46.6474465Z * [new branch] gh/IvanKobzarev/144/base -> origin/gh/IvanKobzarev/144/base 2025-09-07T06:59:46.6475943Z * [new branch] gh/IvanKobzarev/144/head -> origin/gh/IvanKobzarev/144/head 2025-09-07T06:59:46.6477412Z * [new branch] gh/IvanKobzarev/144/orig -> origin/gh/IvanKobzarev/144/orig 2025-09-07T06:59:46.6479492Z * [new branch] gh/IvanKobzarev/145/base -> origin/gh/IvanKobzarev/145/base 2025-09-07T06:59:46.6481002Z * [new branch] gh/IvanKobzarev/145/head -> origin/gh/IvanKobzarev/145/head 2025-09-07T06:59:46.6482454Z * [new branch] gh/IvanKobzarev/145/orig -> origin/gh/IvanKobzarev/145/orig 2025-09-07T06:59:46.6484566Z * [new branch] gh/IvanKobzarev/146/base -> origin/gh/IvanKobzarev/146/base 2025-09-07T06:59:46.6486037Z * [new branch] gh/IvanKobzarev/146/head -> origin/gh/IvanKobzarev/146/head 2025-09-07T06:59:46.6487492Z * [new branch] gh/IvanKobzarev/146/orig -> origin/gh/IvanKobzarev/146/orig 2025-09-07T06:59:46.6489965Z * [new branch] gh/NikhilAPatel/1/base -> origin/gh/NikhilAPatel/1/base 2025-09-07T06:59:46.6491515Z * [new branch] gh/NikhilAPatel/1/head -> origin/gh/NikhilAPatel/1/head 2025-09-07T06:59:46.6493333Z * [new branch] gh/NikhilAPatel/2/base -> origin/gh/NikhilAPatel/2/base 2025-09-07T06:59:46.6494790Z * [new branch] gh/NikhilAPatel/2/head -> origin/gh/NikhilAPatel/2/head 2025-09-07T06:59:46.6496987Z * [new branch] gh/NikhilAPatel/4/base -> origin/gh/NikhilAPatel/4/base 2025-09-07T06:59:46.6498467Z * [new branch] gh/NikhilAPatel/4/head -> origin/gh/NikhilAPatel/4/head 2025-09-07T06:59:46.6501043Z * [new branch] gh/PaliC/1/base -> origin/gh/PaliC/1/base 2025-09-07T06:59:46.6502503Z * [new branch] gh/PaliC/1/head -> origin/gh/PaliC/1/head 2025-09-07T06:59:46.6503910Z * [new branch] gh/PaliC/1/orig -> origin/gh/PaliC/1/orig 2025-09-07T06:59:46.6505943Z * [new branch] gh/PaliC/17/base -> origin/gh/PaliC/17/base 2025-09-07T06:59:46.6507384Z * [new branch] gh/PaliC/17/head -> origin/gh/PaliC/17/head 2025-09-07T06:59:46.6509009Z * [new branch] gh/PaliC/17/orig -> origin/gh/PaliC/17/orig 2025-09-07T06:59:46.6511125Z * [new branch] gh/PaliC/18/base -> origin/gh/PaliC/18/base 2025-09-07T06:59:46.6512620Z * [new branch] gh/PaliC/18/head -> origin/gh/PaliC/18/head 2025-09-07T06:59:46.6514136Z * [new branch] gh/PaliC/18/orig -> origin/gh/PaliC/18/orig 2025-09-07T06:59:46.6516075Z * [new branch] gh/PaliC/2/base -> origin/gh/PaliC/2/base 2025-09-07T06:59:46.6517503Z * [new branch] gh/PaliC/2/head -> origin/gh/PaliC/2/head 2025-09-07T06:59:46.6518955Z * [new branch] gh/PaliC/2/orig -> origin/gh/PaliC/2/orig 2025-09-07T06:59:46.6520971Z * [new branch] gh/PaliC/20/base -> origin/gh/PaliC/20/base 2025-09-07T06:59:46.6522715Z * [new branch] gh/PaliC/20/head -> origin/gh/PaliC/20/head 2025-09-07T06:59:46.6523911Z * [new branch] gh/PaliC/20/orig -> origin/gh/PaliC/20/orig 2025-09-07T06:59:46.6525874Z * [new branch] gh/PaliC/21/base -> origin/gh/PaliC/21/base 2025-09-07T06:59:46.6527320Z * [new branch] gh/PaliC/21/head -> origin/gh/PaliC/21/head 2025-09-07T06:59:46.6528792Z * [new branch] gh/PaliC/21/orig -> origin/gh/PaliC/21/orig 2025-09-07T06:59:46.6530715Z * [new branch] gh/PaliC/22/base -> origin/gh/PaliC/22/base 2025-09-07T06:59:46.6532163Z * [new branch] gh/PaliC/22/head -> origin/gh/PaliC/22/head 2025-09-07T06:59:46.6533655Z * [new branch] gh/PaliC/22/orig -> origin/gh/PaliC/22/orig 2025-09-07T06:59:46.6535503Z * [new branch] gh/PaliC/23/base -> origin/gh/PaliC/23/base 2025-09-07T06:59:46.6536953Z * [new branch] gh/PaliC/23/head -> origin/gh/PaliC/23/head 2025-09-07T06:59:46.6538390Z * [new branch] gh/PaliC/23/orig -> origin/gh/PaliC/23/orig 2025-09-07T06:59:46.6540452Z * [new branch] gh/PaliC/24/base -> origin/gh/PaliC/24/base 2025-09-07T06:59:46.6541781Z * [new branch] gh/PaliC/24/head -> origin/gh/PaliC/24/head 2025-09-07T06:59:46.6543244Z * [new branch] gh/PaliC/24/orig -> origin/gh/PaliC/24/orig 2025-09-07T06:59:46.6545660Z * [new branch] gh/PaulZhang12/17/base -> origin/gh/PaulZhang12/17/base 2025-09-07T06:59:46.6547132Z * [new branch] gh/PaulZhang12/17/head -> origin/gh/PaulZhang12/17/head 2025-09-07T06:59:46.6549319Z * [new branch] gh/PaulZhang12/20/base -> origin/gh/PaulZhang12/20/base 2025-09-07T06:59:46.6550803Z * [new branch] gh/PaulZhang12/20/head -> origin/gh/PaulZhang12/20/head 2025-09-07T06:59:46.6552488Z * [new branch] gh/PaulZhang12/20/orig -> origin/gh/PaulZhang12/20/orig 2025-09-07T06:59:46.6554399Z * [new branch] gh/PaulZhang12/21/base -> origin/gh/PaulZhang12/21/base 2025-09-07T06:59:46.6555936Z * [new branch] gh/PaulZhang12/21/head -> origin/gh/PaulZhang12/21/head 2025-09-07T06:59:46.6557375Z * [new branch] gh/PaulZhang12/21/orig -> origin/gh/PaulZhang12/21/orig 2025-09-07T06:59:46.6559365Z * [new branch] gh/PaulZhang12/22/base -> origin/gh/PaulZhang12/22/base 2025-09-07T06:59:46.6560832Z * [new branch] gh/PaulZhang12/22/head -> origin/gh/PaulZhang12/22/head 2025-09-07T06:59:46.6562238Z * [new branch] gh/PaulZhang12/22/orig -> origin/gh/PaulZhang12/22/orig 2025-09-07T06:59:46.6564214Z * [new branch] gh/PaulZhang12/23/base -> origin/gh/PaulZhang12/23/base 2025-09-07T06:59:46.6565715Z * [new branch] gh/PaulZhang12/23/head -> origin/gh/PaulZhang12/23/head 2025-09-07T06:59:46.6567145Z * [new branch] gh/PaulZhang12/23/orig -> origin/gh/PaulZhang12/23/orig 2025-09-07T06:59:46.6569007Z * [new branch] gh/PaulZhang12/24/base -> origin/gh/PaulZhang12/24/base 2025-09-07T06:59:46.6570437Z * [new branch] gh/PaulZhang12/24/head -> origin/gh/PaulZhang12/24/head 2025-09-07T06:59:46.6571972Z * [new branch] gh/PaulZhang12/24/orig -> origin/gh/PaulZhang12/24/orig 2025-09-07T06:59:46.6573958Z * [new branch] gh/PaulZhang12/25/base -> origin/gh/PaulZhang12/25/base 2025-09-07T06:59:46.6575388Z * [new branch] gh/PaulZhang12/25/head -> origin/gh/PaulZhang12/25/head 2025-09-07T06:59:46.6576950Z * [new branch] gh/PaulZhang12/25/orig -> origin/gh/PaulZhang12/25/orig 2025-09-07T06:59:46.6579270Z * [new branch] gh/SamGinzburg/11/base -> origin/gh/SamGinzburg/11/base 2025-09-07T06:59:46.6580935Z * [new branch] gh/SamGinzburg/11/head -> origin/gh/SamGinzburg/11/head 2025-09-07T06:59:46.6583898Z * [new branch] gh/Sidharth123-cpu/24/base -> origin/gh/Sidharth123-cpu/24/base 2025-09-07T06:59:46.6585781Z * [new branch] gh/Sidharth123-cpu/25/base -> origin/gh/Sidharth123-cpu/25/base 2025-09-07T06:59:46.6587576Z * [new branch] gh/Sidharth123-cpu/26/base -> origin/gh/Sidharth123-cpu/26/base 2025-09-07T06:59:46.6589613Z * [new branch] gh/Sidharth123-cpu/27/base -> origin/gh/Sidharth123-cpu/27/base 2025-09-07T06:59:46.6592220Z * [new branch] gh/StrongerXi/1/base -> origin/gh/StrongerXi/1/base 2025-09-07T06:59:46.6593590Z * [new branch] gh/StrongerXi/1/head -> origin/gh/StrongerXi/1/head 2025-09-07T06:59:46.6595581Z * [new branch] gh/StrongerXi/133/base -> origin/gh/StrongerXi/133/base 2025-09-07T06:59:46.6597038Z * [new branch] gh/StrongerXi/133/head -> origin/gh/StrongerXi/133/head 2025-09-07T06:59:46.6598539Z * [new branch] gh/StrongerXi/133/orig -> origin/gh/StrongerXi/133/orig 2025-09-07T06:59:46.6600612Z * [new branch] gh/StrongerXi/134/base -> origin/gh/StrongerXi/134/base 2025-09-07T06:59:46.6604048Z * [new branch] gh/StrongerXi/134/head -> origin/gh/StrongerXi/134/head 2025-09-07T06:59:46.6605452Z * [new branch] gh/StrongerXi/134/orig -> origin/gh/StrongerXi/134/orig 2025-09-07T06:59:46.6607429Z * [new branch] gh/StrongerXi/136/base -> origin/gh/StrongerXi/136/base 2025-09-07T06:59:46.6608853Z * [new branch] gh/StrongerXi/136/head -> origin/gh/StrongerXi/136/head 2025-09-07T06:59:46.6610323Z * [new branch] gh/StrongerXi/136/orig -> origin/gh/StrongerXi/136/orig 2025-09-07T06:59:46.6612291Z * [new branch] gh/StrongerXi/137/base -> origin/gh/StrongerXi/137/base 2025-09-07T06:59:46.6613733Z * [new branch] gh/StrongerXi/137/head -> origin/gh/StrongerXi/137/head 2025-09-07T06:59:46.6615238Z * [new branch] gh/StrongerXi/137/orig -> origin/gh/StrongerXi/137/orig 2025-09-07T06:59:46.6617154Z * [new branch] gh/StrongerXi/138/base -> origin/gh/StrongerXi/138/base 2025-09-07T06:59:46.6618539Z * [new branch] gh/StrongerXi/138/head -> origin/gh/StrongerXi/138/head 2025-09-07T06:59:46.6619981Z * [new branch] gh/StrongerXi/138/orig -> origin/gh/StrongerXi/138/orig 2025-09-07T06:59:46.6621919Z * [new branch] gh/StrongerXi/139/base -> origin/gh/StrongerXi/139/base 2025-09-07T06:59:46.6623335Z * [new branch] gh/StrongerXi/139/head -> origin/gh/StrongerXi/139/head 2025-09-07T06:59:46.6624922Z * [new branch] gh/StrongerXi/139/orig -> origin/gh/StrongerXi/139/orig 2025-09-07T06:59:46.6626830Z * [new branch] gh/StrongerXi/140/base -> origin/gh/StrongerXi/140/base 2025-09-07T06:59:46.6628226Z * [new branch] gh/StrongerXi/140/head -> origin/gh/StrongerXi/140/head 2025-09-07T06:59:46.6629789Z * [new branch] gh/StrongerXi/140/orig -> origin/gh/StrongerXi/140/orig 2025-09-07T06:59:46.6631893Z * [new branch] gh/StrongerXi/71/base -> origin/gh/StrongerXi/71/base 2025-09-07T06:59:46.6633347Z * [new branch] gh/StrongerXi/71/head -> origin/gh/StrongerXi/71/head 2025-09-07T06:59:46.6635199Z * [new branch] gh/StrongerXi/72/base -> origin/gh/StrongerXi/72/base 2025-09-07T06:59:46.6636713Z * [new branch] gh/StrongerXi/72/head -> origin/gh/StrongerXi/72/head 2025-09-07T06:59:46.6639244Z * [new branch] gh/XilunWu/133/base -> origin/gh/XilunWu/133/base 2025-09-07T06:59:46.6640672Z * [new branch] gh/XilunWu/133/head -> origin/gh/XilunWu/133/head 2025-09-07T06:59:46.6642314Z * [new branch] gh/XilunWu/133/orig -> origin/gh/XilunWu/133/orig 2025-09-07T06:59:46.6644191Z * [new branch] gh/XilunWu/139/base -> origin/gh/XilunWu/139/base 2025-09-07T06:59:46.6645612Z * [new branch] gh/XilunWu/139/head -> origin/gh/XilunWu/139/head 2025-09-07T06:59:46.6646982Z * [new branch] gh/XilunWu/139/orig -> origin/gh/XilunWu/139/orig 2025-09-07T06:59:46.6648963Z * [new branch] gh/XilunWu/143/base -> origin/gh/XilunWu/143/base 2025-09-07T06:59:46.6650467Z * [new branch] gh/XilunWu/143/head -> origin/gh/XilunWu/143/head 2025-09-07T06:59:46.6651982Z * [new branch] gh/XilunWu/143/orig -> origin/gh/XilunWu/143/orig 2025-09-07T06:59:46.6654036Z * [new branch] gh/XilunWu/144/base -> origin/gh/XilunWu/144/base 2025-09-07T06:59:46.6655471Z * [new branch] gh/XilunWu/144/head -> origin/gh/XilunWu/144/head 2025-09-07T06:59:46.6656959Z * [new branch] gh/XilunWu/144/orig -> origin/gh/XilunWu/144/orig 2025-09-07T06:59:46.6658989Z * [new branch] gh/XilunWu/145/base -> origin/gh/XilunWu/145/base 2025-09-07T06:59:46.6660391Z * [new branch] gh/XilunWu/145/head -> origin/gh/XilunWu/145/head 2025-09-07T06:59:46.6661825Z * [new branch] gh/XilunWu/145/orig -> origin/gh/XilunWu/145/orig 2025-09-07T06:59:46.6663681Z * [new branch] gh/XilunWu/146/base -> origin/gh/XilunWu/146/base 2025-09-07T06:59:46.6665075Z * [new branch] gh/XilunWu/146/head -> origin/gh/XilunWu/146/head 2025-09-07T06:59:46.6666538Z * [new branch] gh/XilunWu/146/orig -> origin/gh/XilunWu/146/orig 2025-09-07T06:59:46.6668525Z * [new branch] gh/XilunWu/147/base -> origin/gh/XilunWu/147/base 2025-09-07T06:59:46.6669976Z * [new branch] gh/XilunWu/147/head -> origin/gh/XilunWu/147/head 2025-09-07T06:59:46.6671496Z * [new branch] gh/XilunWu/147/orig -> origin/gh/XilunWu/147/orig 2025-09-07T06:59:46.6673446Z * [new branch] gh/XilunWu/148/base -> origin/gh/XilunWu/148/base 2025-09-07T06:59:46.6675017Z * [new branch] gh/XilunWu/148/head -> origin/gh/XilunWu/148/head 2025-09-07T06:59:46.6676411Z * [new branch] gh/XilunWu/148/orig -> origin/gh/XilunWu/148/orig 2025-09-07T06:59:46.6678221Z * [new branch] gh/XilunWu/149/base -> origin/gh/XilunWu/149/base 2025-09-07T06:59:46.6679689Z * [new branch] gh/XilunWu/149/head -> origin/gh/XilunWu/149/head 2025-09-07T06:59:46.6681207Z * [new branch] gh/XilunWu/149/orig -> origin/gh/XilunWu/149/orig 2025-09-07T06:59:46.6683085Z * [new branch] gh/XilunWu/150/base -> origin/gh/XilunWu/150/base 2025-09-07T06:59:46.6684458Z * [new branch] gh/XilunWu/150/head -> origin/gh/XilunWu/150/head 2025-09-07T06:59:46.6685971Z * [new branch] gh/XilunWu/150/orig -> origin/gh/XilunWu/150/orig 2025-09-07T06:59:46.6688086Z * [new branch] gh/XilunWu/151/base -> origin/gh/XilunWu/151/base 2025-09-07T06:59:46.6689304Z * [new branch] gh/XilunWu/151/head -> origin/gh/XilunWu/151/head 2025-09-07T06:59:46.6690897Z * [new branch] gh/XilunWu/151/orig -> origin/gh/XilunWu/151/orig 2025-09-07T06:59:46.6692775Z * [new branch] gh/XilunWu/152/base -> origin/gh/XilunWu/152/base 2025-09-07T06:59:46.6694201Z * [new branch] gh/XilunWu/152/head -> origin/gh/XilunWu/152/head 2025-09-07T06:59:46.6695592Z * [new branch] gh/XilunWu/152/orig -> origin/gh/XilunWu/152/orig 2025-09-07T06:59:46.6697695Z * [new branch] gh/XilunWu/153/base -> origin/gh/XilunWu/153/base 2025-09-07T06:59:46.6699310Z * [new branch] gh/XilunWu/153/head -> origin/gh/XilunWu/153/head 2025-09-07T06:59:46.6700977Z * [new branch] gh/XilunWu/153/orig -> origin/gh/XilunWu/153/orig 2025-09-07T06:59:46.6703084Z * [new branch] gh/XilunWu/160/base -> origin/gh/XilunWu/160/base 2025-09-07T06:59:46.6704485Z * [new branch] gh/XilunWu/160/head -> origin/gh/XilunWu/160/head 2025-09-07T06:59:46.6705991Z * [new branch] gh/XilunWu/160/orig -> origin/gh/XilunWu/160/orig 2025-09-07T06:59:46.6708073Z * [new branch] gh/XilunWu/161/base -> origin/gh/XilunWu/161/base 2025-09-07T06:59:46.6709480Z * [new branch] gh/XilunWu/161/head -> origin/gh/XilunWu/161/head 2025-09-07T06:59:46.6710891Z * [new branch] gh/XilunWu/161/orig -> origin/gh/XilunWu/161/orig 2025-09-07T06:59:46.6713084Z * [new branch] gh/XilunWu/163/base -> origin/gh/XilunWu/163/base 2025-09-07T06:59:46.6714647Z * [new branch] gh/XilunWu/163/head -> origin/gh/XilunWu/163/head 2025-09-07T06:59:46.6716053Z * [new branch] gh/XilunWu/163/orig -> origin/gh/XilunWu/163/orig 2025-09-07T06:59:46.6718688Z * [new branch] gh/XilunWu/164/base -> origin/gh/XilunWu/164/base 2025-09-07T06:59:46.6720258Z * [new branch] gh/XilunWu/164/head -> origin/gh/XilunWu/164/head 2025-09-07T06:59:46.6721752Z * [new branch] gh/XilunWu/164/orig -> origin/gh/XilunWu/164/orig 2025-09-07T06:59:46.6723926Z * [new branch] gh/XilunWu/165/base -> origin/gh/XilunWu/165/base 2025-09-07T06:59:46.6725567Z * [new branch] gh/XilunWu/165/head -> origin/gh/XilunWu/165/head 2025-09-07T06:59:46.6727033Z * [new branch] gh/XilunWu/165/orig -> origin/gh/XilunWu/165/orig 2025-09-07T06:59:46.6729277Z * [new branch] gh/XilunWu/166/base -> origin/gh/XilunWu/166/base 2025-09-07T06:59:46.6730826Z * [new branch] gh/XilunWu/166/head -> origin/gh/XilunWu/166/head 2025-09-07T06:59:46.6732293Z * [new branch] gh/XilunWu/166/orig -> origin/gh/XilunWu/166/orig 2025-09-07T06:59:46.6734333Z * [new branch] gh/XilunWu/167/base -> origin/gh/XilunWu/167/base 2025-09-07T06:59:46.6735825Z * [new branch] gh/XilunWu/167/head -> origin/gh/XilunWu/167/head 2025-09-07T06:59:46.6737250Z * [new branch] gh/XilunWu/167/orig -> origin/gh/XilunWu/167/orig 2025-09-07T06:59:46.6739382Z * [new branch] gh/XilunWu/168/base -> origin/gh/XilunWu/168/base 2025-09-07T06:59:46.6740805Z * [new branch] gh/XilunWu/168/head -> origin/gh/XilunWu/168/head 2025-09-07T06:59:46.6742259Z * [new branch] gh/XilunWu/168/orig -> origin/gh/XilunWu/168/orig 2025-09-07T06:59:46.6744250Z * [new branch] gh/XilunWu/169/base -> origin/gh/XilunWu/169/base 2025-09-07T06:59:46.6745726Z * [new branch] gh/XilunWu/169/head -> origin/gh/XilunWu/169/head 2025-09-07T06:59:46.6747148Z * [new branch] gh/XilunWu/169/orig -> origin/gh/XilunWu/169/orig 2025-09-07T06:59:46.6749165Z * [new branch] gh/XilunWu/170/base -> origin/gh/XilunWu/170/base 2025-09-07T06:59:46.6750588Z * [new branch] gh/XilunWu/170/head -> origin/gh/XilunWu/170/head 2025-09-07T06:59:46.6752200Z * [new branch] gh/XilunWu/170/orig -> origin/gh/XilunWu/170/orig 2025-09-07T06:59:46.6754626Z * [new branch] gh/XuehaiPan/14/base -> origin/gh/XuehaiPan/14/base 2025-09-07T06:59:46.6756129Z * [new branch] gh/XuehaiPan/14/head -> origin/gh/XuehaiPan/14/head 2025-09-07T06:59:46.6757508Z * [new branch] gh/XuehaiPan/14/orig -> origin/gh/XuehaiPan/14/orig 2025-09-07T06:59:46.6769403Z * [new branch] gh/XuehaiPan/179/base -> origin/gh/XuehaiPan/179/base 2025-09-07T06:59:46.6770165Z * [new branch] gh/XuehaiPan/179/head -> origin/gh/XuehaiPan/179/head 2025-09-07T06:59:46.6770598Z * [new branch] gh/XuehaiPan/179/orig -> origin/gh/XuehaiPan/179/orig 2025-09-07T06:59:46.6770999Z * [new branch] gh/XuehaiPan/189/base -> origin/gh/XuehaiPan/189/base 2025-09-07T06:59:46.6771399Z * [new branch] gh/XuehaiPan/189/head -> origin/gh/XuehaiPan/189/head 2025-09-07T06:59:46.6771809Z * [new branch] gh/XuehaiPan/189/orig -> origin/gh/XuehaiPan/189/orig 2025-09-07T06:59:46.6772205Z * [new branch] gh/XuehaiPan/232/base -> origin/gh/XuehaiPan/232/base 2025-09-07T06:59:46.6772605Z * [new branch] gh/XuehaiPan/232/head -> origin/gh/XuehaiPan/232/head 2025-09-07T06:59:46.6772985Z * [new branch] gh/XuehaiPan/232/orig -> origin/gh/XuehaiPan/232/orig 2025-09-07T06:59:46.6774484Z * [new branch] gh/XuehaiPan/249/base -> origin/gh/XuehaiPan/249/base 2025-09-07T06:59:46.6775924Z * [new branch] gh/XuehaiPan/249/head -> origin/gh/XuehaiPan/249/head 2025-09-07T06:59:46.6777431Z * [new branch] gh/XuehaiPan/249/orig -> origin/gh/XuehaiPan/249/orig 2025-09-07T06:59:46.6779791Z * [new branch] gh/XuehaiPan/253/base -> origin/gh/XuehaiPan/253/base 2025-09-07T06:59:46.6781240Z * [new branch] gh/XuehaiPan/253/head -> origin/gh/XuehaiPan/253/head 2025-09-07T06:59:46.6782668Z * [new branch] gh/XuehaiPan/253/orig -> origin/gh/XuehaiPan/253/orig 2025-09-07T06:59:46.6784558Z * [new branch] gh/XuehaiPan/254/base -> origin/gh/XuehaiPan/254/base 2025-09-07T06:59:46.6786057Z * [new branch] gh/XuehaiPan/254/head -> origin/gh/XuehaiPan/254/head 2025-09-07T06:59:46.6787559Z * [new branch] gh/XuehaiPan/254/orig -> origin/gh/XuehaiPan/254/orig 2025-09-07T06:59:46.6789611Z * [new branch] gh/XuehaiPan/255/base -> origin/gh/XuehaiPan/255/base 2025-09-07T06:59:46.6791107Z * [new branch] gh/XuehaiPan/255/head -> origin/gh/XuehaiPan/255/head 2025-09-07T06:59:46.6792592Z * [new branch] gh/XuehaiPan/255/orig -> origin/gh/XuehaiPan/255/orig 2025-09-07T06:59:46.6794555Z * [new branch] gh/XuehaiPan/257/base -> origin/gh/XuehaiPan/257/base 2025-09-07T06:59:46.6795942Z * [new branch] gh/XuehaiPan/257/head -> origin/gh/XuehaiPan/257/head 2025-09-07T06:59:46.6797441Z * [new branch] gh/XuehaiPan/257/orig -> origin/gh/XuehaiPan/257/orig 2025-09-07T06:59:46.6799428Z * [new branch] gh/XuehaiPan/271/base -> origin/gh/XuehaiPan/271/base 2025-09-07T06:59:46.6801103Z * [new branch] gh/XuehaiPan/271/head -> origin/gh/XuehaiPan/271/head 2025-09-07T06:59:46.6802542Z * [new branch] gh/XuehaiPan/271/orig -> origin/gh/XuehaiPan/271/orig 2025-09-07T06:59:46.6804521Z * [new branch] gh/XuehaiPan/290/base -> origin/gh/XuehaiPan/290/base 2025-09-07T06:59:46.6806086Z * [new branch] gh/XuehaiPan/290/head -> origin/gh/XuehaiPan/290/head 2025-09-07T06:59:46.6807439Z * [new branch] gh/XuehaiPan/290/orig -> origin/gh/XuehaiPan/290/orig 2025-09-07T06:59:46.6809464Z * [new branch] gh/XuehaiPan/343/base -> origin/gh/XuehaiPan/343/base 2025-09-07T06:59:46.6810988Z * [new branch] gh/XuehaiPan/343/head -> origin/gh/XuehaiPan/343/head 2025-09-07T06:59:46.6812449Z * [new branch] gh/XuehaiPan/343/orig -> origin/gh/XuehaiPan/343/orig 2025-09-07T06:59:46.6814448Z * [new branch] gh/XuehaiPan/347/base -> origin/gh/XuehaiPan/347/base 2025-09-07T06:59:46.6815903Z * [new branch] gh/XuehaiPan/347/head -> origin/gh/XuehaiPan/347/head 2025-09-07T06:59:46.6817823Z * [new branch] gh/XuehaiPan/347/orig -> origin/gh/XuehaiPan/347/orig 2025-09-07T06:59:46.6819385Z * [new branch] gh/XuehaiPan/348/base -> origin/gh/XuehaiPan/348/base 2025-09-07T06:59:46.6820821Z * [new branch] gh/XuehaiPan/348/head -> origin/gh/XuehaiPan/348/head 2025-09-07T06:59:46.6822256Z * [new branch] gh/XuehaiPan/348/orig -> origin/gh/XuehaiPan/348/orig 2025-09-07T06:59:46.6824208Z * [new branch] gh/XuehaiPan/350/base -> origin/gh/XuehaiPan/350/base 2025-09-07T06:59:46.6825673Z * [new branch] gh/XuehaiPan/350/head -> origin/gh/XuehaiPan/350/head 2025-09-07T06:59:46.6827108Z * [new branch] gh/XuehaiPan/350/orig -> origin/gh/XuehaiPan/350/orig 2025-09-07T06:59:46.6829290Z * [new branch] gh/XuehaiPan/356/base -> origin/gh/XuehaiPan/356/base 2025-09-07T06:59:46.6830674Z * [new branch] gh/XuehaiPan/356/head -> origin/gh/XuehaiPan/356/head 2025-09-07T06:59:46.6832334Z * [new branch] gh/XuehaiPan/356/orig -> origin/gh/XuehaiPan/356/orig 2025-09-07T06:59:46.6834266Z * [new branch] gh/XuehaiPan/357/base -> origin/gh/XuehaiPan/357/base 2025-09-07T06:59:46.6835733Z * [new branch] gh/XuehaiPan/357/head -> origin/gh/XuehaiPan/357/head 2025-09-07T06:59:46.6837195Z * [new branch] gh/XuehaiPan/357/orig -> origin/gh/XuehaiPan/357/orig 2025-09-07T06:59:46.6839551Z * [new branch] gh/XuehaiPan/358/base -> origin/gh/XuehaiPan/358/base 2025-09-07T06:59:46.6841046Z * [new branch] gh/XuehaiPan/358/head -> origin/gh/XuehaiPan/358/head 2025-09-07T06:59:46.6842463Z * [new branch] gh/XuehaiPan/358/orig -> origin/gh/XuehaiPan/358/orig 2025-09-07T06:59:46.6844469Z * [new branch] gh/XuehaiPan/359/base -> origin/gh/XuehaiPan/359/base 2025-09-07T06:59:46.6845921Z * [new branch] gh/XuehaiPan/359/head -> origin/gh/XuehaiPan/359/head 2025-09-07T06:59:46.6847399Z * [new branch] gh/XuehaiPan/359/orig -> origin/gh/XuehaiPan/359/orig 2025-09-07T06:59:46.6849423Z * [new branch] gh/XuehaiPan/360/base -> origin/gh/XuehaiPan/360/base 2025-09-07T06:59:46.6850926Z * [new branch] gh/XuehaiPan/360/head -> origin/gh/XuehaiPan/360/head 2025-09-07T06:59:46.6852337Z * [new branch] gh/XuehaiPan/360/orig -> origin/gh/XuehaiPan/360/orig 2025-09-07T06:59:46.6854388Z * [new branch] gh/XuehaiPan/365/base -> origin/gh/XuehaiPan/365/base 2025-09-07T06:59:46.6855830Z * [new branch] gh/XuehaiPan/365/head -> origin/gh/XuehaiPan/365/head 2025-09-07T06:59:46.6857308Z * [new branch] gh/XuehaiPan/365/orig -> origin/gh/XuehaiPan/365/orig 2025-09-07T06:59:46.6859366Z * [new branch] gh/XuehaiPan/366/base -> origin/gh/XuehaiPan/366/base 2025-09-07T06:59:46.6860899Z * [new branch] gh/XuehaiPan/366/head -> origin/gh/XuehaiPan/366/head 2025-09-07T06:59:46.6862901Z * [new branch] gh/XuehaiPan/369/base -> origin/gh/XuehaiPan/369/base 2025-09-07T06:59:46.6864327Z * [new branch] gh/XuehaiPan/369/head -> origin/gh/XuehaiPan/369/head 2025-09-07T06:59:46.6865784Z * [new branch] gh/XuehaiPan/369/orig -> origin/gh/XuehaiPan/369/orig 2025-09-07T06:59:46.6867857Z * [new branch] gh/XuehaiPan/370/base -> origin/gh/XuehaiPan/370/base 2025-09-07T06:59:46.6869280Z * [new branch] gh/XuehaiPan/370/head -> origin/gh/XuehaiPan/370/head 2025-09-07T06:59:46.6870713Z * [new branch] gh/XuehaiPan/370/orig -> origin/gh/XuehaiPan/370/orig 2025-09-07T06:59:46.6872954Z * [new branch] gh/XuehaiPan/380/base -> origin/gh/XuehaiPan/380/base 2025-09-07T06:59:46.6874346Z * [new branch] gh/XuehaiPan/380/head -> origin/gh/XuehaiPan/380/head 2025-09-07T06:59:46.6875881Z * [new branch] gh/XuehaiPan/380/orig -> origin/gh/XuehaiPan/380/orig 2025-09-07T06:59:46.6877871Z * [new branch] gh/XuehaiPan/381/base -> origin/gh/XuehaiPan/381/base 2025-09-07T06:59:46.6879250Z * [new branch] gh/XuehaiPan/381/head -> origin/gh/XuehaiPan/381/head 2025-09-07T06:59:46.6881339Z * [new branch] gh/XuehaiPan/382/base -> origin/gh/XuehaiPan/382/base 2025-09-07T06:59:46.6882878Z * [new branch] gh/XuehaiPan/382/head -> origin/gh/XuehaiPan/382/head 2025-09-07T06:59:46.6884358Z * [new branch] gh/XuehaiPan/382/orig -> origin/gh/XuehaiPan/382/orig 2025-09-07T06:59:46.6886444Z * [new branch] gh/XuehaiPan/383/base -> origin/gh/XuehaiPan/383/base 2025-09-07T06:59:46.6888137Z * [new branch] gh/XuehaiPan/383/head -> origin/gh/XuehaiPan/383/head 2025-09-07T06:59:46.6889570Z * [new branch] gh/XuehaiPan/383/orig -> origin/gh/XuehaiPan/383/orig 2025-09-07T06:59:46.6891572Z * [new branch] gh/XuehaiPan/384/base -> origin/gh/XuehaiPan/384/base 2025-09-07T06:59:46.6893013Z * [new branch] gh/XuehaiPan/384/head -> origin/gh/XuehaiPan/384/head 2025-09-07T06:59:46.6894436Z * [new branch] gh/XuehaiPan/384/orig -> origin/gh/XuehaiPan/384/orig 2025-09-07T06:59:46.6896542Z * [new branch] gh/XuehaiPan/385/base -> origin/gh/XuehaiPan/385/base 2025-09-07T06:59:46.6898000Z * [new branch] gh/XuehaiPan/385/head -> origin/gh/XuehaiPan/385/head 2025-09-07T06:59:46.6899351Z * [new branch] gh/XuehaiPan/385/orig -> origin/gh/XuehaiPan/385/orig 2025-09-07T06:59:46.6901737Z * [new branch] gh/XuehaiPan/386/base -> origin/gh/XuehaiPan/386/base 2025-09-07T06:59:46.6903203Z * [new branch] gh/XuehaiPan/386/head -> origin/gh/XuehaiPan/386/head 2025-09-07T06:59:46.6904657Z * [new branch] gh/XuehaiPan/386/orig -> origin/gh/XuehaiPan/386/orig 2025-09-07T06:59:46.6906635Z * [new branch] gh/XuehaiPan/387/base -> origin/gh/XuehaiPan/387/base 2025-09-07T06:59:46.6908140Z * [new branch] gh/XuehaiPan/387/head -> origin/gh/XuehaiPan/387/head 2025-09-07T06:59:46.6909637Z * [new branch] gh/XuehaiPan/387/orig -> origin/gh/XuehaiPan/387/orig 2025-09-07T06:59:46.6912232Z * [new branch] gh/ZainRizvi/1/base -> origin/gh/ZainRizvi/1/base 2025-09-07T06:59:46.6913638Z * [new branch] gh/ZainRizvi/1/head -> origin/gh/ZainRizvi/1/head 2025-09-07T06:59:46.6915501Z * [new branch] gh/ZainRizvi/2/base -> origin/gh/ZainRizvi/2/base 2025-09-07T06:59:46.6916946Z * [new branch] gh/ZainRizvi/2/head -> origin/gh/ZainRizvi/2/head 2025-09-07T06:59:46.6918814Z * [new branch] gh/ZainRizvi/3/base -> origin/gh/ZainRizvi/3/base 2025-09-07T06:59:46.6920304Z * [new branch] gh/ZainRizvi/3/head -> origin/gh/ZainRizvi/3/head 2025-09-07T06:59:46.6922286Z * [new branch] gh/ZainRizvi/4/base -> origin/gh/ZainRizvi/4/base 2025-09-07T06:59:46.6923704Z * [new branch] gh/ZainRizvi/4/head -> origin/gh/ZainRizvi/4/head 2025-09-07T06:59:46.6925738Z * [new branch] gh/ZainRizvi/5/base -> origin/gh/ZainRizvi/5/base 2025-09-07T06:59:46.6926936Z * [new branch] gh/ZainRizvi/5/head -> origin/gh/ZainRizvi/5/head 2025-09-07T06:59:46.6929056Z * [new branch] gh/ZainRizvi/6/base -> origin/gh/ZainRizvi/6/base 2025-09-07T06:59:46.6930247Z * [new branch] gh/ZainRizvi/6/head -> origin/gh/ZainRizvi/6/head 2025-09-07T06:59:46.6931839Z * [new branch] gh/ZainRizvi/6/orig -> origin/gh/ZainRizvi/6/orig 2025-09-07T06:59:46.6933802Z * [new branch] gh/ZainRizvi/7/base -> origin/gh/ZainRizvi/7/base 2025-09-07T06:59:46.6935449Z * [new branch] gh/ZainRizvi/7/head -> origin/gh/ZainRizvi/7/head 2025-09-07T06:59:46.6936764Z * [new branch] gh/ZainRizvi/7/orig -> origin/gh/ZainRizvi/7/orig 2025-09-07T06:59:46.6938797Z * [new branch] gh/ZainRizvi/8/base -> origin/gh/ZainRizvi/8/base 2025-09-07T06:59:46.6940261Z * [new branch] gh/ZainRizvi/8/head -> origin/gh/ZainRizvi/8/head 2025-09-07T06:59:46.6942212Z * [new branch] gh/ZainRizvi/9/base -> origin/gh/ZainRizvi/9/base 2025-09-07T06:59:46.6943642Z * [new branch] gh/ZainRizvi/9/head -> origin/gh/ZainRizvi/9/head 2025-09-07T06:59:46.6945139Z * [new branch] gh/ZainRizvi/9/orig -> origin/gh/ZainRizvi/9/orig 2025-09-07T06:59:46.6947532Z * [new branch] gh/ZhiweiYan-96/39/base -> origin/gh/ZhiweiYan-96/39/base 2025-09-07T06:59:46.6949009Z * [new branch] gh/ZhiweiYan-96/39/head -> origin/gh/ZhiweiYan-96/39/head 2025-09-07T06:59:46.6950556Z * [new branch] gh/ZhiweiYan-96/39/orig -> origin/gh/ZhiweiYan-96/39/orig 2025-09-07T06:59:46.6952693Z * [new branch] gh/ZhiweiYan-96/44/base -> origin/gh/ZhiweiYan-96/44/base 2025-09-07T06:59:46.6954103Z * [new branch] gh/ZhiweiYan-96/44/head -> origin/gh/ZhiweiYan-96/44/head 2025-09-07T06:59:46.6955997Z * [new branch] gh/ZhiweiYan-96/45/base -> origin/gh/ZhiweiYan-96/45/base 2025-09-07T06:59:46.6957383Z * [new branch] gh/ZhiweiYan-96/45/head -> origin/gh/ZhiweiYan-96/45/head 2025-09-07T06:59:46.6959386Z * [new branch] gh/ZhiweiYan-96/49/base -> origin/gh/ZhiweiYan-96/49/base 2025-09-07T06:59:46.6960880Z * [new branch] gh/ZhiweiYan-96/49/head -> origin/gh/ZhiweiYan-96/49/head 2025-09-07T06:59:46.6962845Z * [new branch] gh/ZhiweiYan-96/62/base -> origin/gh/ZhiweiYan-96/62/base 2025-09-07T06:59:46.6964270Z * [new branch] gh/ZhiweiYan-96/62/head -> origin/gh/ZhiweiYan-96/62/head 2025-09-07T06:59:46.6966289Z * [new branch] gh/ZhiweiYan-96/64/base -> origin/gh/ZhiweiYan-96/64/base 2025-09-07T06:59:46.6967719Z * [new branch] gh/ZhiweiYan-96/64/head -> origin/gh/ZhiweiYan-96/64/head 2025-09-07T06:59:46.6969259Z * [new branch] gh/ZhiweiYan-96/64/orig -> origin/gh/ZhiweiYan-96/64/orig 2025-09-07T06:59:46.6971145Z * [new branch] gh/ZhiweiYan-96/65/base -> origin/gh/ZhiweiYan-96/65/base 2025-09-07T06:59:46.6972611Z * [new branch] gh/ZhiweiYan-96/65/head -> origin/gh/ZhiweiYan-96/65/head 2025-09-07T06:59:46.6974036Z * [new branch] gh/ZhiweiYan-96/65/orig -> origin/gh/ZhiweiYan-96/65/orig 2025-09-07T06:59:46.6975999Z * [new branch] gh/ZhiweiYan-96/66/base -> origin/gh/ZhiweiYan-96/66/base 2025-09-07T06:59:46.6977457Z * [new branch] gh/ZhiweiYan-96/66/head -> origin/gh/ZhiweiYan-96/66/head 2025-09-07T06:59:46.6979381Z * [new branch] gh/ZhiweiYan-96/67/base -> origin/gh/ZhiweiYan-96/67/base 2025-09-07T06:59:46.6980774Z * [new branch] gh/ZhiweiYan-96/67/head -> origin/gh/ZhiweiYan-96/67/head 2025-09-07T06:59:46.6982714Z * [new branch] gh/ZhiweiYan-96/68/base -> origin/gh/ZhiweiYan-96/68/base 2025-09-07T06:59:46.6984149Z * [new branch] gh/ZhiweiYan-96/68/head -> origin/gh/ZhiweiYan-96/68/head 2025-09-07T06:59:46.6985595Z * [new branch] gh/ZhiweiYan-96/68/orig -> origin/gh/ZhiweiYan-96/68/orig 2025-09-07T06:59:46.6988158Z * [new branch] gh/aakhundov/1/base -> origin/gh/aakhundov/1/base 2025-09-07T06:59:46.6989672Z * [new branch] gh/aakhundov/1/head -> origin/gh/aakhundov/1/head 2025-09-07T06:59:46.6991639Z * [new branch] gh/aakhundov/2/base -> origin/gh/aakhundov/2/base 2025-09-07T06:59:46.6993120Z * [new branch] gh/aakhundov/2/head -> origin/gh/aakhundov/2/head 2025-09-07T06:59:46.6995292Z * [new branch] gh/aditew01/openblas -> origin/gh/aditew01/openblas 2025-09-07T06:59:46.6996610Z * [new branch] gh/aditew01/sbgemm -> origin/gh/aditew01/sbgemm 2025-09-07T06:59:46.6998059Z * [new branch] gh/aditew01/vecbf16 -> origin/gh/aditew01/vecbf16 2025-09-07T06:59:46.7000494Z * [new branch] gh/alexbrauckmann/paddedtensor_faketensor_init -> origin/gh/alexbrauckmann/paddedtensor_faketensor_init 2025-09-07T06:59:46.7002833Z * [new branch] gh/alexsamardzic/9/base -> origin/gh/alexsamardzic/9/base 2025-09-07T06:59:46.7004262Z * [new branch] gh/alexsamardzic/9/head -> origin/gh/alexsamardzic/9/head 2025-09-07T06:59:46.7005787Z * [new branch] gh/alexsamardzic/9/orig -> origin/gh/alexsamardzic/9/orig 2025-09-07T06:59:46.7008142Z * [new branch] gh/amjames/18/base -> origin/gh/amjames/18/base 2025-09-07T06:59:46.7009619Z * [new branch] gh/amjames/18/head -> origin/gh/amjames/18/head 2025-09-07T06:59:46.7011061Z * [new branch] gh/amjames/18/orig -> origin/gh/amjames/18/orig 2025-09-07T06:59:46.7013757Z * [new branch] gh/andrewor14/35/base -> origin/gh/andrewor14/35/base 2025-09-07T06:59:46.7015279Z * [new branch] gh/andrewor14/35/head -> origin/gh/andrewor14/35/head 2025-09-07T06:59:46.7016780Z * [new branch] gh/andrewor14/35/orig -> origin/gh/andrewor14/35/orig 2025-09-07T06:59:46.7018937Z * [new branch] gh/andrewor14/50/base -> origin/gh/andrewor14/50/base 2025-09-07T06:59:46.7020522Z * [new branch] gh/andrewor14/50/head -> origin/gh/andrewor14/50/head 2025-09-07T06:59:46.7022010Z * [new branch] gh/andrewor14/50/orig -> origin/gh/andrewor14/50/orig 2025-09-07T06:59:46.7023963Z * [new branch] gh/andrewor14/51/base -> origin/gh/andrewor14/51/base 2025-09-07T06:59:46.7025477Z * [new branch] gh/andrewor14/51/orig -> origin/gh/andrewor14/51/orig 2025-09-07T06:59:46.7028033Z * [new branch] gh/andyanwang/1/base -> origin/gh/andyanwang/1/base 2025-09-07T06:59:46.7029494Z * [new branch] gh/andyanwang/1/head -> origin/gh/andyanwang/1/head 2025-09-07T06:59:46.7030937Z * [new branch] gh/andyanwang/1/orig -> origin/gh/andyanwang/1/orig 2025-09-07T06:59:46.7033146Z * [new branch] gh/andyanwang/13/base -> origin/gh/andyanwang/13/base 2025-09-07T06:59:46.7034620Z * [new branch] gh/andyanwang/13/head -> origin/gh/andyanwang/13/head 2025-09-07T06:59:46.7036437Z * [new branch] gh/andyanwang/13/orig -> origin/gh/andyanwang/13/orig 2025-09-07T06:59:46.7038516Z * [new branch] gh/andyanwang/2/base -> origin/gh/andyanwang/2/base 2025-09-07T06:59:46.7040039Z * [new branch] gh/andyanwang/2/head -> origin/gh/andyanwang/2/head 2025-09-07T06:59:46.7042033Z * [new branch] gh/andyanwang/2/orig -> origin/gh/andyanwang/2/orig 2025-09-07T06:59:46.7044200Z * [new branch] gh/andyanwang/28/base -> origin/gh/andyanwang/28/base 2025-09-07T06:59:46.7045663Z * [new branch] gh/andyanwang/28/head -> origin/gh/andyanwang/28/head 2025-09-07T06:59:46.7047133Z * [new branch] gh/andyanwang/28/orig -> origin/gh/andyanwang/28/orig 2025-09-07T06:59:46.7048985Z * [new branch] gh/andyanwang/3/base -> origin/gh/andyanwang/3/base 2025-09-07T06:59:46.7050520Z * [new branch] gh/andyanwang/3/head -> origin/gh/andyanwang/3/head 2025-09-07T06:59:46.7051999Z * [new branch] gh/andyanwang/3/orig -> origin/gh/andyanwang/3/orig 2025-09-07T06:59:46.7053980Z * [new branch] gh/andyanwang/30/base -> origin/gh/andyanwang/30/base 2025-09-07T06:59:46.7055740Z * [new branch] gh/andyanwang/30/orig -> origin/gh/andyanwang/30/orig 2025-09-07T06:59:46.7057644Z * [new branch] gh/andyanwang/31/base -> origin/gh/andyanwang/31/base 2025-09-07T06:59:46.7059227Z * [new branch] gh/andyanwang/31/orig -> origin/gh/andyanwang/31/orig 2025-09-07T06:59:46.7061522Z * [new branch] gh/andyanwang/32/base -> origin/gh/andyanwang/32/base 2025-09-07T06:59:46.7062993Z * [new branch] gh/andyanwang/32/head -> origin/gh/andyanwang/32/head 2025-09-07T06:59:46.7064569Z * [new branch] gh/andyanwang/32/orig -> origin/gh/andyanwang/32/orig 2025-09-07T06:59:46.7066771Z * [new branch] gh/andyanwang/39/base -> origin/gh/andyanwang/39/base 2025-09-07T06:59:46.7068274Z * [new branch] gh/andyanwang/39/head -> origin/gh/andyanwang/39/head 2025-09-07T06:59:46.7069753Z * [new branch] gh/andyanwang/39/orig -> origin/gh/andyanwang/39/orig 2025-09-07T06:59:46.7071881Z * [new branch] gh/andyanwang/4/base -> origin/gh/andyanwang/4/base 2025-09-07T06:59:46.7073273Z * [new branch] gh/andyanwang/4/head -> origin/gh/andyanwang/4/head 2025-09-07T06:59:46.7074836Z * [new branch] gh/andyanwang/4/orig -> origin/gh/andyanwang/4/orig 2025-09-07T06:59:46.7077365Z * [new branch] gh/angelayi/107/base -> origin/gh/angelayi/107/base 2025-09-07T06:59:46.7078870Z * [new branch] gh/angelayi/107/head -> origin/gh/angelayi/107/head 2025-09-07T06:59:46.7080896Z * [new branch] gh/angelayi/111/base -> origin/gh/angelayi/111/base 2025-09-07T06:59:46.7082352Z * [new branch] gh/angelayi/111/head -> origin/gh/angelayi/111/head 2025-09-07T06:59:46.7083774Z * [new branch] gh/angelayi/111/orig -> origin/gh/angelayi/111/orig 2025-09-07T06:59:46.7085791Z * [new branch] gh/angelayi/112/base -> origin/gh/angelayi/112/base 2025-09-07T06:59:46.7087286Z * [new branch] gh/angelayi/112/head -> origin/gh/angelayi/112/head 2025-09-07T06:59:46.7088785Z * [new branch] gh/angelayi/112/orig -> origin/gh/angelayi/112/orig 2025-09-07T06:59:46.7090854Z * [new branch] gh/angelayi/113/base -> origin/gh/angelayi/113/base 2025-09-07T06:59:46.7092194Z * [new branch] gh/angelayi/113/head -> origin/gh/angelayi/113/head 2025-09-07T06:59:46.7093612Z * [new branch] gh/angelayi/113/orig -> origin/gh/angelayi/113/orig 2025-09-07T06:59:46.7095590Z * [new branch] gh/angelayi/114/base -> origin/gh/angelayi/114/base 2025-09-07T06:59:46.7097149Z * [new branch] gh/angelayi/114/head -> origin/gh/angelayi/114/head 2025-09-07T06:59:46.7098625Z * [new branch] gh/angelayi/114/orig -> origin/gh/angelayi/114/orig 2025-09-07T06:59:46.7100927Z * [new branch] gh/angelayi/115/base -> origin/gh/angelayi/115/base 2025-09-07T06:59:46.7103498Z * [new branch] gh/angelayi/115/head -> origin/gh/angelayi/115/head 2025-09-07T06:59:46.7105403Z * [new branch] gh/angelayi/115/orig -> origin/gh/angelayi/115/orig 2025-09-07T06:59:46.7108614Z * [new branch] gh/anijain2305/753/base -> origin/gh/anijain2305/753/base 2025-09-07T06:59:46.7110539Z * [new branch] gh/anijain2305/753/head -> origin/gh/anijain2305/753/head 2025-09-07T06:59:46.7112229Z * [new branch] gh/anijain2305/753/orig -> origin/gh/anijain2305/753/orig 2025-09-07T06:59:46.7114252Z * [new branch] gh/anijain2305/766/base -> origin/gh/anijain2305/766/base 2025-09-07T06:59:46.7115495Z * [new branch] gh/anijain2305/766/head -> origin/gh/anijain2305/766/head 2025-09-07T06:59:46.7117076Z * [new branch] gh/anijain2305/766/orig -> origin/gh/anijain2305/766/orig 2025-09-07T06:59:46.7119574Z * [new branch] gh/anijain2305/790/base -> origin/gh/anijain2305/790/base 2025-09-07T06:59:46.7120553Z * [new branch] gh/anijain2305/790/head -> origin/gh/anijain2305/790/head 2025-09-07T06:59:46.7122149Z * [new branch] gh/anijain2305/790/orig -> origin/gh/anijain2305/790/orig 2025-09-07T06:59:46.7124460Z * [new branch] gh/anijain2305/792/base -> origin/gh/anijain2305/792/base 2025-09-07T06:59:46.7125572Z * [new branch] gh/anijain2305/792/head -> origin/gh/anijain2305/792/head 2025-09-07T06:59:46.7127538Z * [new branch] gh/anijain2305/792/orig -> origin/gh/anijain2305/792/orig 2025-09-07T06:59:46.7129436Z * [new branch] gh/anijain2305/803/base -> origin/gh/anijain2305/803/base 2025-09-07T06:59:46.7130504Z * [new branch] gh/anijain2305/803/head -> origin/gh/anijain2305/803/head 2025-09-07T06:59:46.7132069Z * [new branch] gh/anijain2305/803/orig -> origin/gh/anijain2305/803/orig 2025-09-07T06:59:46.7133986Z * [new branch] gh/anijain2305/804/base -> origin/gh/anijain2305/804/base 2025-09-07T06:59:46.7135535Z * [new branch] gh/anijain2305/804/head -> origin/gh/anijain2305/804/head 2025-09-07T06:59:46.7137002Z * [new branch] gh/anijain2305/804/orig -> origin/gh/anijain2305/804/orig 2025-09-07T06:59:46.7139028Z * [new branch] gh/anijain2305/805/base -> origin/gh/anijain2305/805/base 2025-09-07T06:59:46.7140462Z * [new branch] gh/anijain2305/805/head -> origin/gh/anijain2305/805/head 2025-09-07T06:59:46.7141896Z * [new branch] gh/anijain2305/805/orig -> origin/gh/anijain2305/805/orig 2025-09-07T06:59:46.7144029Z * [new branch] gh/anijain2305/810/base -> origin/gh/anijain2305/810/base 2025-09-07T06:59:46.7145465Z * [new branch] gh/anijain2305/810/head -> origin/gh/anijain2305/810/head 2025-09-07T06:59:46.7146991Z * [new branch] gh/anijain2305/810/orig -> origin/gh/anijain2305/810/orig 2025-09-07T06:59:46.7149003Z * [new branch] gh/anijain2305/812/base -> origin/gh/anijain2305/812/base 2025-09-07T06:59:46.7150576Z * [new branch] gh/anijain2305/812/head -> origin/gh/anijain2305/812/head 2025-09-07T06:59:46.7152626Z * [new branch] gh/anijain2305/812/orig -> origin/gh/anijain2305/812/orig 2025-09-07T06:59:46.7155349Z * [new branch] gh/anijain2305/838/base -> origin/gh/anijain2305/838/base 2025-09-07T06:59:46.7157487Z * [new branch] gh/anijain2305/838/head -> origin/gh/anijain2305/838/head 2025-09-07T06:59:46.7159626Z * [new branch] gh/anijain2305/838/orig -> origin/gh/anijain2305/838/orig 2025-09-07T06:59:46.7162523Z * [new branch] gh/anijain2305/839/base -> origin/gh/anijain2305/839/base 2025-09-07T06:59:46.7164566Z * [new branch] gh/anijain2305/839/head -> origin/gh/anijain2305/839/head 2025-09-07T06:59:46.7166494Z * [new branch] gh/anijain2305/839/orig -> origin/gh/anijain2305/839/orig 2025-09-07T06:59:46.7169111Z * [new branch] gh/anijain2305/843/base -> origin/gh/anijain2305/843/base 2025-09-07T06:59:46.7171151Z * [new branch] gh/anijain2305/843/head -> origin/gh/anijain2305/843/head 2025-09-07T06:59:46.7173123Z * [new branch] gh/anijain2305/843/orig -> origin/gh/anijain2305/843/orig 2025-09-07T06:59:46.7175617Z * [new branch] gh/anijain2305/844/base -> origin/gh/anijain2305/844/base 2025-09-07T06:59:46.7177593Z * [new branch] gh/anijain2305/844/head -> origin/gh/anijain2305/844/head 2025-09-07T06:59:46.7179494Z * [new branch] gh/anijain2305/844/orig -> origin/gh/anijain2305/844/orig 2025-09-07T06:59:46.7182081Z * [new branch] gh/anijain2305/846/base -> origin/gh/anijain2305/846/base 2025-09-07T06:59:46.7184132Z * [new branch] gh/anijain2305/846/head -> origin/gh/anijain2305/846/head 2025-09-07T06:59:46.7185990Z * [new branch] gh/anijain2305/846/orig -> origin/gh/anijain2305/846/orig 2025-09-07T06:59:46.7188784Z * [new branch] gh/anijain2305/848/base -> origin/gh/anijain2305/848/base 2025-09-07T06:59:46.7191158Z * [new branch] gh/anijain2305/848/head -> origin/gh/anijain2305/848/head 2025-09-07T06:59:46.7192441Z * [new branch] gh/anijain2305/848/orig -> origin/gh/anijain2305/848/orig 2025-09-07T06:59:46.7194325Z * [new branch] gh/anijain2305/849/base -> origin/gh/anijain2305/849/base 2025-09-07T06:59:46.7195768Z * [new branch] gh/anijain2305/849/head -> origin/gh/anijain2305/849/head 2025-09-07T06:59:46.7197224Z * [new branch] gh/anijain2305/849/orig -> origin/gh/anijain2305/849/orig 2025-09-07T06:59:46.7199630Z * [new branch] gh/anijain2305/850/base -> origin/gh/anijain2305/850/base 2025-09-07T06:59:46.7201270Z * [new branch] gh/anijain2305/850/head -> origin/gh/anijain2305/850/head 2025-09-07T06:59:46.7202675Z * [new branch] gh/anijain2305/850/orig -> origin/gh/anijain2305/850/orig 2025-09-07T06:59:46.7204673Z * [new branch] gh/anijain2305/851/base -> origin/gh/anijain2305/851/base 2025-09-07T06:59:46.7206145Z * [new branch] gh/anijain2305/851/head -> origin/gh/anijain2305/851/head 2025-09-07T06:59:46.7207530Z * [new branch] gh/anijain2305/851/orig -> origin/gh/anijain2305/851/orig 2025-09-07T06:59:46.7209739Z * [new branch] gh/anijain2305/852/base -> origin/gh/anijain2305/852/base 2025-09-07T06:59:46.7211127Z * [new branch] gh/anijain2305/852/head -> origin/gh/anijain2305/852/head 2025-09-07T06:59:46.7212528Z * [new branch] gh/anijain2305/852/orig -> origin/gh/anijain2305/852/orig 2025-09-07T06:59:46.7214505Z * [new branch] gh/anijain2305/853/base -> origin/gh/anijain2305/853/base 2025-09-07T06:59:46.7215860Z * [new branch] gh/anijain2305/853/head -> origin/gh/anijain2305/853/head 2025-09-07T06:59:46.7217226Z * [new branch] gh/anijain2305/853/orig -> origin/gh/anijain2305/853/orig 2025-09-07T06:59:46.7219288Z * [new branch] gh/anijain2305/854/base -> origin/gh/anijain2305/854/base 2025-09-07T06:59:46.7220719Z * [new branch] gh/anijain2305/854/head -> origin/gh/anijain2305/854/head 2025-09-07T06:59:46.7222150Z * [new branch] gh/anijain2305/854/orig -> origin/gh/anijain2305/854/orig 2025-09-07T06:59:46.7224155Z * [new branch] gh/anijain2305/855/base -> origin/gh/anijain2305/855/base 2025-09-07T06:59:46.7225606Z * [new branch] gh/anijain2305/855/head -> origin/gh/anijain2305/855/head 2025-09-07T06:59:46.7227060Z * [new branch] gh/anijain2305/855/orig -> origin/gh/anijain2305/855/orig 2025-09-07T06:59:46.7229071Z * [new branch] gh/anijain2305/856/base -> origin/gh/anijain2305/856/base 2025-09-07T06:59:46.7230504Z * [new branch] gh/anijain2305/856/head -> origin/gh/anijain2305/856/head 2025-09-07T06:59:46.7232087Z * [new branch] gh/anijain2305/856/orig -> origin/gh/anijain2305/856/orig 2025-09-07T06:59:46.7234078Z * [new branch] gh/anijain2305/857/base -> origin/gh/anijain2305/857/base 2025-09-07T06:59:46.7235688Z * [new branch] gh/anijain2305/857/head -> origin/gh/anijain2305/857/head 2025-09-07T06:59:46.7237126Z * [new branch] gh/anijain2305/857/orig -> origin/gh/anijain2305/857/orig 2025-09-07T06:59:46.7239086Z * [new branch] gh/anijain2305/858/base -> origin/gh/anijain2305/858/base 2025-09-07T06:59:46.7240542Z * [new branch] gh/anijain2305/858/head -> origin/gh/anijain2305/858/head 2025-09-07T06:59:46.7242059Z * [new branch] gh/anijain2305/858/orig -> origin/gh/anijain2305/858/orig 2025-09-07T06:59:46.7243997Z * [new branch] gh/anijain2305/859/base -> origin/gh/anijain2305/859/base 2025-09-07T06:59:46.7245406Z * [new branch] gh/anijain2305/859/head -> origin/gh/anijain2305/859/head 2025-09-07T06:59:46.7246808Z * [new branch] gh/anijain2305/859/orig -> origin/gh/anijain2305/859/orig 2025-09-07T06:59:46.7248887Z * [new branch] gh/anijain2305/860/base -> origin/gh/anijain2305/860/base 2025-09-07T06:59:46.7250321Z * [new branch] gh/anijain2305/860/head -> origin/gh/anijain2305/860/head 2025-09-07T06:59:46.7251747Z * [new branch] gh/anijain2305/860/orig -> origin/gh/anijain2305/860/orig 2025-09-07T06:59:46.7253753Z * [new branch] gh/anijain2305/861/base -> origin/gh/anijain2305/861/base 2025-09-07T06:59:46.7255102Z * [new branch] gh/anijain2305/861/head -> origin/gh/anijain2305/861/head 2025-09-07T06:59:46.7256557Z * [new branch] gh/anijain2305/861/orig -> origin/gh/anijain2305/861/orig 2025-09-07T06:59:46.7258566Z * [new branch] gh/anijain2305/862/base -> origin/gh/anijain2305/862/base 2025-09-07T06:59:46.7260049Z * [new branch] gh/anijain2305/862/head -> origin/gh/anijain2305/862/head 2025-09-07T06:59:46.7261482Z * [new branch] gh/anijain2305/862/orig -> origin/gh/anijain2305/862/orig 2025-09-07T06:59:46.7263517Z * [new branch] gh/anijain2305/863/base -> origin/gh/anijain2305/863/base 2025-09-07T06:59:46.7264989Z * [new branch] gh/anijain2305/863/head -> origin/gh/anijain2305/863/head 2025-09-07T06:59:46.7266385Z * [new branch] gh/anijain2305/863/orig -> origin/gh/anijain2305/863/orig 2025-09-07T06:59:46.7268518Z * [new branch] gh/anijain2305/864/base -> origin/gh/anijain2305/864/base 2025-09-07T06:59:46.7269942Z * [new branch] gh/anijain2305/864/head -> origin/gh/anijain2305/864/head 2025-09-07T06:59:46.7271481Z * [new branch] gh/anijain2305/864/orig -> origin/gh/anijain2305/864/orig 2025-09-07T06:59:46.7273469Z * [new branch] gh/anijain2305/865/base -> origin/gh/anijain2305/865/base 2025-09-07T06:59:46.7274899Z * [new branch] gh/anijain2305/865/head -> origin/gh/anijain2305/865/head 2025-09-07T06:59:46.7276278Z * [new branch] gh/anijain2305/865/orig -> origin/gh/anijain2305/865/orig 2025-09-07T06:59:46.7278267Z * [new branch] gh/anijain2305/866/base -> origin/gh/anijain2305/866/base 2025-09-07T06:59:46.7279709Z * [new branch] gh/anijain2305/866/head -> origin/gh/anijain2305/866/head 2025-09-07T06:59:46.7281114Z * [new branch] gh/anijain2305/866/orig -> origin/gh/anijain2305/866/orig 2025-09-07T06:59:46.7283545Z * [new branch] gh/anjali411/216/base -> origin/gh/anjali411/216/base 2025-09-07T06:59:46.7284941Z * [new branch] gh/anjali411/216/head -> origin/gh/anjali411/216/head 2025-09-07T06:59:46.7286404Z * [new branch] gh/anjali411/216/orig -> origin/gh/anjali411/216/orig 2025-09-07T06:59:46.7288741Z * [new branch] gh/ankitageorge/13/base -> origin/gh/ankitageorge/13/base 2025-09-07T06:59:46.7290255Z * [new branch] gh/ankitageorge/13/head -> origin/gh/ankitageorge/13/head 2025-09-07T06:59:46.7291672Z * [new branch] gh/ankitageorge/13/orig -> origin/gh/ankitageorge/13/orig 2025-09-07T06:59:46.7293734Z * [new branch] gh/ankitageorge/14/base -> origin/gh/ankitageorge/14/base 2025-09-07T06:59:46.7295095Z * [new branch] gh/ankitageorge/14/head -> origin/gh/ankitageorge/14/head 2025-09-07T06:59:46.7296682Z * [new branch] gh/ankitageorge/14/orig -> origin/gh/ankitageorge/14/orig 2025-09-07T06:59:46.7298771Z * [new branch] gh/ankitageorge/15/base -> origin/gh/ankitageorge/15/base 2025-09-07T06:59:46.7300379Z * [new branch] gh/ankitageorge/15/head -> origin/gh/ankitageorge/15/head 2025-09-07T06:59:46.7301927Z * [new branch] gh/ankitageorge/15/orig -> origin/gh/ankitageorge/15/orig 2025-09-07T06:59:46.7303992Z * [new branch] gh/ankitageorge/16/base -> origin/gh/ankitageorge/16/base 2025-09-07T06:59:46.7305466Z * [new branch] gh/ankitageorge/16/head -> origin/gh/ankitageorge/16/head 2025-09-07T06:59:46.7306871Z * [new branch] gh/ankitageorge/16/orig -> origin/gh/ankitageorge/16/orig 2025-09-07T06:59:46.7308941Z * [new branch] gh/ankitageorge/17/base -> origin/gh/ankitageorge/17/base 2025-09-07T06:59:46.7310318Z * [new branch] gh/ankitageorge/17/head -> origin/gh/ankitageorge/17/head 2025-09-07T06:59:46.7311811Z * [new branch] gh/ankitageorge/17/orig -> origin/gh/ankitageorge/17/orig 2025-09-07T06:59:46.7313831Z * [new branch] gh/ankitageorge/21/base -> origin/gh/ankitageorge/21/base 2025-09-07T06:59:46.7315162Z * [new branch] gh/ankitageorge/21/head -> origin/gh/ankitageorge/21/head 2025-09-07T06:59:46.7316558Z * [new branch] gh/ankitageorge/21/orig -> origin/gh/ankitageorge/21/orig 2025-09-07T06:59:46.7319061Z * [new branch] gh/anshul-si/1/base -> origin/gh/anshul-si/1/base 2025-09-07T06:59:46.7320523Z * [new branch] gh/anshul-si/1/head -> origin/gh/anshul-si/1/head 2025-09-07T06:59:46.7322399Z * [new branch] gh/anshul-si/15/base -> origin/gh/anshul-si/15/base 2025-09-07T06:59:46.7323879Z * [new branch] gh/anshul-si/15/head -> origin/gh/anshul-si/15/head 2025-09-07T06:59:46.7325274Z * [new branch] gh/anshul-si/15/orig -> origin/gh/anshul-si/15/orig 2025-09-07T06:59:46.7327358Z * [new branch] gh/anshul-si/16/base -> origin/gh/anshul-si/16/base 2025-09-07T06:59:46.7328973Z * [new branch] gh/anshul-si/16/head -> origin/gh/anshul-si/16/head 2025-09-07T06:59:46.7330234Z * [new branch] gh/anshul-si/16/orig -> origin/gh/anshul-si/16/orig 2025-09-07T06:59:46.7332275Z * [new branch] gh/anshul-si/17/base -> origin/gh/anshul-si/17/base 2025-09-07T06:59:46.7333735Z * [new branch] gh/anshul-si/17/head -> origin/gh/anshul-si/17/head 2025-09-07T06:59:46.7335573Z * [new branch] gh/anshul-si/17/orig -> origin/gh/anshul-si/17/orig 2025-09-07T06:59:46.7337314Z * [new branch] gh/anshul-si/18/base -> origin/gh/anshul-si/18/base 2025-09-07T06:59:46.7338758Z * [new branch] gh/anshul-si/18/head -> origin/gh/anshul-si/18/head 2025-09-07T06:59:46.7340236Z * [new branch] gh/anshul-si/18/orig -> origin/gh/anshul-si/18/orig 2025-09-07T06:59:46.7342189Z * [new branch] gh/anshul-si/19/base -> origin/gh/anshul-si/19/base 2025-09-07T06:59:46.7343756Z * [new branch] gh/anshul-si/19/head -> origin/gh/anshul-si/19/head 2025-09-07T06:59:46.7345191Z * [new branch] gh/anshul-si/19/orig -> origin/gh/anshul-si/19/orig 2025-09-07T06:59:46.7347022Z * [new branch] gh/anshul-si/2/base -> origin/gh/anshul-si/2/base 2025-09-07T06:59:46.7348379Z * [new branch] gh/anshul-si/2/head -> origin/gh/anshul-si/2/head 2025-09-07T06:59:46.7350420Z * [new branch] gh/anshul-si/20/base -> origin/gh/anshul-si/20/base 2025-09-07T06:59:46.7352039Z * [new branch] gh/anshul-si/20/head -> origin/gh/anshul-si/20/head 2025-09-07T06:59:46.7353526Z * [new branch] gh/anshul-si/20/orig -> origin/gh/anshul-si/20/orig 2025-09-07T06:59:46.7355378Z * [new branch] gh/anshul-si/21/base -> origin/gh/anshul-si/21/base 2025-09-07T06:59:46.7356943Z * [new branch] gh/anshul-si/21/head -> origin/gh/anshul-si/21/head 2025-09-07T06:59:46.7358246Z * [new branch] gh/anshul-si/21/orig -> origin/gh/anshul-si/21/orig 2025-09-07T06:59:46.7360576Z * [new branch] gh/anshul-si/22/base -> origin/gh/anshul-si/22/base 2025-09-07T06:59:46.7362036Z * [new branch] gh/anshul-si/22/head -> origin/gh/anshul-si/22/head 2025-09-07T06:59:46.7363532Z * [new branch] gh/anshul-si/22/orig -> origin/gh/anshul-si/22/orig 2025-09-07T06:59:46.7365357Z * [new branch] gh/anshul-si/23/base -> origin/gh/anshul-si/23/base 2025-09-07T06:59:46.7366843Z * [new branch] gh/anshul-si/23/head -> origin/gh/anshul-si/23/head 2025-09-07T06:59:46.7368214Z * [new branch] gh/anshul-si/23/orig -> origin/gh/anshul-si/23/orig 2025-09-07T06:59:46.7370116Z * [new branch] gh/anshul-si/24/base -> origin/gh/anshul-si/24/base 2025-09-07T06:59:46.7371678Z * [new branch] gh/anshul-si/24/head -> origin/gh/anshul-si/24/head 2025-09-07T06:59:46.7373071Z * [new branch] gh/anshul-si/24/orig -> origin/gh/anshul-si/24/orig 2025-09-07T06:59:46.7374993Z * [new branch] gh/anshul-si/25/base -> origin/gh/anshul-si/25/base 2025-09-07T06:59:46.7376471Z * [new branch] gh/anshul-si/25/head -> origin/gh/anshul-si/25/head 2025-09-07T06:59:46.7378398Z * [new branch] gh/anshul-si/25/orig -> origin/gh/anshul-si/25/orig 2025-09-07T06:59:46.7380365Z * [new branch] gh/anshul-si/26/base -> origin/gh/anshul-si/26/base 2025-09-07T06:59:46.7381785Z * [new branch] gh/anshul-si/26/head -> origin/gh/anshul-si/26/head 2025-09-07T06:59:46.7383245Z * [new branch] gh/anshul-si/26/orig -> origin/gh/anshul-si/26/orig 2025-09-07T06:59:46.7385232Z * [new branch] gh/anshul-si/27/base -> origin/gh/anshul-si/27/base 2025-09-07T06:59:46.7386622Z * [new branch] gh/anshul-si/27/head -> origin/gh/anshul-si/27/head 2025-09-07T06:59:46.7388043Z * [new branch] gh/anshul-si/27/orig -> origin/gh/anshul-si/27/orig 2025-09-07T06:59:46.7389854Z * [new branch] gh/anshul-si/28/base -> origin/gh/anshul-si/28/base 2025-09-07T06:59:46.7391317Z * [new branch] gh/anshul-si/28/head -> origin/gh/anshul-si/28/head 2025-09-07T06:59:46.7392775Z * [new branch] gh/anshul-si/28/orig -> origin/gh/anshul-si/28/orig 2025-09-07T06:59:46.7394531Z * [new branch] gh/anshul-si/29/base -> origin/gh/anshul-si/29/base 2025-09-07T06:59:46.7396037Z * [new branch] gh/anshul-si/29/head -> origin/gh/anshul-si/29/head 2025-09-07T06:59:46.7397436Z * [new branch] gh/anshul-si/29/orig -> origin/gh/anshul-si/29/orig 2025-09-07T06:59:46.7399210Z * [new branch] gh/anshul-si/3/base -> origin/gh/anshul-si/3/base 2025-09-07T06:59:46.7400834Z * [new branch] gh/anshul-si/3/head -> origin/gh/anshul-si/3/head 2025-09-07T06:59:46.7402878Z * [new branch] gh/anshul-si/4/base -> origin/gh/anshul-si/4/base 2025-09-07T06:59:46.7404205Z * [new branch] gh/anshul-si/4/head -> origin/gh/anshul-si/4/head 2025-09-07T06:59:46.7406635Z * [new branch] gh/anshul-si/5/base -> origin/gh/anshul-si/5/base 2025-09-07T06:59:46.7408087Z * [new branch] gh/anshul-si/5/head -> origin/gh/anshul-si/5/head 2025-09-07T06:59:46.7410486Z * [new branch] gh/aorenste/132/base -> origin/gh/aorenste/132/base 2025-09-07T06:59:46.7411892Z * [new branch] gh/aorenste/132/head -> origin/gh/aorenste/132/head 2025-09-07T06:59:46.7414341Z * [new branch] gh/bdhirsh/650/base -> origin/gh/bdhirsh/650/base 2025-09-07T06:59:46.7416036Z * [new branch] gh/bdhirsh/650/head -> origin/gh/bdhirsh/650/head 2025-09-07T06:59:46.7417389Z * [new branch] gh/bdhirsh/650/orig -> origin/gh/bdhirsh/650/orig 2025-09-07T06:59:46.7419440Z * [new branch] gh/bdhirsh/663/base -> origin/gh/bdhirsh/663/base 2025-09-07T06:59:46.7420907Z * [new branch] gh/bdhirsh/663/head -> origin/gh/bdhirsh/663/head 2025-09-07T06:59:46.7422342Z * [new branch] gh/bdhirsh/663/orig -> origin/gh/bdhirsh/663/orig 2025-09-07T06:59:46.7424426Z * [new branch] gh/bdhirsh/665/base -> origin/gh/bdhirsh/665/base 2025-09-07T06:59:46.7425825Z * [new branch] gh/bdhirsh/665/head -> origin/gh/bdhirsh/665/head 2025-09-07T06:59:46.7427227Z * [new branch] gh/bdhirsh/665/orig -> origin/gh/bdhirsh/665/orig 2025-09-07T06:59:46.7429403Z * [new branch] gh/bdhirsh/666/base -> origin/gh/bdhirsh/666/base 2025-09-07T06:59:46.7430846Z * [new branch] gh/bdhirsh/666/head -> origin/gh/bdhirsh/666/head 2025-09-07T06:59:46.7432415Z * [new branch] gh/bdhirsh/666/orig -> origin/gh/bdhirsh/666/orig 2025-09-07T06:59:46.7434538Z * [new branch] gh/bdhirsh/667/base -> origin/gh/bdhirsh/667/base 2025-09-07T06:59:46.7435962Z * [new branch] gh/bdhirsh/667/head -> origin/gh/bdhirsh/667/head 2025-09-07T06:59:46.7437374Z * [new branch] gh/bdhirsh/667/orig -> origin/gh/bdhirsh/667/orig 2025-09-07T06:59:46.7439323Z * [new branch] gh/bdhirsh/668/base -> origin/gh/bdhirsh/668/base 2025-09-07T06:59:46.7440852Z * [new branch] gh/bdhirsh/668/head -> origin/gh/bdhirsh/668/head 2025-09-07T06:59:46.7442227Z * [new branch] gh/bdhirsh/668/orig -> origin/gh/bdhirsh/668/orig 2025-09-07T06:59:46.7444208Z * [new branch] gh/bdhirsh/669/base -> origin/gh/bdhirsh/669/base 2025-09-07T06:59:46.7445584Z * [new branch] gh/bdhirsh/669/head -> origin/gh/bdhirsh/669/head 2025-09-07T06:59:46.7446985Z * [new branch] gh/bdhirsh/669/orig -> origin/gh/bdhirsh/669/orig 2025-09-07T06:59:46.7449105Z * [new branch] gh/bdhirsh/670/base -> origin/gh/bdhirsh/670/base 2025-09-07T06:59:46.7450530Z * [new branch] gh/bdhirsh/670/head -> origin/gh/bdhirsh/670/head 2025-09-07T06:59:46.7451954Z * [new branch] gh/bdhirsh/670/orig -> origin/gh/bdhirsh/670/orig 2025-09-07T06:59:46.7454434Z * [new branch] gh/benjaminglass1/100/base -> origin/gh/benjaminglass1/100/base 2025-09-07T06:59:46.7455902Z * [new branch] gh/benjaminglass1/100/head -> origin/gh/benjaminglass1/100/head 2025-09-07T06:59:46.7457369Z * [new branch] gh/benjaminglass1/100/orig -> origin/gh/benjaminglass1/100/orig 2025-09-07T06:59:46.7459497Z * [new branch] gh/benjaminglass1/101/base -> origin/gh/benjaminglass1/101/base 2025-09-07T06:59:46.7460902Z * [new branch] gh/benjaminglass1/101/head -> origin/gh/benjaminglass1/101/head 2025-09-07T06:59:46.7462338Z * [new branch] gh/benjaminglass1/101/orig -> origin/gh/benjaminglass1/101/orig 2025-09-07T06:59:46.7464268Z * [new branch] gh/benjaminglass1/102/base -> origin/gh/benjaminglass1/102/base 2025-09-07T06:59:46.7465693Z * [new branch] gh/benjaminglass1/102/head -> origin/gh/benjaminglass1/102/head 2025-09-07T06:59:46.7467069Z * [new branch] gh/benjaminglass1/102/orig -> origin/gh/benjaminglass1/102/orig 2025-09-07T06:59:46.7469004Z * [new branch] gh/benjaminglass1/103/base -> origin/gh/benjaminglass1/103/base 2025-09-07T06:59:46.7470419Z * [new branch] gh/benjaminglass1/103/head -> origin/gh/benjaminglass1/103/head 2025-09-07T06:59:46.7471955Z * [new branch] gh/benjaminglass1/103/orig -> origin/gh/benjaminglass1/103/orig 2025-09-07T06:59:46.7473975Z * [new branch] gh/benjaminglass1/104/base -> origin/gh/benjaminglass1/104/base 2025-09-07T06:59:46.7475302Z * [new branch] gh/benjaminglass1/104/head -> origin/gh/benjaminglass1/104/head 2025-09-07T06:59:46.7476676Z * [new branch] gh/benjaminglass1/104/orig -> origin/gh/benjaminglass1/104/orig 2025-09-07T06:59:46.7478656Z * [new branch] gh/benjaminglass1/105/base -> origin/gh/benjaminglass1/105/base 2025-09-07T06:59:46.7480063Z * [new branch] gh/benjaminglass1/105/head -> origin/gh/benjaminglass1/105/head 2025-09-07T06:59:46.7481287Z * [new branch] gh/benjaminglass1/105/orig -> origin/gh/benjaminglass1/105/orig 2025-09-07T06:59:46.7483366Z * [new branch] gh/benjaminglass1/106/base -> origin/gh/benjaminglass1/106/base 2025-09-07T06:59:46.7484573Z * [new branch] gh/benjaminglass1/106/head -> origin/gh/benjaminglass1/106/head 2025-09-07T06:59:46.7486220Z * [new branch] gh/benjaminglass1/106/orig -> origin/gh/benjaminglass1/106/orig 2025-09-07T06:59:46.7488138Z * [new branch] gh/benjaminglass1/79/base -> origin/gh/benjaminglass1/79/base 2025-09-07T06:59:46.7489677Z * [new branch] gh/benjaminglass1/79/head -> origin/gh/benjaminglass1/79/head 2025-09-07T06:59:46.7490777Z * [new branch] gh/benjaminglass1/79/orig -> origin/gh/benjaminglass1/79/orig 2025-09-07T06:59:46.7492922Z * [new branch] gh/benjaminglass1/86/base -> origin/gh/benjaminglass1/86/base 2025-09-07T06:59:46.7494162Z * [new branch] gh/benjaminglass1/86/head -> origin/gh/benjaminglass1/86/head 2025-09-07T06:59:46.7495749Z * [new branch] gh/benjaminglass1/86/orig -> origin/gh/benjaminglass1/86/orig 2025-09-07T06:59:46.7497756Z * [new branch] gh/benjaminglass1/89/base -> origin/gh/benjaminglass1/89/base 2025-09-07T06:59:46.7499087Z * [new branch] gh/benjaminglass1/89/head -> origin/gh/benjaminglass1/89/head 2025-09-07T06:59:46.7500710Z * [new branch] gh/benjaminglass1/89/orig -> origin/gh/benjaminglass1/89/orig 2025-09-07T06:59:46.7502735Z * [new branch] gh/benjaminglass1/91/base -> origin/gh/benjaminglass1/91/base 2025-09-07T06:59:46.7503964Z * [new branch] gh/benjaminglass1/91/head -> origin/gh/benjaminglass1/91/head 2025-09-07T06:59:46.7505560Z * [new branch] gh/benjaminglass1/91/orig -> origin/gh/benjaminglass1/91/orig 2025-09-07T06:59:46.7507524Z * [new branch] gh/benjaminglass1/93/base -> origin/gh/benjaminglass1/93/base 2025-09-07T06:59:46.7508921Z * [new branch] gh/benjaminglass1/93/head -> origin/gh/benjaminglass1/93/head 2025-09-07T06:59:46.7510378Z * [new branch] gh/benjaminglass1/93/orig -> origin/gh/benjaminglass1/93/orig 2025-09-07T06:59:46.7512505Z * [new branch] gh/benjaminglass1/95/base -> origin/gh/benjaminglass1/95/base 2025-09-07T06:59:46.7513900Z * [new branch] gh/benjaminglass1/95/head -> origin/gh/benjaminglass1/95/head 2025-09-07T06:59:46.7515289Z * [new branch] gh/benjaminglass1/95/orig -> origin/gh/benjaminglass1/95/orig 2025-09-07T06:59:46.7517379Z * [new branch] gh/benjaminglass1/97/base -> origin/gh/benjaminglass1/97/base 2025-09-07T06:59:46.7518806Z * [new branch] gh/benjaminglass1/97/head -> origin/gh/benjaminglass1/97/head 2025-09-07T06:59:46.7521891Z * [new branch] gh/benjaminglass1/97/orig -> origin/gh/benjaminglass1/97/orig 2025-09-07T06:59:46.7522786Z * [new branch] gh/benjaminglass1/99/base -> origin/gh/benjaminglass1/99/base 2025-09-07T06:59:46.7524348Z * [new branch] gh/benjaminglass1/99/head -> origin/gh/benjaminglass1/99/head 2025-09-07T06:59:46.7526001Z * [new branch] gh/benjaminglass1/99/orig -> origin/gh/benjaminglass1/99/orig 2025-09-07T06:59:46.7528126Z * [new branch] gh/bobrenjc93/514/base -> origin/gh/bobrenjc93/514/base 2025-09-07T06:59:46.7529344Z * [new branch] gh/bobrenjc93/514/head -> origin/gh/bobrenjc93/514/head 2025-09-07T06:59:46.7530711Z * [new branch] gh/bobrenjc93/514/orig -> origin/gh/bobrenjc93/514/orig 2025-09-07T06:59:46.7532595Z * [new branch] gh/bobrenjc93/521/base -> origin/gh/bobrenjc93/521/base 2025-09-07T06:59:46.7534038Z * [new branch] gh/bobrenjc93/521/head -> origin/gh/bobrenjc93/521/head 2025-09-07T06:59:46.7535547Z * [new branch] gh/bobrenjc93/521/orig -> origin/gh/bobrenjc93/521/orig 2025-09-07T06:59:46.7537428Z * [new branch] gh/bobrenjc93/522/base -> origin/gh/bobrenjc93/522/base 2025-09-07T06:59:46.7538823Z * [new branch] gh/bobrenjc93/522/head -> origin/gh/bobrenjc93/522/head 2025-09-07T06:59:46.7540237Z * [new branch] gh/bobrenjc93/522/orig -> origin/gh/bobrenjc93/522/orig 2025-09-07T06:59:46.7542131Z * [new branch] gh/bobrenjc93/525/base -> origin/gh/bobrenjc93/525/base 2025-09-07T06:59:46.7543528Z * [new branch] gh/bobrenjc93/525/head -> origin/gh/bobrenjc93/525/head 2025-09-07T06:59:46.7544945Z * [new branch] gh/bobrenjc93/525/orig -> origin/gh/bobrenjc93/525/orig 2025-09-07T06:59:46.7546833Z * [new branch] gh/bobrenjc93/526/base -> origin/gh/bobrenjc93/526/base 2025-09-07T06:59:46.7548237Z * [new branch] gh/bobrenjc93/526/head -> origin/gh/bobrenjc93/526/head 2025-09-07T06:59:46.7549643Z * [new branch] gh/bobrenjc93/526/orig -> origin/gh/bobrenjc93/526/orig 2025-09-07T06:59:46.7551685Z * [new branch] gh/bobrenjc93/527/base -> origin/gh/bobrenjc93/527/base 2025-09-07T06:59:46.7552989Z * [new branch] gh/bobrenjc93/527/head -> origin/gh/bobrenjc93/527/head 2025-09-07T06:59:46.7554457Z * [new branch] gh/bobrenjc93/527/orig -> origin/gh/bobrenjc93/527/orig 2025-09-07T06:59:46.7556412Z * [new branch] gh/bobrenjc93/528/base -> origin/gh/bobrenjc93/528/base 2025-09-07T06:59:46.7557802Z * [new branch] gh/bobrenjc93/528/head -> origin/gh/bobrenjc93/528/head 2025-09-07T06:59:46.7559168Z * [new branch] gh/bobrenjc93/528/orig -> origin/gh/bobrenjc93/528/orig 2025-09-07T06:59:46.7561171Z * [new branch] gh/bobrenjc93/529/base -> origin/gh/bobrenjc93/529/base 2025-09-07T06:59:46.7562622Z * [new branch] gh/bobrenjc93/529/head -> origin/gh/bobrenjc93/529/head 2025-09-07T06:59:46.7564001Z * [new branch] gh/bobrenjc93/529/orig -> origin/gh/bobrenjc93/529/orig 2025-09-07T06:59:46.7565916Z * [new branch] gh/bobrenjc93/535/base -> origin/gh/bobrenjc93/535/base 2025-09-07T06:59:46.7567329Z * [new branch] gh/bobrenjc93/535/head -> origin/gh/bobrenjc93/535/head 2025-09-07T06:59:46.7568775Z * [new branch] gh/bobrenjc93/535/orig -> origin/gh/bobrenjc93/535/orig 2025-09-07T06:59:46.7570744Z * [new branch] gh/bobrenjc93/537/base -> origin/gh/bobrenjc93/537/base 2025-09-07T06:59:46.7572202Z * [new branch] gh/bobrenjc93/537/head -> origin/gh/bobrenjc93/537/head 2025-09-07T06:59:46.7573671Z * [new branch] gh/bobrenjc93/537/orig -> origin/gh/bobrenjc93/537/orig 2025-09-07T06:59:46.7575940Z * [new branch] gh/bobrenjc93/539/base -> origin/gh/bobrenjc93/539/base 2025-09-07T06:59:46.7577385Z * [new branch] gh/bobrenjc93/539/head -> origin/gh/bobrenjc93/539/head 2025-09-07T06:59:46.7578875Z * [new branch] gh/bobrenjc93/539/orig -> origin/gh/bobrenjc93/539/orig 2025-09-07T06:59:46.7580825Z * [new branch] gh/bobrenjc93/540/base -> origin/gh/bobrenjc93/540/base 2025-09-07T06:59:46.7582253Z * [new branch] gh/bobrenjc93/540/head -> origin/gh/bobrenjc93/540/head 2025-09-07T06:59:46.7583779Z * [new branch] gh/bobrenjc93/540/orig -> origin/gh/bobrenjc93/540/orig 2025-09-07T06:59:46.7585641Z * [new branch] gh/bobrenjc93/541/base -> origin/gh/bobrenjc93/541/base 2025-09-07T06:59:46.7587035Z * [new branch] gh/bobrenjc93/541/head -> origin/gh/bobrenjc93/541/head 2025-09-07T06:59:46.7588446Z * [new branch] gh/bobrenjc93/541/orig -> origin/gh/bobrenjc93/541/orig 2025-09-07T06:59:46.7590255Z * [new branch] gh/bobrenjc93/542/base -> origin/gh/bobrenjc93/542/base 2025-09-07T06:59:46.7591717Z * [new branch] gh/bobrenjc93/542/head -> origin/gh/bobrenjc93/542/head 2025-09-07T06:59:46.7593219Z * [new branch] gh/bobrenjc93/542/orig -> origin/gh/bobrenjc93/542/orig 2025-09-07T06:59:46.7595094Z * [new branch] gh/bobrenjc93/543/base -> origin/gh/bobrenjc93/543/base 2025-09-07T06:59:46.7596505Z * [new branch] gh/bobrenjc93/543/head -> origin/gh/bobrenjc93/543/head 2025-09-07T06:59:46.7597909Z * [new branch] gh/bobrenjc93/543/orig -> origin/gh/bobrenjc93/543/orig 2025-09-07T06:59:46.7599694Z * [new branch] gh/bobrenjc93/544/base -> origin/gh/bobrenjc93/544/base 2025-09-07T06:59:46.7601435Z * [new branch] gh/bobrenjc93/544/head -> origin/gh/bobrenjc93/544/head 2025-09-07T06:59:46.7602835Z * [new branch] gh/bobrenjc93/544/orig -> origin/gh/bobrenjc93/544/orig 2025-09-07T06:59:46.7605100Z * [new branch] gh/bobrenjc93/545/base -> origin/gh/bobrenjc93/545/base 2025-09-07T06:59:46.7606694Z * [new branch] gh/bobrenjc93/545/head -> origin/gh/bobrenjc93/545/head 2025-09-07T06:59:46.7608141Z * [new branch] gh/bobrenjc93/545/orig -> origin/gh/bobrenjc93/545/orig 2025-09-07T06:59:46.7610219Z * [new branch] gh/bobrenjc93/546/base -> origin/gh/bobrenjc93/546/base 2025-09-07T06:59:46.7611574Z * [new branch] gh/bobrenjc93/546/head -> origin/gh/bobrenjc93/546/head 2025-09-07T06:59:46.7613051Z * [new branch] gh/bobrenjc93/546/orig -> origin/gh/bobrenjc93/546/orig 2025-09-07T06:59:46.7615468Z * [new branch] gh/bobrenjc93/547/base -> origin/gh/bobrenjc93/547/base 2025-09-07T06:59:46.7616865Z * [new branch] gh/bobrenjc93/547/head -> origin/gh/bobrenjc93/547/head 2025-09-07T06:59:46.7618313Z * [new branch] gh/bobrenjc93/547/orig -> origin/gh/bobrenjc93/547/orig 2025-09-07T06:59:46.7620129Z * [new branch] gh/bobrenjc93/548/base -> origin/gh/bobrenjc93/548/base 2025-09-07T06:59:46.7621493Z * [new branch] gh/bobrenjc93/548/head -> origin/gh/bobrenjc93/548/head 2025-09-07T06:59:46.7622914Z * [new branch] gh/bobrenjc93/548/orig -> origin/gh/bobrenjc93/548/orig 2025-09-07T06:59:46.7624783Z * [new branch] gh/bobrenjc93/549/base -> origin/gh/bobrenjc93/549/base 2025-09-07T06:59:46.7626289Z * [new branch] gh/bobrenjc93/549/head -> origin/gh/bobrenjc93/549/head 2025-09-07T06:59:46.7627737Z * [new branch] gh/bobrenjc93/549/orig -> origin/gh/bobrenjc93/549/orig 2025-09-07T06:59:46.7629882Z * [new branch] gh/bobrenjc93/550/base -> origin/gh/bobrenjc93/550/base 2025-09-07T06:59:46.7631402Z * [new branch] gh/bobrenjc93/550/head -> origin/gh/bobrenjc93/550/head 2025-09-07T06:59:46.7632889Z * [new branch] gh/bobrenjc93/550/orig -> origin/gh/bobrenjc93/550/orig 2025-09-07T06:59:46.7635086Z * [new branch] gh/bobrenjc93/551/base -> origin/gh/bobrenjc93/551/base 2025-09-07T06:59:46.7636742Z * [new branch] gh/bobrenjc93/551/head -> origin/gh/bobrenjc93/551/head 2025-09-07T06:59:46.7638045Z * [new branch] gh/bobrenjc93/551/orig -> origin/gh/bobrenjc93/551/orig 2025-09-07T06:59:46.7640157Z * [new branch] gh/bobrenjc93/552/base -> origin/gh/bobrenjc93/552/base 2025-09-07T06:59:46.7641569Z * [new branch] gh/bobrenjc93/552/head -> origin/gh/bobrenjc93/552/head 2025-09-07T06:59:46.7642959Z * [new branch] gh/bobrenjc93/552/orig -> origin/gh/bobrenjc93/552/orig 2025-09-07T06:59:46.7645274Z * [new branch] gh/bobrenjc93/553/base -> origin/gh/bobrenjc93/553/base 2025-09-07T06:59:46.7646776Z * [new branch] gh/bobrenjc93/553/head -> origin/gh/bobrenjc93/553/head 2025-09-07T06:59:46.7648094Z * [new branch] gh/bobrenjc93/553/orig -> origin/gh/bobrenjc93/553/orig 2025-09-07T06:59:46.7650141Z * [new branch] gh/bobrenjc93/554/base -> origin/gh/bobrenjc93/554/base 2025-09-07T06:59:46.7651405Z * [new branch] gh/bobrenjc93/554/head -> origin/gh/bobrenjc93/554/head 2025-09-07T06:59:46.7652853Z * [new branch] gh/bobrenjc93/554/orig -> origin/gh/bobrenjc93/554/orig 2025-09-07T06:59:46.7654986Z * [new branch] gh/bobrenjc93/555/base -> origin/gh/bobrenjc93/555/base 2025-09-07T06:59:46.7656331Z * [new branch] gh/bobrenjc93/555/head -> origin/gh/bobrenjc93/555/head 2025-09-07T06:59:46.7658067Z * [new branch] gh/bobrenjc93/555/orig -> origin/gh/bobrenjc93/555/orig 2025-09-07T06:59:46.7659826Z * [new branch] gh/bobrenjc93/556/base -> origin/gh/bobrenjc93/556/base 2025-09-07T06:59:46.7661207Z * [new branch] gh/bobrenjc93/556/head -> origin/gh/bobrenjc93/556/head 2025-09-07T06:59:46.7662637Z * [new branch] gh/bobrenjc93/556/orig -> origin/gh/bobrenjc93/556/orig 2025-09-07T06:59:46.7665013Z * [new branch] gh/briancoutinho/2/base -> origin/gh/briancoutinho/2/base 2025-09-07T06:59:46.7666494Z * [new branch] gh/briancoutinho/2/head -> origin/gh/briancoutinho/2/head 2025-09-07T06:59:46.7668845Z * [new branch] gh/c00w/23/base -> origin/gh/c00w/23/base 2025-09-07T06:59:46.7670379Z * [new branch] gh/c00w/23/head -> origin/gh/c00w/23/head 2025-09-07T06:59:46.7672521Z * [new branch] gh/c00w/48/base -> origin/gh/c00w/48/base 2025-09-07T06:59:46.7673959Z * [new branch] gh/c00w/48/head -> origin/gh/c00w/48/head 2025-09-07T06:59:46.7675348Z * [new branch] gh/c00w/48/orig -> origin/gh/c00w/48/orig 2025-09-07T06:59:46.7677333Z * [new branch] gh/c00w/53/base -> origin/gh/c00w/53/base 2025-09-07T06:59:46.7678658Z * [new branch] gh/c00w/53/head -> origin/gh/c00w/53/head 2025-09-07T06:59:46.7680044Z * [new branch] gh/c00w/53/orig -> origin/gh/c00w/53/orig 2025-09-07T06:59:46.7681852Z * [new branch] gh/c00w/54/base -> origin/gh/c00w/54/base 2025-09-07T06:59:46.7683357Z * [new branch] gh/c00w/54/head -> origin/gh/c00w/54/head 2025-09-07T06:59:46.7684751Z * [new branch] gh/c00w/54/orig -> origin/gh/c00w/54/orig 2025-09-07T06:59:46.7686690Z * [new branch] gh/c00w/55/base -> origin/gh/c00w/55/base 2025-09-07T06:59:46.7688242Z * [new branch] gh/c00w/55/head -> origin/gh/c00w/55/head 2025-09-07T06:59:46.7689773Z * [new branch] gh/c00w/55/orig -> origin/gh/c00w/55/orig 2025-09-07T06:59:46.7691576Z * [new branch] gh/c00w/56/base -> origin/gh/c00w/56/base 2025-09-07T06:59:46.7693066Z * [new branch] gh/c00w/56/head -> origin/gh/c00w/56/head 2025-09-07T06:59:46.7694536Z * [new branch] gh/c00w/56/orig -> origin/gh/c00w/56/orig 2025-09-07T06:59:46.7696875Z * [new branch] gh/clee2000/1/base -> origin/gh/clee2000/1/base 2025-09-07T06:59:46.7698477Z * [new branch] gh/clee2000/1/head -> origin/gh/clee2000/1/head 2025-09-07T06:59:46.7699785Z * [new branch] gh/clee2000/1/orig -> origin/gh/clee2000/1/orig 2025-09-07T06:59:46.7702468Z * [new branch] gh/coconutruben/1/base -> origin/gh/coconutruben/1/base 2025-09-07T06:59:46.7703952Z * [new branch] gh/coconutruben/1/head -> origin/gh/coconutruben/1/head 2025-09-07T06:59:46.7706019Z * [new branch] gh/coconutruben/11/base -> origin/gh/coconutruben/11/base 2025-09-07T06:59:46.7707570Z * [new branch] gh/coconutruben/11/head -> origin/gh/coconutruben/11/head 2025-09-07T06:59:46.7709032Z * [new branch] gh/coconutruben/11/orig -> origin/gh/coconutruben/11/orig 2025-09-07T06:59:46.7711550Z * [new branch] gh/coconutruben/12/base -> origin/gh/coconutruben/12/base 2025-09-07T06:59:46.7713253Z * [new branch] gh/coconutruben/12/head -> origin/gh/coconutruben/12/head 2025-09-07T06:59:46.7714853Z * [new branch] gh/coconutruben/12/orig -> origin/gh/coconutruben/12/orig 2025-09-07T06:59:46.7716812Z * [new branch] gh/coconutruben/13/base -> origin/gh/coconutruben/13/base 2025-09-07T06:59:46.7718264Z * [new branch] gh/coconutruben/13/head -> origin/gh/coconutruben/13/head 2025-09-07T06:59:46.7719744Z * [new branch] gh/coconutruben/13/orig -> origin/gh/coconutruben/13/orig 2025-09-07T06:59:46.7721785Z * [new branch] gh/coconutruben/14/base -> origin/gh/coconutruben/14/base 2025-09-07T06:59:46.7723296Z * [new branch] gh/coconutruben/14/head -> origin/gh/coconutruben/14/head 2025-09-07T06:59:46.7724725Z * [new branch] gh/coconutruben/14/orig -> origin/gh/coconutruben/14/orig 2025-09-07T06:59:46.7727509Z * [new branch] gh/coconutruben/15/base -> origin/gh/coconutruben/15/base 2025-09-07T06:59:46.7729169Z * [new branch] gh/coconutruben/15/head -> origin/gh/coconutruben/15/head 2025-09-07T06:59:46.7730698Z * [new branch] gh/coconutruben/15/orig -> origin/gh/coconutruben/15/orig 2025-09-07T06:59:46.7732626Z * [new branch] gh/coconutruben/16/base -> origin/gh/coconutruben/16/base 2025-09-07T06:59:46.7734069Z * [new branch] gh/coconutruben/16/head -> origin/gh/coconutruben/16/head 2025-09-07T06:59:46.7735495Z * [new branch] gh/coconutruben/16/orig -> origin/gh/coconutruben/16/orig 2025-09-07T06:59:46.7737635Z * [new branch] gh/coconutruben/17/base -> origin/gh/coconutruben/17/base 2025-09-07T06:59:46.7739181Z * [new branch] gh/coconutruben/17/head -> origin/gh/coconutruben/17/head 2025-09-07T06:59:46.7740738Z * [new branch] gh/coconutruben/17/orig -> origin/gh/coconutruben/17/orig 2025-09-07T06:59:46.7742734Z * [new branch] gh/coconutruben/18/base -> origin/gh/coconutruben/18/base 2025-09-07T06:59:46.7744183Z * [new branch] gh/coconutruben/18/head -> origin/gh/coconutruben/18/head 2025-09-07T06:59:46.7745620Z * [new branch] gh/coconutruben/18/orig -> origin/gh/coconutruben/18/orig 2025-09-07T06:59:46.7747835Z * [new branch] gh/coconutruben/19/base -> origin/gh/coconutruben/19/base 2025-09-07T06:59:46.7749417Z * [new branch] gh/coconutruben/19/head -> origin/gh/coconutruben/19/head 2025-09-07T06:59:46.7750903Z * [new branch] gh/coconutruben/19/orig -> origin/gh/coconutruben/19/orig 2025-09-07T06:59:46.7753131Z * [new branch] gh/coconutruben/20/base -> origin/gh/coconutruben/20/base 2025-09-07T06:59:46.7754544Z * [new branch] gh/coconutruben/20/head -> origin/gh/coconutruben/20/head 2025-09-07T06:59:46.7755991Z * [new branch] gh/coconutruben/20/orig -> origin/gh/coconutruben/20/orig 2025-09-07T06:59:46.7758055Z * [new branch] gh/coconutruben/21/base -> origin/gh/coconutruben/21/base 2025-09-07T06:59:46.7759578Z * [new branch] gh/coconutruben/21/head -> origin/gh/coconutruben/21/head 2025-09-07T06:59:46.7761001Z * [new branch] gh/coconutruben/21/orig -> origin/gh/coconutruben/21/orig 2025-09-07T06:59:46.7763409Z * [new branch] gh/coconutruben/22/base -> origin/gh/coconutruben/22/base 2025-09-07T06:59:46.7764947Z * [new branch] gh/coconutruben/22/head -> origin/gh/coconutruben/22/head 2025-09-07T06:59:46.7766451Z * [new branch] gh/coconutruben/22/orig -> origin/gh/coconutruben/22/orig 2025-09-07T06:59:46.7768473Z * [new branch] gh/coconutruben/24/base -> origin/gh/coconutruben/24/base 2025-09-07T06:59:46.7770075Z * [new branch] gh/coconutruben/24/head -> origin/gh/coconutruben/24/head 2025-09-07T06:59:46.7771574Z * [new branch] gh/coconutruben/24/orig -> origin/gh/coconutruben/24/orig 2025-09-07T06:59:46.7773884Z * [new branch] gh/coconutruben/25/base -> origin/gh/coconutruben/25/base 2025-09-07T06:59:46.7775897Z * [new branch] gh/coconutruben/25/head -> origin/gh/coconutruben/25/head 2025-09-07T06:59:46.7777412Z * [new branch] gh/coconutruben/25/orig -> origin/gh/coconutruben/25/orig 2025-09-07T06:59:46.7779340Z * [new branch] gh/coconutruben/28/base -> origin/gh/coconutruben/28/base 2025-09-07T06:59:46.7780725Z * [new branch] gh/coconutruben/28/head -> origin/gh/coconutruben/28/head 2025-09-07T06:59:46.7782222Z * [new branch] gh/coconutruben/28/orig -> origin/gh/coconutruben/28/orig 2025-09-07T06:59:46.7784197Z * [new branch] gh/coconutruben/29/base -> origin/gh/coconutruben/29/base 2025-09-07T06:59:46.7785650Z * [new branch] gh/coconutruben/29/head -> origin/gh/coconutruben/29/head 2025-09-07T06:59:46.7787129Z * [new branch] gh/coconutruben/29/orig -> origin/gh/coconutruben/29/orig 2025-09-07T06:59:46.7789122Z * [new branch] gh/coconutruben/30/base -> origin/gh/coconutruben/30/base 2025-09-07T06:59:46.7790691Z * [new branch] gh/coconutruben/30/head -> origin/gh/coconutruben/30/head 2025-09-07T06:59:46.7792308Z * [new branch] gh/coconutruben/30/orig -> origin/gh/coconutruben/30/orig 2025-09-07T06:59:46.7794783Z * [new branch] gh/coconutruben/31/base -> origin/gh/coconutruben/31/base 2025-09-07T06:59:46.7796269Z * [new branch] gh/coconutruben/31/head -> origin/gh/coconutruben/31/head 2025-09-07T06:59:46.7797742Z * [new branch] gh/coconutruben/31/orig -> origin/gh/coconutruben/31/orig 2025-09-07T06:59:46.7800107Z * [new branch] gh/coconutruben/32/base -> origin/gh/coconutruben/32/base 2025-09-07T06:59:46.7802223Z * [new branch] gh/coconutruben/32/head -> origin/gh/coconutruben/32/head 2025-09-07T06:59:46.7803741Z * [new branch] gh/coconutruben/32/orig -> origin/gh/coconutruben/32/orig 2025-09-07T06:59:46.7805984Z * [new branch] gh/coconutruben/33/base -> origin/gh/coconutruben/33/base 2025-09-07T06:59:46.7807465Z * [new branch] gh/coconutruben/33/head -> origin/gh/coconutruben/33/head 2025-09-07T06:59:46.7808940Z * [new branch] gh/coconutruben/33/orig -> origin/gh/coconutruben/33/orig 2025-09-07T06:59:46.7811052Z * [new branch] gh/coconutruben/34/base -> origin/gh/coconutruben/34/base 2025-09-07T06:59:46.7812433Z * [new branch] gh/coconutruben/34/head -> origin/gh/coconutruben/34/head 2025-09-07T06:59:46.7813787Z * [new branch] gh/coconutruben/34/orig -> origin/gh/coconutruben/34/orig 2025-09-07T06:59:46.7815803Z * [new branch] gh/coconutruben/35/base -> origin/gh/coconutruben/35/base 2025-09-07T06:59:46.7817260Z * [new branch] gh/coconutruben/35/head -> origin/gh/coconutruben/35/head 2025-09-07T06:59:46.7818868Z * [new branch] gh/coconutruben/35/orig -> origin/gh/coconutruben/35/orig 2025-09-07T06:59:46.7821926Z * [new branch] gh/coconutruben/36/base -> origin/gh/coconutruben/36/base 2025-09-07T06:59:46.7823636Z * [new branch] gh/coconutruben/36/head -> origin/gh/coconutruben/36/head 2025-09-07T06:59:46.7825841Z * [new branch] gh/coconutruben/36/orig -> origin/gh/coconutruben/36/orig 2025-09-07T06:59:46.7828049Z * [new branch] gh/coconutruben/37/base -> origin/gh/coconutruben/37/base 2025-09-07T06:59:46.7829393Z * [new branch] gh/coconutruben/37/head -> origin/gh/coconutruben/37/head 2025-09-07T06:59:46.7830702Z * [new branch] gh/coconutruben/37/orig -> origin/gh/coconutruben/37/orig 2025-09-07T06:59:46.7833055Z * [new branch] gh/coconutruben/38/base -> origin/gh/coconutruben/38/base 2025-09-07T06:59:46.7834677Z * [new branch] gh/coconutruben/38/head -> origin/gh/coconutruben/38/head 2025-09-07T06:59:46.7836113Z * [new branch] gh/coconutruben/38/orig -> origin/gh/coconutruben/38/orig 2025-09-07T06:59:46.7838287Z * [new branch] gh/coconutruben/39/base -> origin/gh/coconutruben/39/base 2025-09-07T06:59:46.7839643Z * [new branch] gh/coconutruben/39/head -> origin/gh/coconutruben/39/head 2025-09-07T06:59:46.7841156Z * [new branch] gh/coconutruben/39/orig -> origin/gh/coconutruben/39/orig 2025-09-07T06:59:46.7843527Z * [new branch] gh/coconutruben/40/base -> origin/gh/coconutruben/40/base 2025-09-07T06:59:46.7844816Z * [new branch] gh/coconutruben/40/head -> origin/gh/coconutruben/40/head 2025-09-07T06:59:46.7846182Z * [new branch] gh/coconutruben/40/orig -> origin/gh/coconutruben/40/orig 2025-09-07T06:59:46.7848412Z * [new branch] gh/coconutruben/41/base -> origin/gh/coconutruben/41/base 2025-09-07T06:59:46.7849918Z * [new branch] gh/coconutruben/41/head -> origin/gh/coconutruben/41/head 2025-09-07T06:59:46.7851269Z * [new branch] gh/coconutruben/41/orig -> origin/gh/coconutruben/41/orig 2025-09-07T06:59:46.7853489Z * [new branch] gh/coconutruben/42/base -> origin/gh/coconutruben/42/base 2025-09-07T06:59:46.7855026Z * [new branch] gh/coconutruben/42/head -> origin/gh/coconutruben/42/head 2025-09-07T06:59:46.7856490Z * [new branch] gh/coconutruben/42/orig -> origin/gh/coconutruben/42/orig 2025-09-07T06:59:46.7858637Z * [new branch] gh/coconutruben/43/base -> origin/gh/coconutruben/43/base 2025-09-07T06:59:46.7860118Z * [new branch] gh/coconutruben/43/head -> origin/gh/coconutruben/43/head 2025-09-07T06:59:46.7861727Z * [new branch] gh/coconutruben/43/orig -> origin/gh/coconutruben/43/orig 2025-09-07T06:59:46.7863879Z * [new branch] gh/coconutruben/44/base -> origin/gh/coconutruben/44/base 2025-09-07T06:59:46.7865345Z * [new branch] gh/coconutruben/44/head -> origin/gh/coconutruben/44/head 2025-09-07T06:59:46.7866902Z * [new branch] gh/coconutruben/44/orig -> origin/gh/coconutruben/44/orig 2025-09-07T06:59:46.7869029Z * [new branch] gh/coconutruben/45/base -> origin/gh/coconutruben/45/base 2025-09-07T06:59:46.7870422Z * [new branch] gh/coconutruben/45/head -> origin/gh/coconutruben/45/head 2025-09-07T06:59:46.7872080Z * [new branch] gh/coconutruben/45/orig -> origin/gh/coconutruben/45/orig 2025-09-07T06:59:46.7874074Z * [new branch] gh/coconutruben/46/base -> origin/gh/coconutruben/46/base 2025-09-07T06:59:46.7875744Z * [new branch] gh/coconutruben/46/head -> origin/gh/coconutruben/46/head 2025-09-07T06:59:46.7877360Z * [new branch] gh/coconutruben/46/orig -> origin/gh/coconutruben/46/orig 2025-09-07T06:59:46.7879524Z * [new branch] gh/coconutruben/47/base -> origin/gh/coconutruben/47/base 2025-09-07T06:59:46.7880899Z * [new branch] gh/coconutruben/47/head -> origin/gh/coconutruben/47/head 2025-09-07T06:59:46.7882328Z * [new branch] gh/coconutruben/47/orig -> origin/gh/coconutruben/47/orig 2025-09-07T06:59:46.7884432Z * [new branch] gh/coconutruben/48/base -> origin/gh/coconutruben/48/base 2025-09-07T06:59:46.7886037Z * [new branch] gh/coconutruben/48/head -> origin/gh/coconutruben/48/head 2025-09-07T06:59:46.7887420Z * [new branch] gh/coconutruben/48/orig -> origin/gh/coconutruben/48/orig 2025-09-07T06:59:46.7890138Z * [new branch] gh/coconutruben/49/base -> origin/gh/coconutruben/49/base 2025-09-07T06:59:46.7891628Z * [new branch] gh/coconutruben/49/head -> origin/gh/coconutruben/49/head 2025-09-07T06:59:46.7893088Z * [new branch] gh/coconutruben/49/orig -> origin/gh/coconutruben/49/orig 2025-09-07T06:59:46.7895144Z * [new branch] gh/coconutruben/50/base -> origin/gh/coconutruben/50/base 2025-09-07T06:59:46.7896748Z * [new branch] gh/coconutruben/50/head -> origin/gh/coconutruben/50/head 2025-09-07T06:59:46.7898234Z * [new branch] gh/coconutruben/50/orig -> origin/gh/coconutruben/50/orig 2025-09-07T06:59:46.7900346Z * [new branch] gh/coconutruben/51/base -> origin/gh/coconutruben/51/base 2025-09-07T06:59:46.7901989Z * [new branch] gh/coconutruben/51/head -> origin/gh/coconutruben/51/head 2025-09-07T06:59:46.7903510Z * [new branch] gh/coconutruben/51/orig -> origin/gh/coconutruben/51/orig 2025-09-07T06:59:46.7905707Z * [new branch] gh/coconutruben/52/base -> origin/gh/coconutruben/52/base 2025-09-07T06:59:46.7907221Z * [new branch] gh/coconutruben/52/head -> origin/gh/coconutruben/52/head 2025-09-07T06:59:46.7908746Z * [new branch] gh/coconutruben/52/orig -> origin/gh/coconutruben/52/orig 2025-09-07T06:59:46.7910837Z * [new branch] gh/coconutruben/53/base -> origin/gh/coconutruben/53/base 2025-09-07T06:59:46.7912352Z * [new branch] gh/coconutruben/53/head -> origin/gh/coconutruben/53/head 2025-09-07T06:59:46.7913802Z * [new branch] gh/coconutruben/53/orig -> origin/gh/coconutruben/53/orig 2025-09-07T06:59:46.7915759Z * [new branch] gh/coconutruben/54/base -> origin/gh/coconutruben/54/base 2025-09-07T06:59:46.7917369Z * [new branch] gh/coconutruben/54/head -> origin/gh/coconutruben/54/head 2025-09-07T06:59:46.7918821Z * [new branch] gh/coconutruben/54/orig -> origin/gh/coconutruben/54/orig 2025-09-07T06:59:46.7920886Z * [new branch] gh/coconutruben/55/base -> origin/gh/coconutruben/55/base 2025-09-07T06:59:46.7922388Z * [new branch] gh/coconutruben/55/head -> origin/gh/coconutruben/55/head 2025-09-07T06:59:46.7923858Z * [new branch] gh/coconutruben/55/orig -> origin/gh/coconutruben/55/orig 2025-09-07T06:59:46.7925974Z * [new branch] gh/coconutruben/56/base -> origin/gh/coconutruben/56/base 2025-09-07T06:59:46.7927630Z * [new branch] gh/coconutruben/56/head -> origin/gh/coconutruben/56/head 2025-09-07T06:59:46.7929208Z * [new branch] gh/coconutruben/56/orig -> origin/gh/coconutruben/56/orig 2025-09-07T06:59:46.7931415Z * [new branch] gh/coconutruben/57/base -> origin/gh/coconutruben/57/base 2025-09-07T06:59:46.7932896Z * [new branch] gh/coconutruben/57/head -> origin/gh/coconutruben/57/head 2025-09-07T06:59:46.7934345Z * [new branch] gh/coconutruben/57/orig -> origin/gh/coconutruben/57/orig 2025-09-07T06:59:46.7936635Z * [new branch] gh/coconutruben/58/base -> origin/gh/coconutruben/58/base 2025-09-07T06:59:46.7938379Z * [new branch] gh/coconutruben/58/head -> origin/gh/coconutruben/58/head 2025-09-07T06:59:46.7939726Z * [new branch] gh/coconutruben/58/orig -> origin/gh/coconutruben/58/orig 2025-09-07T06:59:46.7941698Z * [new branch] gh/coconutruben/59/base -> origin/gh/coconutruben/59/base 2025-09-07T06:59:46.7943081Z * [new branch] gh/coconutruben/59/head -> origin/gh/coconutruben/59/head 2025-09-07T06:59:46.7944457Z * [new branch] gh/coconutruben/59/orig -> origin/gh/coconutruben/59/orig 2025-09-07T06:59:46.7946478Z * [new branch] gh/coconutruben/60/base -> origin/gh/coconutruben/60/base 2025-09-07T06:59:46.7948047Z * [new branch] gh/coconutruben/60/head -> origin/gh/coconutruben/60/head 2025-09-07T06:59:46.7949531Z * [new branch] gh/coconutruben/60/orig -> origin/gh/coconutruben/60/orig 2025-09-07T06:59:46.7951730Z * [new branch] gh/coconutruben/61/base -> origin/gh/coconutruben/61/base 2025-09-07T06:59:46.7953258Z * [new branch] gh/coconutruben/61/head -> origin/gh/coconutruben/61/head 2025-09-07T06:59:46.7954705Z * [new branch] gh/coconutruben/61/orig -> origin/gh/coconutruben/61/orig 2025-09-07T06:59:46.7956900Z * [new branch] gh/coconutruben/62/base -> origin/gh/coconutruben/62/base 2025-09-07T06:59:46.7958499Z * [new branch] gh/coconutruben/62/head -> origin/gh/coconutruben/62/head 2025-09-07T06:59:46.7959975Z * [new branch] gh/coconutruben/62/orig -> origin/gh/coconutruben/62/orig 2025-09-07T06:59:46.7962165Z * [new branch] gh/coconutruben/63/base -> origin/gh/coconutruben/63/base 2025-09-07T06:59:46.7963575Z * [new branch] gh/coconutruben/63/head -> origin/gh/coconutruben/63/head 2025-09-07T06:59:46.7965061Z * [new branch] gh/coconutruben/63/orig -> origin/gh/coconutruben/63/orig 2025-09-07T06:59:46.7967298Z * [new branch] gh/coconutruben/64/base -> origin/gh/coconutruben/64/base 2025-09-07T06:59:46.7969098Z * [new branch] gh/coconutruben/64/head -> origin/gh/coconutruben/64/head 2025-09-07T06:59:46.7971147Z * [new branch] gh/coconutruben/64/orig -> origin/gh/coconutruben/64/orig 2025-09-07T06:59:46.7973874Z * [new branch] gh/coconutruben/65/base -> origin/gh/coconutruben/65/base 2025-09-07T06:59:46.7975261Z * [new branch] gh/coconutruben/65/head -> origin/gh/coconutruben/65/head 2025-09-07T06:59:46.7976833Z * [new branch] gh/coconutruben/65/orig -> origin/gh/coconutruben/65/orig 2025-09-07T06:59:46.7978884Z * [new branch] gh/coconutruben/66/base -> origin/gh/coconutruben/66/base 2025-09-07T06:59:46.7980353Z * [new branch] gh/coconutruben/66/head -> origin/gh/coconutruben/66/head 2025-09-07T06:59:46.7981758Z * [new branch] gh/coconutruben/66/orig -> origin/gh/coconutruben/66/orig 2025-09-07T06:59:46.7984579Z * [new branch] gh/codingwithsurya/12/base -> origin/gh/codingwithsurya/12/base 2025-09-07T06:59:46.7986193Z * [new branch] gh/codingwithsurya/12/head -> origin/gh/codingwithsurya/12/head 2025-09-07T06:59:46.7987745Z * [new branch] gh/codingwithsurya/12/orig -> origin/gh/codingwithsurya/12/orig 2025-09-07T06:59:46.7989681Z * [new branch] gh/codingwithsurya/14/base -> origin/gh/codingwithsurya/14/base 2025-09-07T06:59:46.7991104Z * [new branch] gh/codingwithsurya/14/head -> origin/gh/codingwithsurya/14/head 2025-09-07T06:59:46.7993078Z * [new branch] gh/codingwithsurya/14/orig -> origin/gh/codingwithsurya/14/orig 2025-09-07T06:59:46.7995017Z * [new branch] gh/codingwithsurya/15/base -> origin/gh/codingwithsurya/15/base 2025-09-07T06:59:46.7996475Z * [new branch] gh/codingwithsurya/15/head -> origin/gh/codingwithsurya/15/head 2025-09-07T06:59:46.7998056Z * [new branch] gh/codingwithsurya/15/orig -> origin/gh/codingwithsurya/15/orig 2025-09-07T06:59:46.8000260Z * [new branch] gh/codingwithsurya/16/base -> origin/gh/codingwithsurya/16/base 2025-09-07T06:59:46.8001695Z * [new branch] gh/codingwithsurya/16/head -> origin/gh/codingwithsurya/16/head 2025-09-07T06:59:46.8003165Z * [new branch] gh/codingwithsurya/16/orig -> origin/gh/codingwithsurya/16/orig 2025-09-07T06:59:46.8005239Z * [new branch] gh/codingwithsurya/17/base -> origin/gh/codingwithsurya/17/base 2025-09-07T06:59:46.8006727Z * [new branch] gh/codingwithsurya/17/head -> origin/gh/codingwithsurya/17/head 2025-09-07T06:59:46.8008170Z * [new branch] gh/codingwithsurya/17/orig -> origin/gh/codingwithsurya/17/orig 2025-09-07T06:59:46.8010215Z * [new branch] gh/codingwithsurya/18/base -> origin/gh/codingwithsurya/18/base 2025-09-07T06:59:46.8011692Z * [new branch] gh/codingwithsurya/18/head -> origin/gh/codingwithsurya/18/head 2025-09-07T06:59:46.8013144Z * [new branch] gh/codingwithsurya/18/orig -> origin/gh/codingwithsurya/18/orig 2025-09-07T06:59:46.8015280Z * [new branch] gh/codingwithsurya/19/base -> origin/gh/codingwithsurya/19/base 2025-09-07T06:59:46.8016758Z * [new branch] gh/codingwithsurya/19/head -> origin/gh/codingwithsurya/19/head 2025-09-07T06:59:46.8018200Z * [new branch] gh/codingwithsurya/19/orig -> origin/gh/codingwithsurya/19/orig 2025-09-07T06:59:46.8020242Z * [new branch] gh/codingwithsurya/20/base -> origin/gh/codingwithsurya/20/base 2025-09-07T06:59:46.8021675Z * [new branch] gh/codingwithsurya/20/head -> origin/gh/codingwithsurya/20/head 2025-09-07T06:59:46.8023229Z * [new branch] gh/codingwithsurya/20/orig -> origin/gh/codingwithsurya/20/orig 2025-09-07T06:59:46.8025324Z * [new branch] gh/codingwithsurya/21/base -> origin/gh/codingwithsurya/21/base 2025-09-07T06:59:46.8026802Z * [new branch] gh/codingwithsurya/21/head -> origin/gh/codingwithsurya/21/head 2025-09-07T06:59:46.8028251Z * [new branch] gh/codingwithsurya/21/orig -> origin/gh/codingwithsurya/21/orig 2025-09-07T06:59:46.8030609Z * [new branch] gh/colinchan15/1/base -> origin/gh/colinchan15/1/base 2025-09-07T06:59:46.8032226Z * [new branch] gh/colinchan15/1/head -> origin/gh/colinchan15/1/head 2025-09-07T06:59:46.8034078Z * [new branch] gh/colinchan15/2/base -> origin/gh/colinchan15/2/base 2025-09-07T06:59:46.8035432Z * [new branch] gh/colinchan15/2/head -> origin/gh/colinchan15/2/head 2025-09-07T06:59:46.8037321Z * [new branch] gh/colinchan15/3/base -> origin/gh/colinchan15/3/base 2025-09-07T06:59:46.8039202Z * [new branch] gh/colinchan15/3/head -> origin/gh/colinchan15/3/head 2025-09-07T06:59:46.8040921Z * [new branch] gh/colinchan15/6/base -> origin/gh/colinchan15/6/base 2025-09-07T06:59:46.8042439Z * [new branch] gh/colinchan15/6/head -> origin/gh/colinchan15/6/head 2025-09-07T06:59:46.8044860Z * [new branch] gh/davidberard98/382/base -> origin/gh/davidberard98/382/base 2025-09-07T06:59:46.8046424Z * [new branch] gh/davidberard98/382/head -> origin/gh/davidberard98/382/head 2025-09-07T06:59:46.8047867Z * [new branch] gh/davidberard98/382/orig -> origin/gh/davidberard98/382/orig 2025-09-07T06:59:46.8050146Z * [new branch] gh/davidberard98/386/base -> origin/gh/davidberard98/386/base 2025-09-07T06:59:46.8051284Z * [new branch] gh/davidberard98/386/head -> origin/gh/davidberard98/386/head 2025-09-07T06:59:46.8052708Z * [new branch] gh/davidberard98/386/orig -> origin/gh/davidberard98/386/orig 2025-09-07T06:59:46.8054688Z * [new branch] gh/davidberard98/391/base -> origin/gh/davidberard98/391/base 2025-09-07T06:59:46.8056180Z * [new branch] gh/davidberard98/391/head -> origin/gh/davidberard98/391/head 2025-09-07T06:59:46.8057632Z * [new branch] gh/davidberard98/391/orig -> origin/gh/davidberard98/391/orig 2025-09-07T06:59:46.8059502Z * [new branch] gh/davidberard98/392/base -> origin/gh/davidberard98/392/base 2025-09-07T06:59:46.8060933Z * [new branch] gh/davidberard98/392/head -> origin/gh/davidberard98/392/head 2025-09-07T06:59:46.8062297Z * [new branch] gh/davidberard98/392/orig -> origin/gh/davidberard98/392/orig 2025-09-07T06:59:46.8064324Z * [new branch] gh/davidberard98/394/base -> origin/gh/davidberard98/394/base 2025-09-07T06:59:46.8065771Z * [new branch] gh/davidberard98/394/head -> origin/gh/davidberard98/394/head 2025-09-07T06:59:46.8067162Z * [new branch] gh/davidberard98/394/orig -> origin/gh/davidberard98/394/orig 2025-09-07T06:59:46.8069091Z * [new branch] gh/davidberard98/396/base -> origin/gh/davidberard98/396/base 2025-09-07T06:59:46.8070521Z * [new branch] gh/davidberard98/396/head -> origin/gh/davidberard98/396/head 2025-09-07T06:59:46.8072185Z * [new branch] gh/davidberard98/396/orig -> origin/gh/davidberard98/396/orig 2025-09-07T06:59:46.8074194Z * [new branch] gh/davidberard98/397/base -> origin/gh/davidberard98/397/base 2025-09-07T06:59:46.8075637Z * [new branch] gh/davidberard98/397/head -> origin/gh/davidberard98/397/head 2025-09-07T06:59:46.8077117Z * [new branch] gh/davidberard98/397/orig -> origin/gh/davidberard98/397/orig 2025-09-07T06:59:46.8079089Z * [new branch] gh/davidberard98/398/base -> origin/gh/davidberard98/398/base 2025-09-07T06:59:46.8080407Z * [new branch] gh/davidberard98/398/head -> origin/gh/davidberard98/398/head 2025-09-07T06:59:46.8082003Z * [new branch] gh/davidberard98/398/orig -> origin/gh/davidberard98/398/orig 2025-09-07T06:59:46.8083950Z * [new branch] gh/davidberard98/399/base -> origin/gh/davidberard98/399/base 2025-09-07T06:59:46.8085433Z * [new branch] gh/davidberard98/399/head -> origin/gh/davidberard98/399/head 2025-09-07T06:59:46.8086872Z * [new branch] gh/davidberard98/399/orig -> origin/gh/davidberard98/399/orig 2025-09-07T06:59:46.8088840Z * [new branch] gh/davidberard98/400/base -> origin/gh/davidberard98/400/base 2025-09-07T06:59:46.8090246Z * [new branch] gh/davidberard98/400/head -> origin/gh/davidberard98/400/head 2025-09-07T06:59:46.8091683Z * [new branch] gh/davidberard98/400/orig -> origin/gh/davidberard98/400/orig 2025-09-07T06:59:46.8093657Z * [new branch] gh/davidberard98/401/base -> origin/gh/davidberard98/401/base 2025-09-07T06:59:46.8095046Z * [new branch] gh/davidberard98/401/head -> origin/gh/davidberard98/401/head 2025-09-07T06:59:46.8096554Z * [new branch] gh/davidberard98/401/orig -> origin/gh/davidberard98/401/orig 2025-09-07T06:59:46.8098460Z * [new branch] gh/davidberard98/402/base -> origin/gh/davidberard98/402/base 2025-09-07T06:59:46.8100043Z * [new branch] gh/davidberard98/402/head -> origin/gh/davidberard98/402/head 2025-09-07T06:59:46.8101698Z * [new branch] gh/davidberard98/402/orig -> origin/gh/davidberard98/402/orig 2025-09-07T06:59:46.8103660Z * [new branch] gh/davidberard98/403/base -> origin/gh/davidberard98/403/base 2025-09-07T06:59:46.8105084Z * [new branch] gh/davidberard98/403/head -> origin/gh/davidberard98/403/head 2025-09-07T06:59:46.8106526Z * [new branch] gh/davidberard98/403/orig -> origin/gh/davidberard98/403/orig 2025-09-07T06:59:46.8108570Z * [new branch] gh/davidberard98/404/base -> origin/gh/davidberard98/404/base 2025-09-07T06:59:46.8110087Z * [new branch] gh/davidberard98/404/head -> origin/gh/davidberard98/404/head 2025-09-07T06:59:46.8111424Z * [new branch] gh/davidberard98/404/orig -> origin/gh/davidberard98/404/orig 2025-09-07T06:59:46.8113399Z * [new branch] gh/davidberard98/405/base -> origin/gh/davidberard98/405/base 2025-09-07T06:59:46.8114849Z * [new branch] gh/davidberard98/405/head -> origin/gh/davidberard98/405/head 2025-09-07T06:59:46.8116324Z * [new branch] gh/davidberard98/405/orig -> origin/gh/davidberard98/405/orig 2025-09-07T06:59:46.8118370Z * [new branch] gh/davidberard98/406/base -> origin/gh/davidberard98/406/base 2025-09-07T06:59:46.8119923Z * [new branch] gh/davidberard98/406/head -> origin/gh/davidberard98/406/head 2025-09-07T06:59:46.8121620Z * [new branch] gh/davidberard98/406/orig -> origin/gh/davidberard98/406/orig 2025-09-07T06:59:46.8124168Z * [new branch] gh/davidberard98/407/base -> origin/gh/davidberard98/407/base 2025-09-07T06:59:46.8125531Z * [new branch] gh/davidberard98/407/head -> origin/gh/davidberard98/407/head 2025-09-07T06:59:46.8126891Z * [new branch] gh/davidberard98/407/orig -> origin/gh/davidberard98/407/orig 2025-09-07T06:59:46.8128905Z * [new branch] gh/davidberard98/408/base -> origin/gh/davidberard98/408/base 2025-09-07T06:59:46.8130146Z * [new branch] gh/davidberard98/408/head -> origin/gh/davidberard98/408/head 2025-09-07T06:59:46.8131618Z * [new branch] gh/davidberard98/408/orig -> origin/gh/davidberard98/408/orig 2025-09-07T06:59:46.8133455Z * [new branch] gh/davidberard98/409/base -> origin/gh/davidberard98/409/base 2025-09-07T06:59:46.8135024Z * [new branch] gh/davidberard98/409/head -> origin/gh/davidberard98/409/head 2025-09-07T06:59:46.8136563Z * [new branch] gh/davidberard98/409/orig -> origin/gh/davidberard98/409/orig 2025-09-07T06:59:46.8138933Z * [new branch] gh/desertfire/594/base -> origin/gh/desertfire/594/base 2025-09-07T06:59:46.8140442Z * [new branch] gh/desertfire/594/head -> origin/gh/desertfire/594/head 2025-09-07T06:59:46.8141803Z * [new branch] gh/desertfire/594/orig -> origin/gh/desertfire/594/orig 2025-09-07T06:59:46.8143896Z * [new branch] gh/desertfire/595/base -> origin/gh/desertfire/595/base 2025-09-07T06:59:46.8145154Z * [new branch] gh/desertfire/595/head -> origin/gh/desertfire/595/head 2025-09-07T06:59:46.8146557Z * [new branch] gh/desertfire/595/orig -> origin/gh/desertfire/595/orig 2025-09-07T06:59:46.8148912Z * [new branch] gh/desertfire/597/base -> origin/gh/desertfire/597/base 2025-09-07T06:59:46.8150306Z * [new branch] gh/desertfire/597/head -> origin/gh/desertfire/597/head 2025-09-07T06:59:46.8151902Z * [new branch] gh/desertfire/597/orig -> origin/gh/desertfire/597/orig 2025-09-07T06:59:46.8180937Z * [new branch] gh/dharakk/1/base -> origin/gh/dharakk/1/base 2025-09-07T06:59:46.8181352Z * [new branch] gh/dharakk/1/head -> origin/gh/dharakk/1/head 2025-09-07T06:59:46.8181608Z * [new branch] gh/drisspg/149/base -> origin/gh/drisspg/149/base 2025-09-07T06:59:46.8181815Z * [new branch] gh/drisspg/149/head -> origin/gh/drisspg/149/head 2025-09-07T06:59:46.8182019Z * [new branch] gh/drisspg/149/orig -> origin/gh/drisspg/149/orig 2025-09-07T06:59:46.8182225Z * [new branch] gh/drisspg/159/base -> origin/gh/drisspg/159/base 2025-09-07T06:59:46.8182417Z * [new branch] gh/drisspg/159/head -> origin/gh/drisspg/159/head 2025-09-07T06:59:46.8182596Z * [new branch] gh/drisspg/159/orig -> origin/gh/drisspg/159/orig 2025-09-07T06:59:46.8182938Z * [new branch] gh/drisspg/166/base -> origin/gh/drisspg/166/base 2025-09-07T06:59:46.8183130Z * [new branch] gh/drisspg/166/head -> origin/gh/drisspg/166/head 2025-09-07T06:59:46.8183316Z * [new branch] gh/drisspg/166/orig -> origin/gh/drisspg/166/orig 2025-09-07T06:59:46.8183504Z * [new branch] gh/drisspg/170/base -> origin/gh/drisspg/170/base 2025-09-07T06:59:46.8183694Z * [new branch] gh/drisspg/170/head -> origin/gh/drisspg/170/head 2025-09-07T06:59:46.8183871Z * [new branch] gh/drisspg/170/orig -> origin/gh/drisspg/170/orig 2025-09-07T06:59:46.8184094Z * [new branch] gh/drisspg/173/base -> origin/gh/drisspg/173/base 2025-09-07T06:59:46.8184316Z * [new branch] gh/drisspg/173/head -> origin/gh/drisspg/173/head 2025-09-07T06:59:46.8184530Z * [new branch] gh/drisspg/173/orig -> origin/gh/drisspg/173/orig 2025-09-07T06:59:46.8184922Z * [new branch] gh/drisspg/177/base -> origin/gh/drisspg/177/base 2025-09-07T06:59:46.8185149Z * [new branch] gh/drisspg/177/head -> origin/gh/drisspg/177/head 2025-09-07T06:59:46.8185341Z * [new branch] gh/drisspg/177/orig -> origin/gh/drisspg/177/orig 2025-09-07T06:59:46.8187362Z * [new branch] gh/drisspg/178/base -> origin/gh/drisspg/178/base 2025-09-07T06:59:46.8188720Z * [new branch] gh/drisspg/178/head -> origin/gh/drisspg/178/head 2025-09-07T06:59:46.8190172Z * [new branch] gh/drisspg/178/orig -> origin/gh/drisspg/178/orig 2025-09-07T06:59:46.8192111Z * [new branch] gh/drisspg/180/base -> origin/gh/drisspg/180/base 2025-09-07T06:59:46.8193502Z * [new branch] gh/drisspg/180/head -> origin/gh/drisspg/180/head 2025-09-07T06:59:46.8194899Z * [new branch] gh/drisspg/180/orig -> origin/gh/drisspg/180/orig 2025-09-07T06:59:46.8196837Z * [new branch] gh/drisspg/181/base -> origin/gh/drisspg/181/base 2025-09-07T06:59:46.8198260Z * [new branch] gh/drisspg/181/head -> origin/gh/drisspg/181/head 2025-09-07T06:59:46.8199672Z * [new branch] gh/drisspg/181/orig -> origin/gh/drisspg/181/orig 2025-09-07T06:59:46.8203545Z * [new branch] gh/drisspg/182/base -> origin/gh/drisspg/182/base 2025-09-07T06:59:46.8205089Z * [new branch] gh/drisspg/182/head -> origin/gh/drisspg/182/head 2025-09-07T06:59:46.8206943Z * [new branch] gh/drisspg/183/base -> origin/gh/drisspg/183/base 2025-09-07T06:59:46.8208254Z * [new branch] gh/drisspg/183/head -> origin/gh/drisspg/183/head 2025-09-07T06:59:46.8209901Z * [new branch] gh/drisspg/184/base -> origin/gh/drisspg/184/base 2025-09-07T06:59:46.8211238Z * [new branch] gh/drisspg/184/head -> origin/gh/drisspg/184/head 2025-09-07T06:59:46.8213280Z * [new branch] gh/drisspg/185/base -> origin/gh/drisspg/185/base 2025-09-07T06:59:46.8214648Z * [new branch] gh/drisspg/185/head -> origin/gh/drisspg/185/head 2025-09-07T06:59:46.8216575Z * [new branch] gh/drisspg/186/base -> origin/gh/drisspg/186/base 2025-09-07T06:59:46.8217960Z * [new branch] gh/drisspg/186/head -> origin/gh/drisspg/186/head 2025-09-07T06:59:46.8219355Z * [new branch] gh/drisspg/186/orig -> origin/gh/drisspg/186/orig 2025-09-07T06:59:46.8221229Z * [new branch] gh/drisspg/187/base -> origin/gh/drisspg/187/base 2025-09-07T06:59:46.8222774Z * [new branch] gh/drisspg/187/head -> origin/gh/drisspg/187/head 2025-09-07T06:59:46.8224161Z * [new branch] gh/drisspg/187/orig -> origin/gh/drisspg/187/orig 2025-09-07T06:59:46.8226068Z * [new branch] gh/drisspg/188/base -> origin/gh/drisspg/188/base 2025-09-07T06:59:46.8227591Z * [new branch] gh/drisspg/188/head -> origin/gh/drisspg/188/head 2025-09-07T06:59:46.8228874Z * [new branch] gh/drisspg/188/orig -> origin/gh/drisspg/188/orig 2025-09-07T06:59:46.8231334Z * [new branch] gh/drisspg/189/base -> origin/gh/drisspg/189/base 2025-09-07T06:59:46.8232766Z * [new branch] gh/drisspg/189/head -> origin/gh/drisspg/189/head 2025-09-07T06:59:46.8234157Z * [new branch] gh/drisspg/189/orig -> origin/gh/drisspg/189/orig 2025-09-07T06:59:46.8236174Z * [new branch] gh/drisspg/190/base -> origin/gh/drisspg/190/base 2025-09-07T06:59:46.8237587Z * [new branch] gh/drisspg/190/head -> origin/gh/drisspg/190/head 2025-09-07T06:59:46.8239011Z * [new branch] gh/drisspg/190/orig -> origin/gh/drisspg/190/orig 2025-09-07T06:59:46.8241018Z * [new branch] gh/drisspg/191/base -> origin/gh/drisspg/191/base 2025-09-07T06:59:46.8242439Z * [new branch] gh/drisspg/191/head -> origin/gh/drisspg/191/head 2025-09-07T06:59:46.8243911Z * [new branch] gh/drisspg/191/orig -> origin/gh/drisspg/191/orig 2025-09-07T06:59:46.8245865Z * [new branch] gh/drisspg/192/base -> origin/gh/drisspg/192/base 2025-09-07T06:59:46.8247310Z * [new branch] gh/drisspg/192/head -> origin/gh/drisspg/192/head 2025-09-07T06:59:46.8248694Z * [new branch] gh/drisspg/192/orig -> origin/gh/drisspg/192/orig 2025-09-07T06:59:46.8250769Z * [new branch] gh/drisspg/193/base -> origin/gh/drisspg/193/base 2025-09-07T06:59:46.8252292Z * [new branch] gh/drisspg/193/head -> origin/gh/drisspg/193/head 2025-09-07T06:59:46.8253733Z * [new branch] gh/drisspg/193/orig -> origin/gh/drisspg/193/orig 2025-09-07T06:59:46.8255623Z * [new branch] gh/drisspg/194/base -> origin/gh/drisspg/194/base 2025-09-07T06:59:46.8257008Z * [new branch] gh/drisspg/194/head -> origin/gh/drisspg/194/head 2025-09-07T06:59:46.8258405Z * [new branch] gh/drisspg/194/orig -> origin/gh/drisspg/194/orig 2025-09-07T06:59:46.8260406Z * [new branch] gh/drisspg/195/base -> origin/gh/drisspg/195/base 2025-09-07T06:59:46.8261731Z * [new branch] gh/drisspg/195/head -> origin/gh/drisspg/195/head 2025-09-07T06:59:46.8263251Z * [new branch] gh/drisspg/195/orig -> origin/gh/drisspg/195/orig 2025-09-07T06:59:46.8265223Z * [new branch] gh/drisspg/196/base -> origin/gh/drisspg/196/base 2025-09-07T06:59:46.8266667Z * [new branch] gh/drisspg/196/head -> origin/gh/drisspg/196/head 2025-09-07T06:59:46.8268052Z * [new branch] gh/drisspg/196/orig -> origin/gh/drisspg/196/orig 2025-09-07T06:59:46.8270125Z * [new branch] gh/drisspg/197/base -> origin/gh/drisspg/197/base 2025-09-07T06:59:46.8271561Z * [new branch] gh/drisspg/197/head -> origin/gh/drisspg/197/head 2025-09-07T06:59:46.8273198Z * [new branch] gh/drisspg/197/orig -> origin/gh/drisspg/197/orig 2025-09-07T06:59:46.8275126Z * [new branch] gh/drisspg/198/base -> origin/gh/drisspg/198/base 2025-09-07T06:59:46.8276521Z * [new branch] gh/drisspg/198/head -> origin/gh/drisspg/198/head 2025-09-07T06:59:46.8277909Z * [new branch] gh/drisspg/198/orig -> origin/gh/drisspg/198/orig 2025-09-07T06:59:46.8279854Z * [new branch] gh/drisspg/199/base -> origin/gh/drisspg/199/base 2025-09-07T06:59:46.8281381Z * [new branch] gh/drisspg/199/head -> origin/gh/drisspg/199/head 2025-09-07T06:59:46.8282721Z * [new branch] gh/drisspg/199/orig -> origin/gh/drisspg/199/orig 2025-09-07T06:59:46.8285341Z * [new branch] gh/dsjohns2/1/base -> origin/gh/dsjohns2/1/base 2025-09-07T06:59:46.8286561Z * [new branch] gh/dsjohns2/1/head -> origin/gh/dsjohns2/1/head 2025-09-07T06:59:46.8288908Z * [new branch] gh/eellison/784/base -> origin/gh/eellison/784/base 2025-09-07T06:59:46.8290317Z * [new branch] gh/eellison/784/head -> origin/gh/eellison/784/head 2025-09-07T06:59:46.8291752Z * [new branch] gh/eellison/784/orig -> origin/gh/eellison/784/orig 2025-09-07T06:59:46.8293875Z * [new branch] gh/eellison/785/base -> origin/gh/eellison/785/base 2025-09-07T06:59:46.8295370Z * [new branch] gh/eellison/785/head -> origin/gh/eellison/785/head 2025-09-07T06:59:46.8296806Z * [new branch] gh/eellison/785/orig -> origin/gh/eellison/785/orig 2025-09-07T06:59:46.8298719Z * [new branch] gh/eellison/789/base -> origin/gh/eellison/789/base 2025-09-07T06:59:46.8300410Z * [new branch] gh/eellison/789/head -> origin/gh/eellison/789/head 2025-09-07T06:59:46.8301854Z * [new branch] gh/eellison/789/orig -> origin/gh/eellison/789/orig 2025-09-07T06:59:46.8303720Z * [new branch] gh/eellison/800/base -> origin/gh/eellison/800/base 2025-09-07T06:59:46.8305109Z * [new branch] gh/eellison/800/head -> origin/gh/eellison/800/head 2025-09-07T06:59:46.8306498Z * [new branch] gh/eellison/800/orig -> origin/gh/eellison/800/orig 2025-09-07T06:59:46.8308418Z * [new branch] gh/eellison/801/base -> origin/gh/eellison/801/base 2025-09-07T06:59:46.8309806Z * [new branch] gh/eellison/801/head -> origin/gh/eellison/801/head 2025-09-07T06:59:46.8311127Z * [new branch] gh/eellison/801/orig -> origin/gh/eellison/801/orig 2025-09-07T06:59:46.8313288Z * [new branch] gh/eellison/802/base -> origin/gh/eellison/802/base 2025-09-07T06:59:46.8314632Z * [new branch] gh/eellison/802/head -> origin/gh/eellison/802/head 2025-09-07T06:59:46.8316017Z * [new branch] gh/eellison/802/orig -> origin/gh/eellison/802/orig 2025-09-07T06:59:46.8317952Z * [new branch] gh/eellison/805/base -> origin/gh/eellison/805/base 2025-09-07T06:59:46.8319303Z * [new branch] gh/eellison/805/head -> origin/gh/eellison/805/head 2025-09-07T06:59:46.8320693Z * [new branch] gh/eellison/805/orig -> origin/gh/eellison/805/orig 2025-09-07T06:59:46.8322686Z * [new branch] gh/eellison/808/base -> origin/gh/eellison/808/base 2025-09-07T06:59:46.8324156Z * [new branch] gh/eellison/808/head -> origin/gh/eellison/808/head 2025-09-07T06:59:46.8325984Z * [new branch] gh/eellison/808/orig -> origin/gh/eellison/808/orig 2025-09-07T06:59:46.8327986Z * [new branch] gh/eellison/809/base -> origin/gh/eellison/809/base 2025-09-07T06:59:46.8329052Z * [new branch] gh/eellison/809/head -> origin/gh/eellison/809/head 2025-09-07T06:59:46.8330732Z * [new branch] gh/eellison/809/orig -> origin/gh/eellison/809/orig 2025-09-07T06:59:46.8332404Z * [new branch] gh/eellison/813/base -> origin/gh/eellison/813/base 2025-09-07T06:59:46.8333786Z * [new branch] gh/eellison/813/head -> origin/gh/eellison/813/head 2025-09-07T06:59:46.8335188Z * [new branch] gh/eellison/813/orig -> origin/gh/eellison/813/orig 2025-09-07T06:59:46.8337108Z * [new branch] gh/eellison/814/base -> origin/gh/eellison/814/base 2025-09-07T06:59:46.8338517Z * [new branch] gh/eellison/814/head -> origin/gh/eellison/814/head 2025-09-07T06:59:46.8339936Z * [new branch] gh/eellison/814/orig -> origin/gh/eellison/814/orig 2025-09-07T06:59:46.8342770Z * [new branch] gh/eellison/815/base -> origin/gh/eellison/815/base 2025-09-07T06:59:46.8344050Z * [new branch] gh/eellison/815/head -> origin/gh/eellison/815/head 2025-09-07T06:59:46.8345463Z * [new branch] gh/eellison/815/orig -> origin/gh/eellison/815/orig 2025-09-07T06:59:46.8347476Z * [new branch] gh/eellison/816/base -> origin/gh/eellison/816/base 2025-09-07T06:59:46.8348860Z * [new branch] gh/eellison/816/head -> origin/gh/eellison/816/head 2025-09-07T06:59:46.8350278Z * [new branch] gh/eellison/816/orig -> origin/gh/eellison/816/orig 2025-09-07T06:59:46.8352442Z * [new branch] gh/eellison/817/base -> origin/gh/eellison/817/base 2025-09-07T06:59:46.8353777Z * [new branch] gh/eellison/817/head -> origin/gh/eellison/817/head 2025-09-07T06:59:46.8355191Z * [new branch] gh/eellison/817/orig -> origin/gh/eellison/817/orig 2025-09-07T06:59:46.8357146Z * [new branch] gh/eellison/818/base -> origin/gh/eellison/818/base 2025-09-07T06:59:46.8358587Z * [new branch] gh/eellison/818/head -> origin/gh/eellison/818/head 2025-09-07T06:59:46.8360002Z * [new branch] gh/eellison/818/orig -> origin/gh/eellison/818/orig 2025-09-07T06:59:46.8362058Z * [new branch] gh/eellison/819/base -> origin/gh/eellison/819/base 2025-09-07T06:59:46.8363423Z * [new branch] gh/eellison/819/head -> origin/gh/eellison/819/head 2025-09-07T06:59:46.8364859Z * [new branch] gh/eellison/819/orig -> origin/gh/eellison/819/orig 2025-09-07T06:59:46.8367468Z * [new branch] gh/eellison/820/base -> origin/gh/eellison/820/base 2025-09-07T06:59:46.8368978Z * [new branch] gh/eellison/820/head -> origin/gh/eellison/820/head 2025-09-07T06:59:46.8370357Z * [new branch] gh/eellison/820/orig -> origin/gh/eellison/820/orig 2025-09-07T06:59:46.8372719Z * [new branch] gh/eellison/821/base -> origin/gh/eellison/821/base 2025-09-07T06:59:46.8374122Z * [new branch] gh/eellison/821/head -> origin/gh/eellison/821/head 2025-09-07T06:59:46.8375628Z * [new branch] gh/eellison/821/orig -> origin/gh/eellison/821/orig 2025-09-07T06:59:46.8377625Z * [new branch] gh/eellison/822/base -> origin/gh/eellison/822/base 2025-09-07T06:59:46.8379024Z * [new branch] gh/eellison/822/head -> origin/gh/eellison/822/head 2025-09-07T06:59:46.8380431Z * [new branch] gh/eellison/822/orig -> origin/gh/eellison/822/orig 2025-09-07T06:59:46.8382402Z * [new branch] gh/eellison/823/base -> origin/gh/eellison/823/base 2025-09-07T06:59:46.8383785Z * [new branch] gh/eellison/823/head -> origin/gh/eellison/823/head 2025-09-07T06:59:46.8385193Z * [new branch] gh/eellison/823/orig -> origin/gh/eellison/823/orig 2025-09-07T06:59:46.8387553Z * [new branch] gh/etaf/132/base -> origin/gh/etaf/132/base 2025-09-07T06:59:46.8388979Z * [new branch] gh/etaf/132/head -> origin/gh/etaf/132/head 2025-09-07T06:59:46.8390383Z * [new branch] gh/etaf/132/orig -> origin/gh/etaf/132/orig 2025-09-07T06:59:46.8392406Z * [new branch] gh/etaf/138/base -> origin/gh/etaf/138/base 2025-09-07T06:59:46.8393784Z * [new branch] gh/etaf/138/head -> origin/gh/etaf/138/head 2025-09-07T06:59:46.8395209Z * [new branch] gh/etaf/138/orig -> origin/gh/etaf/138/orig 2025-09-07T06:59:46.8397172Z * [new branch] gh/etaf/140/base -> origin/gh/etaf/140/base 2025-09-07T06:59:46.8398588Z * [new branch] gh/etaf/140/head -> origin/gh/etaf/140/head 2025-09-07T06:59:46.8400323Z * [new branch] gh/etaf/140/orig -> origin/gh/etaf/140/orig 2025-09-07T06:59:46.8402102Z * [new branch] gh/etaf/143/base -> origin/gh/etaf/143/base 2025-09-07T06:59:46.8403417Z * [new branch] gh/etaf/143/head -> origin/gh/etaf/143/head 2025-09-07T06:59:46.8404879Z * [new branch] gh/etaf/143/orig -> origin/gh/etaf/143/orig 2025-09-07T06:59:46.8406897Z * [new branch] gh/etaf/147/base -> origin/gh/etaf/147/base 2025-09-07T06:59:46.8408286Z * [new branch] gh/etaf/147/head -> origin/gh/etaf/147/head 2025-09-07T06:59:46.8410276Z * [new branch] gh/etaf/151/base -> origin/gh/etaf/151/base 2025-09-07T06:59:46.8411722Z * [new branch] gh/etaf/151/head -> origin/gh/etaf/151/head 2025-09-07T06:59:46.8413181Z * [new branch] gh/etaf/151/orig -> origin/gh/etaf/151/orig 2025-09-07T06:59:46.8415220Z * [new branch] gh/etaf/152/base -> origin/gh/etaf/152/base 2025-09-07T06:59:46.8416645Z * [new branch] gh/etaf/152/head -> origin/gh/etaf/152/head 2025-09-07T06:59:46.8418543Z * [new branch] gh/etaf/152/orig -> origin/gh/etaf/152/orig 2025-09-07T06:59:46.8420544Z * [new branch] gh/etaf/153/base -> origin/gh/etaf/153/base 2025-09-07T06:59:46.8422123Z * [new branch] gh/etaf/153/head -> origin/gh/etaf/153/head 2025-09-07T06:59:46.8423495Z * [new branch] gh/etaf/153/orig -> origin/gh/etaf/153/orig 2025-09-07T06:59:46.8425655Z * [new branch] gh/etaf/154/base -> origin/gh/etaf/154/base 2025-09-07T06:59:46.8427085Z * [new branch] gh/etaf/154/head -> origin/gh/etaf/154/head 2025-09-07T06:59:46.8428448Z * [new branch] gh/etaf/154/orig -> origin/gh/etaf/154/orig 2025-09-07T06:59:46.8430397Z * [new branch] gh/etaf/155/base -> origin/gh/etaf/155/base 2025-09-07T06:59:46.8432010Z * [new branch] gh/etaf/155/head -> origin/gh/etaf/155/head 2025-09-07T06:59:46.8433405Z * [new branch] gh/etaf/155/orig -> origin/gh/etaf/155/orig 2025-09-07T06:59:46.8435304Z * [new branch] gh/etaf/156/base -> origin/gh/etaf/156/base 2025-09-07T06:59:46.8436676Z * [new branch] gh/etaf/156/head -> origin/gh/etaf/156/head 2025-09-07T06:59:46.8438157Z * [new branch] gh/etaf/156/orig -> origin/gh/etaf/156/orig 2025-09-07T06:59:46.8440175Z * [new branch] gh/etaf/157/base -> origin/gh/etaf/157/base 2025-09-07T06:59:46.8441661Z * [new branch] gh/etaf/157/head -> origin/gh/etaf/157/head 2025-09-07T06:59:46.8443298Z * [new branch] gh/etaf/157/orig -> origin/gh/etaf/157/orig 2025-09-07T06:59:46.8445214Z * [new branch] gh/etaf/158/base -> origin/gh/etaf/158/base 2025-09-07T06:59:46.8446691Z * [new branch] gh/etaf/158/head -> origin/gh/etaf/158/head 2025-09-07T06:59:46.8448168Z * [new branch] gh/etaf/158/orig -> origin/gh/etaf/158/orig 2025-09-07T06:59:46.8450149Z * [new branch] gh/etaf/159/base -> origin/gh/etaf/159/base 2025-09-07T06:59:46.8451495Z * [new branch] gh/etaf/159/head -> origin/gh/etaf/159/head 2025-09-07T06:59:46.8452973Z * [new branch] gh/etaf/159/orig -> origin/gh/etaf/159/orig 2025-09-07T06:59:46.8454886Z * [new branch] gh/etaf/160/base -> origin/gh/etaf/160/base 2025-09-07T06:59:46.8456366Z * [new branch] gh/etaf/160/head -> origin/gh/etaf/160/head 2025-09-07T06:59:46.8457748Z * [new branch] gh/etaf/160/orig -> origin/gh/etaf/160/orig 2025-09-07T06:59:46.8459640Z * [new branch] gh/etaf/161/base -> origin/gh/etaf/161/base 2025-09-07T06:59:46.8461177Z * [new branch] gh/etaf/161/head -> origin/gh/etaf/161/head 2025-09-07T06:59:46.8462528Z * [new branch] gh/etaf/161/orig -> origin/gh/etaf/161/orig 2025-09-07T06:59:46.8464901Z * [new branch] gh/etaf/162/base -> origin/gh/etaf/162/base 2025-09-07T06:59:46.8466333Z * [new branch] gh/etaf/162/head -> origin/gh/etaf/162/head 2025-09-07T06:59:46.8467755Z * [new branch] gh/etaf/162/orig -> origin/gh/etaf/162/orig 2025-09-07T06:59:46.8470175Z * [new branch] gh/etaf/163/base -> origin/gh/etaf/163/base 2025-09-07T06:59:46.8471675Z * [new branch] gh/etaf/163/head -> origin/gh/etaf/163/head 2025-09-07T06:59:46.8473073Z * [new branch] gh/etaf/163/orig -> origin/gh/etaf/163/orig 2025-09-07T06:59:46.8475167Z * [new branch] gh/etaf/164/base -> origin/gh/etaf/164/base 2025-09-07T06:59:46.8476637Z * [new branch] gh/etaf/164/head -> origin/gh/etaf/164/head 2025-09-07T06:59:46.8478035Z * [new branch] gh/etaf/164/orig -> origin/gh/etaf/164/orig 2025-09-07T06:59:46.8480047Z * [new branch] gh/etaf/165/base -> origin/gh/etaf/165/base 2025-09-07T06:59:46.8481656Z * [new branch] gh/etaf/165/orig -> origin/gh/etaf/165/orig 2025-09-07T06:59:46.8483740Z * [new branch] gh/etaf/166/base -> origin/gh/etaf/166/base 2025-09-07T06:59:46.8485192Z * [new branch] gh/etaf/166/head -> origin/gh/etaf/166/head 2025-09-07T06:59:46.8486598Z * [new branch] gh/etaf/166/orig -> origin/gh/etaf/166/orig 2025-09-07T06:59:46.8488551Z * [new branch] gh/etaf/167/base -> origin/gh/etaf/167/base 2025-09-07T06:59:46.8490036Z * [new branch] gh/etaf/167/head -> origin/gh/etaf/167/head 2025-09-07T06:59:46.8491332Z * [new branch] gh/etaf/167/orig -> origin/gh/etaf/167/orig 2025-09-07T06:59:46.8493286Z * [new branch] gh/etaf/168/base -> origin/gh/etaf/168/base 2025-09-07T06:59:46.8494880Z * [new branch] gh/etaf/168/head -> origin/gh/etaf/168/head 2025-09-07T06:59:46.8496734Z * [new branch] gh/etaf/168/orig -> origin/gh/etaf/168/orig 2025-09-07T06:59:46.8499733Z * [new branch] gh/etaf/169/base -> origin/gh/etaf/169/base 2025-09-07T06:59:46.8504404Z * [new branch] gh/etaf/169/head -> origin/gh/etaf/169/head 2025-09-07T06:59:46.8506464Z * [new branch] gh/etaf/169/orig -> origin/gh/etaf/169/orig 2025-09-07T06:59:46.8509681Z * [new branch] gh/exclamaforte/1/base -> origin/gh/exclamaforte/1/base 2025-09-07T06:59:46.8511753Z * [new branch] gh/exclamaforte/1/head -> origin/gh/exclamaforte/1/head 2025-09-07T06:59:46.8514258Z * [new branch] gh/exclamaforte/2/base -> origin/gh/exclamaforte/2/base 2025-09-07T06:59:46.8516046Z * [new branch] gh/exclamaforte/2/head -> origin/gh/exclamaforte/2/head 2025-09-07T06:59:46.8518614Z * [new branch] gh/exclamaforte/3/base -> origin/gh/exclamaforte/3/base 2025-09-07T06:59:46.8520530Z * [new branch] gh/exclamaforte/3/head -> origin/gh/exclamaforte/3/head 2025-09-07T06:59:46.8523191Z * [new branch] gh/exclamaforte/4/base -> origin/gh/exclamaforte/4/base 2025-09-07T06:59:46.8525241Z * [new branch] gh/exclamaforte/4/head -> origin/gh/exclamaforte/4/head 2025-09-07T06:59:46.8528982Z * [new branch] gh/ezyang/2374/base -> origin/gh/ezyang/2374/base 2025-09-07T06:59:46.8531020Z * [new branch] gh/ezyang/2374/head -> origin/gh/ezyang/2374/head 2025-09-07T06:59:46.8533218Z * [new branch] gh/ezyang/2374/orig -> origin/gh/ezyang/2374/orig 2025-09-07T06:59:46.8535724Z * [new branch] gh/ezyang/2973/base -> origin/gh/ezyang/2973/base 2025-09-07T06:59:46.8537569Z * [new branch] gh/ezyang/2973/head -> origin/gh/ezyang/2973/head 2025-09-07T06:59:46.8539449Z * [new branch] gh/ezyang/2973/orig -> origin/gh/ezyang/2973/orig 2025-09-07T06:59:46.8541985Z * [new branch] gh/ezyang/2974/base -> origin/gh/ezyang/2974/base 2025-09-07T06:59:46.8543881Z * [new branch] gh/ezyang/2974/head -> origin/gh/ezyang/2974/head 2025-09-07T06:59:46.8545853Z * [new branch] gh/ezyang/2974/orig -> origin/gh/ezyang/2974/orig 2025-09-07T06:59:46.8548414Z * [new branch] gh/ezyang/3074/base -> origin/gh/ezyang/3074/base 2025-09-07T06:59:46.8550387Z * [new branch] gh/ezyang/3074/head -> origin/gh/ezyang/3074/head 2025-09-07T06:59:46.8552895Z * [new branch] gh/ezyang/3074/orig -> origin/gh/ezyang/3074/orig 2025-09-07T06:59:46.8554480Z * [new branch] gh/ezyang/3088/base -> origin/gh/ezyang/3088/base 2025-09-07T06:59:46.8555841Z * [new branch] gh/ezyang/3088/head -> origin/gh/ezyang/3088/head 2025-09-07T06:59:46.8557339Z * [new branch] gh/ezyang/3088/orig -> origin/gh/ezyang/3088/orig 2025-09-07T06:59:46.8559269Z * [new branch] gh/ezyang/3092/base -> origin/gh/ezyang/3092/base 2025-09-07T06:59:46.8560673Z * [new branch] gh/ezyang/3092/head -> origin/gh/ezyang/3092/head 2025-09-07T06:59:46.8562209Z * [new branch] gh/ezyang/3092/orig -> origin/gh/ezyang/3092/orig 2025-09-07T06:59:46.8564043Z * [new branch] gh/ezyang/3103/base -> origin/gh/ezyang/3103/base 2025-09-07T06:59:46.8565401Z * [new branch] gh/ezyang/3103/head -> origin/gh/ezyang/3103/head 2025-09-07T06:59:46.8566848Z * [new branch] gh/ezyang/3103/orig -> origin/gh/ezyang/3103/orig 2025-09-07T06:59:46.8568723Z * [new branch] gh/ezyang/3105/base -> origin/gh/ezyang/3105/base 2025-09-07T06:59:46.8570155Z * [new branch] gh/ezyang/3105/head -> origin/gh/ezyang/3105/head 2025-09-07T06:59:46.8572110Z * [new branch] gh/ezyang/3105/orig -> origin/gh/ezyang/3105/orig 2025-09-07T06:59:46.8574116Z * [new branch] gh/ezyang/3114/base -> origin/gh/ezyang/3114/base 2025-09-07T06:59:46.8575608Z * [new branch] gh/ezyang/3114/head -> origin/gh/ezyang/3114/head 2025-09-07T06:59:46.8577088Z * [new branch] gh/ezyang/3114/orig -> origin/gh/ezyang/3114/orig 2025-09-07T06:59:46.8578974Z * [new branch] gh/ezyang/3116/base -> origin/gh/ezyang/3116/base 2025-09-07T06:59:46.8580414Z * [new branch] gh/ezyang/3116/head -> origin/gh/ezyang/3116/head 2025-09-07T06:59:46.8581811Z * [new branch] gh/ezyang/3116/orig -> origin/gh/ezyang/3116/orig 2025-09-07T06:59:46.8583722Z * [new branch] gh/ezyang/3120/base -> origin/gh/ezyang/3120/base 2025-09-07T06:59:46.8585105Z * [new branch] gh/ezyang/3120/head -> origin/gh/ezyang/3120/head 2025-09-07T06:59:46.8586538Z * [new branch] gh/ezyang/3120/orig -> origin/gh/ezyang/3120/orig 2025-09-07T06:59:46.8588390Z * [new branch] gh/ezyang/3122/base -> origin/gh/ezyang/3122/base 2025-09-07T06:59:46.8589795Z * [new branch] gh/ezyang/3122/head -> origin/gh/ezyang/3122/head 2025-09-07T06:59:46.8591211Z * [new branch] gh/ezyang/3122/orig -> origin/gh/ezyang/3122/orig 2025-09-07T06:59:46.8593207Z * [new branch] gh/ezyang/3123/base -> origin/gh/ezyang/3123/base 2025-09-07T06:59:46.8594602Z * [new branch] gh/ezyang/3123/head -> origin/gh/ezyang/3123/head 2025-09-07T06:59:46.8596177Z * [new branch] gh/ezyang/3123/orig -> origin/gh/ezyang/3123/orig 2025-09-07T06:59:46.8598024Z * [new branch] gh/ezyang/3125/base -> origin/gh/ezyang/3125/base 2025-09-07T06:59:46.8599354Z * [new branch] gh/ezyang/3125/head -> origin/gh/ezyang/3125/head 2025-09-07T06:59:46.8600959Z * [new branch] gh/ezyang/3125/orig -> origin/gh/ezyang/3125/orig 2025-09-07T06:59:46.8602871Z * [new branch] gh/ezyang/3126/base -> origin/gh/ezyang/3126/base 2025-09-07T06:59:46.8604212Z * [new branch] gh/ezyang/3126/head -> origin/gh/ezyang/3126/head 2025-09-07T06:59:46.8605598Z * [new branch] gh/ezyang/3126/orig -> origin/gh/ezyang/3126/orig 2025-09-07T06:59:46.8608023Z * [new branch] gh/ezyang/3127/base -> origin/gh/ezyang/3127/base 2025-09-07T06:59:46.8609440Z * [new branch] gh/ezyang/3127/head -> origin/gh/ezyang/3127/head 2025-09-07T06:59:46.8610903Z * [new branch] gh/ezyang/3127/orig -> origin/gh/ezyang/3127/orig 2025-09-07T06:59:46.8612895Z * [new branch] gh/ezyang/3128/base -> origin/gh/ezyang/3128/base 2025-09-07T06:59:46.8614345Z * [new branch] gh/ezyang/3128/head -> origin/gh/ezyang/3128/head 2025-09-07T06:59:46.8615766Z * [new branch] gh/ezyang/3128/orig -> origin/gh/ezyang/3128/orig 2025-09-07T06:59:46.8617747Z * [new branch] gh/ezyang/3129/base -> origin/gh/ezyang/3129/base 2025-09-07T06:59:46.8619138Z * [new branch] gh/ezyang/3129/head -> origin/gh/ezyang/3129/head 2025-09-07T06:59:46.8620606Z * [new branch] gh/ezyang/3129/orig -> origin/gh/ezyang/3129/orig 2025-09-07T06:59:46.8622539Z * [new branch] gh/ezyang/3130/base -> origin/gh/ezyang/3130/base 2025-09-07T06:59:46.8623950Z * [new branch] gh/ezyang/3130/head -> origin/gh/ezyang/3130/head 2025-09-07T06:59:46.8625368Z * [new branch] gh/ezyang/3130/orig -> origin/gh/ezyang/3130/orig 2025-09-07T06:59:46.8627313Z * [new branch] gh/ezyang/3131/base -> origin/gh/ezyang/3131/base 2025-09-07T06:59:46.8628917Z * [new branch] gh/ezyang/3131/head -> origin/gh/ezyang/3131/head 2025-09-07T06:59:46.8630277Z * [new branch] gh/ezyang/3131/orig -> origin/gh/ezyang/3131/orig 2025-09-07T06:59:46.8632453Z * [new branch] gh/ezyang/3132/base -> origin/gh/ezyang/3132/base 2025-09-07T06:59:46.8633795Z * [new branch] gh/ezyang/3132/head -> origin/gh/ezyang/3132/head 2025-09-07T06:59:46.8635251Z * [new branch] gh/ezyang/3132/orig -> origin/gh/ezyang/3132/orig 2025-09-07T06:59:46.8637300Z * [new branch] gh/ezyang/3133/base -> origin/gh/ezyang/3133/base 2025-09-07T06:59:46.8638655Z * [new branch] gh/ezyang/3133/head -> origin/gh/ezyang/3133/head 2025-09-07T06:59:46.8640000Z * [new branch] gh/ezyang/3133/orig -> origin/gh/ezyang/3133/orig 2025-09-07T06:59:46.8642015Z * [new branch] gh/ezyang/3134/base -> origin/gh/ezyang/3134/base 2025-09-07T06:59:46.8643359Z * [new branch] gh/ezyang/3134/head -> origin/gh/ezyang/3134/head 2025-09-07T06:59:46.8644738Z * [new branch] gh/ezyang/3134/orig -> origin/gh/ezyang/3134/orig 2025-09-07T06:59:46.8646712Z * [new branch] gh/ezyang/3135/base -> origin/gh/ezyang/3135/base 2025-09-07T06:59:46.8648137Z * [new branch] gh/ezyang/3135/head -> origin/gh/ezyang/3135/head 2025-09-07T06:59:46.8649601Z * [new branch] gh/ezyang/3135/orig -> origin/gh/ezyang/3135/orig 2025-09-07T06:59:46.8651522Z * [new branch] gh/ezyang/3136/base -> origin/gh/ezyang/3136/base 2025-09-07T06:59:46.8653103Z * [new branch] gh/ezyang/3136/head -> origin/gh/ezyang/3136/head 2025-09-07T06:59:46.8654456Z * [new branch] gh/ezyang/3136/orig -> origin/gh/ezyang/3136/orig 2025-09-07T06:59:46.8656329Z * [new branch] gh/ezyang/3137/base -> origin/gh/ezyang/3137/base 2025-09-07T06:59:46.8657703Z * [new branch] gh/ezyang/3137/head -> origin/gh/ezyang/3137/head 2025-09-07T06:59:46.8659088Z * [new branch] gh/ezyang/3137/orig -> origin/gh/ezyang/3137/orig 2025-09-07T06:59:46.8661039Z * [new branch] gh/ezyang/3138/base -> origin/gh/ezyang/3138/base 2025-09-07T06:59:46.8662407Z * [new branch] gh/ezyang/3138/head -> origin/gh/ezyang/3138/head 2025-09-07T06:59:46.8663888Z * [new branch] gh/ezyang/3138/orig -> origin/gh/ezyang/3138/orig 2025-09-07T06:59:46.8665805Z * [new branch] gh/ezyang/3139/base -> origin/gh/ezyang/3139/base 2025-09-07T06:59:46.8667186Z * [new branch] gh/ezyang/3139/head -> origin/gh/ezyang/3139/head 2025-09-07T06:59:46.8668622Z * [new branch] gh/ezyang/3139/orig -> origin/gh/ezyang/3139/orig 2025-09-07T06:59:46.8670661Z * [new branch] gh/ezyang/3140/base -> origin/gh/ezyang/3140/base 2025-09-07T06:59:46.8672360Z * [new branch] gh/ezyang/3140/head -> origin/gh/ezyang/3140/head 2025-09-07T06:59:46.8673846Z * [new branch] gh/ezyang/3140/orig -> origin/gh/ezyang/3140/orig 2025-09-07T06:59:46.8675911Z * [new branch] gh/ezyang/3141/base -> origin/gh/ezyang/3141/base 2025-09-07T06:59:46.8677188Z * [new branch] gh/ezyang/3141/head -> origin/gh/ezyang/3141/head 2025-09-07T06:59:46.8678579Z * [new branch] gh/ezyang/3141/orig -> origin/gh/ezyang/3141/orig 2025-09-07T06:59:46.8680515Z * [new branch] gh/ezyang/3142/base -> origin/gh/ezyang/3142/base 2025-09-07T06:59:46.8681874Z * [new branch] gh/ezyang/3142/head -> origin/gh/ezyang/3142/head 2025-09-07T06:59:46.8683264Z * [new branch] gh/ezyang/3142/orig -> origin/gh/ezyang/3142/orig 2025-09-07T06:59:46.8685178Z * [new branch] gh/ezyang/3143/base -> origin/gh/ezyang/3143/base 2025-09-07T06:59:46.8686619Z * [new branch] gh/ezyang/3143/head -> origin/gh/ezyang/3143/head 2025-09-07T06:59:46.8688035Z * [new branch] gh/ezyang/3143/orig -> origin/gh/ezyang/3143/orig 2025-09-07T06:59:46.8690268Z * [new branch] gh/fadara01/1/base -> origin/gh/fadara01/1/base 2025-09-07T06:59:46.8692733Z * [new branch] gh/fadara01/1/head -> origin/gh/fadara01/1/head 2025-09-07T06:59:46.8694127Z * [new branch] gh/fadara01/1/orig -> origin/gh/fadara01/1/orig 2025-09-07T06:59:46.8696580Z * [new branch] gh/fduwjj/171/base -> origin/gh/fduwjj/171/base 2025-09-07T06:59:46.8698044Z * [new branch] gh/fduwjj/171/head -> origin/gh/fduwjj/171/head 2025-09-07T06:59:46.8699454Z * [new branch] gh/fduwjj/171/orig -> origin/gh/fduwjj/171/orig 2025-09-07T06:59:46.8701664Z * [new branch] gh/fduwjj/175/base -> origin/gh/fduwjj/175/base 2025-09-07T06:59:46.8703205Z * [new branch] gh/fduwjj/175/head -> origin/gh/fduwjj/175/head 2025-09-07T06:59:46.8704611Z * [new branch] gh/fduwjj/175/orig -> origin/gh/fduwjj/175/orig 2025-09-07T06:59:46.8706654Z * [new branch] gh/fduwjj/176/base -> origin/gh/fduwjj/176/base 2025-09-07T06:59:46.8707960Z * [new branch] gh/fduwjj/176/head -> origin/gh/fduwjj/176/head 2025-09-07T06:59:46.8709366Z * [new branch] gh/fduwjj/176/orig -> origin/gh/fduwjj/176/orig 2025-09-07T06:59:46.8711425Z * [new branch] gh/fduwjj/177/base -> origin/gh/fduwjj/177/base 2025-09-07T06:59:46.8713103Z * [new branch] gh/fduwjj/177/head -> origin/gh/fduwjj/177/head 2025-09-07T06:59:46.8714349Z * [new branch] gh/fduwjj/177/orig -> origin/gh/fduwjj/177/orig 2025-09-07T06:59:46.8716319Z * [new branch] gh/fduwjj/178/base -> origin/gh/fduwjj/178/base 2025-09-07T06:59:46.8717763Z * [new branch] gh/fduwjj/178/head -> origin/gh/fduwjj/178/head 2025-09-07T06:59:46.8719129Z * [new branch] gh/fduwjj/178/orig -> origin/gh/fduwjj/178/orig 2025-09-07T06:59:46.8721036Z * [new branch] gh/fduwjj/179/base -> origin/gh/fduwjj/179/base 2025-09-07T06:59:46.8722536Z * [new branch] gh/fduwjj/179/head -> origin/gh/fduwjj/179/head 2025-09-07T06:59:46.8723910Z * [new branch] gh/fduwjj/179/orig -> origin/gh/fduwjj/179/orig 2025-09-07T06:59:46.8725863Z * [new branch] gh/fduwjj/180/base -> origin/gh/fduwjj/180/base 2025-09-07T06:59:46.8727315Z * [new branch] gh/fduwjj/180/head -> origin/gh/fduwjj/180/head 2025-09-07T06:59:46.8728724Z * [new branch] gh/fduwjj/180/orig -> origin/gh/fduwjj/180/orig 2025-09-07T06:59:46.8730716Z * [new branch] gh/fduwjj/181/base -> origin/gh/fduwjj/181/base 2025-09-07T06:59:46.8732114Z * [new branch] gh/fduwjj/181/head -> origin/gh/fduwjj/181/head 2025-09-07T06:59:46.8733505Z * [new branch] gh/fduwjj/181/orig -> origin/gh/fduwjj/181/orig 2025-09-07T06:59:46.8735397Z * [new branch] gh/fduwjj/182/base -> origin/gh/fduwjj/182/base 2025-09-07T06:59:46.8736813Z * [new branch] gh/fduwjj/182/head -> origin/gh/fduwjj/182/head 2025-09-07T06:59:46.8738239Z * [new branch] gh/fduwjj/182/orig -> origin/gh/fduwjj/182/orig 2025-09-07T06:59:46.8740312Z * [new branch] gh/fduwjj/183/base -> origin/gh/fduwjj/183/base 2025-09-07T06:59:46.8741728Z * [new branch] gh/fduwjj/183/head -> origin/gh/fduwjj/183/head 2025-09-07T06:59:46.8743139Z * [new branch] gh/fduwjj/183/orig -> origin/gh/fduwjj/183/orig 2025-09-07T06:59:46.8745463Z * [new branch] gh/fduwjj/184/base -> origin/gh/fduwjj/184/base 2025-09-07T06:59:46.8746831Z * [new branch] gh/fduwjj/184/head -> origin/gh/fduwjj/184/head 2025-09-07T06:59:46.8748071Z * [new branch] gh/fduwjj/184/orig -> origin/gh/fduwjj/184/orig 2025-09-07T06:59:46.8750070Z * [new branch] gh/fduwjj/185/base -> origin/gh/fduwjj/185/base 2025-09-07T06:59:46.8751790Z * [new branch] gh/fduwjj/185/head -> origin/gh/fduwjj/185/head 2025-09-07T06:59:46.8753232Z * [new branch] gh/fduwjj/185/orig -> origin/gh/fduwjj/185/orig 2025-09-07T06:59:46.8755033Z * [new branch] gh/fduwjj/186/base -> origin/gh/fduwjj/186/base 2025-09-07T06:59:46.8756431Z * [new branch] gh/fduwjj/186/head -> origin/gh/fduwjj/186/head 2025-09-07T06:59:46.8757851Z * [new branch] gh/fduwjj/186/orig -> origin/gh/fduwjj/186/orig 2025-09-07T06:59:46.8760097Z * [new branch] gh/fduwjj/187/base -> origin/gh/fduwjj/187/base 2025-09-07T06:59:46.8761479Z * [new branch] gh/fduwjj/187/head -> origin/gh/fduwjj/187/head 2025-09-07T06:59:46.8762871Z * [new branch] gh/fduwjj/187/orig -> origin/gh/fduwjj/187/orig 2025-09-07T06:59:46.8764682Z * [new branch] gh/fduwjj/188/base -> origin/gh/fduwjj/188/base 2025-09-07T06:59:46.8765976Z * [new branch] gh/fduwjj/188/head -> origin/gh/fduwjj/188/head 2025-09-07T06:59:46.8767344Z * [new branch] gh/fduwjj/188/orig -> origin/gh/fduwjj/188/orig 2025-09-07T06:59:46.8769248Z * [new branch] gh/fduwjj/189/base -> origin/gh/fduwjj/189/base 2025-09-07T06:59:46.8770694Z * [new branch] gh/fduwjj/189/head -> origin/gh/fduwjj/189/head 2025-09-07T06:59:46.8771864Z * [new branch] gh/fduwjj/189/orig -> origin/gh/fduwjj/189/orig 2025-09-07T06:59:46.8774143Z * [new branch] gh/fduwjj/190/base -> origin/gh/fduwjj/190/base 2025-09-07T06:59:46.8775934Z * [new branch] gh/fduwjj/190/head -> origin/gh/fduwjj/190/head 2025-09-07T06:59:46.8777345Z * [new branch] gh/fduwjj/190/orig -> origin/gh/fduwjj/190/orig 2025-09-07T06:59:46.8779170Z * [new branch] gh/fduwjj/191/base -> origin/gh/fduwjj/191/base 2025-09-07T06:59:46.8780641Z * [new branch] gh/fduwjj/191/head -> origin/gh/fduwjj/191/head 2025-09-07T06:59:46.8782118Z * [new branch] gh/fduwjj/191/orig -> origin/gh/fduwjj/191/orig 2025-09-07T06:59:46.8784495Z * [new branch] gh/fegin/306/base -> origin/gh/fegin/306/base 2025-09-07T06:59:46.8785514Z * [new branch] gh/fegin/306/head -> origin/gh/fegin/306/head 2025-09-07T06:59:46.8787187Z * [new branch] gh/fegin/306/orig -> origin/gh/fegin/306/orig 2025-09-07T06:59:46.8789192Z * [new branch] gh/fegin/307/base -> origin/gh/fegin/307/base 2025-09-07T06:59:46.8790543Z * [new branch] gh/fegin/307/head -> origin/gh/fegin/307/head 2025-09-07T06:59:46.8792807Z * [new branch] gh/fegin/307/orig -> origin/gh/fegin/307/orig 2025-09-07T06:59:46.8793839Z * [new branch] gh/fegin/308/base -> origin/gh/fegin/308/base 2025-09-07T06:59:46.8795327Z * [new branch] gh/fegin/308/head -> origin/gh/fegin/308/head 2025-09-07T06:59:46.8796858Z * [new branch] gh/fegin/308/orig -> origin/gh/fegin/308/orig 2025-09-07T06:59:46.8798771Z * [new branch] gh/fegin/309/base -> origin/gh/fegin/309/base 2025-09-07T06:59:46.8800335Z * [new branch] gh/fegin/309/head -> origin/gh/fegin/309/head 2025-09-07T06:59:46.8801826Z * [new branch] gh/fegin/309/orig -> origin/gh/fegin/309/orig 2025-09-07T06:59:46.8803749Z * [new branch] gh/fegin/310/base -> origin/gh/fegin/310/base 2025-09-07T06:59:46.8805195Z * [new branch] gh/fegin/310/head -> origin/gh/fegin/310/head 2025-09-07T06:59:46.8806617Z * [new branch] gh/fegin/310/orig -> origin/gh/fegin/310/orig 2025-09-07T06:59:46.8808569Z * [new branch] gh/fegin/311/base -> origin/gh/fegin/311/base 2025-09-07T06:59:46.8809944Z * [new branch] gh/fegin/311/head -> origin/gh/fegin/311/head 2025-09-07T06:59:46.8811399Z * [new branch] gh/fegin/311/orig -> origin/gh/fegin/311/orig 2025-09-07T06:59:46.8813262Z * [new branch] gh/fegin/312/base -> origin/gh/fegin/312/base 2025-09-07T06:59:46.8814648Z * [new branch] gh/fegin/312/head -> origin/gh/fegin/312/head 2025-09-07T06:59:46.8816102Z * [new branch] gh/fegin/312/orig -> origin/gh/fegin/312/orig 2025-09-07T06:59:46.8817943Z * [new branch] gh/fegin/313/base -> origin/gh/fegin/313/base 2025-09-07T06:59:46.8819305Z * [new branch] gh/fegin/313/head -> origin/gh/fegin/313/head 2025-09-07T06:59:46.8820860Z * [new branch] gh/fegin/313/orig -> origin/gh/fegin/313/orig 2025-09-07T06:59:46.8824376Z * [new branch] gh/fffrog/124/base -> origin/gh/fffrog/124/base 2025-09-07T06:59:46.8825042Z * [new branch] gh/fffrog/124/head -> origin/gh/fffrog/124/head 2025-09-07T06:59:46.8826469Z * [new branch] gh/fffrog/124/orig -> origin/gh/fffrog/124/orig 2025-09-07T06:59:46.8828516Z * [new branch] gh/fffrog/129/base -> origin/gh/fffrog/129/base 2025-09-07T06:59:46.8829795Z * [new branch] gh/fffrog/129/head -> origin/gh/fffrog/129/head 2025-09-07T06:59:46.8831184Z * [new branch] gh/fffrog/129/orig -> origin/gh/fffrog/129/orig 2025-09-07T06:59:46.8833437Z * [new branch] gh/fffrog/130/base -> origin/gh/fffrog/130/base 2025-09-07T06:59:46.8834657Z * [new branch] gh/fffrog/130/head -> origin/gh/fffrog/130/head 2025-09-07T06:59:46.8836126Z * [new branch] gh/fffrog/130/orig -> origin/gh/fffrog/130/orig 2025-09-07T06:59:46.8838037Z * [new branch] gh/fffrog/131/base -> origin/gh/fffrog/131/base 2025-09-07T06:59:46.8839479Z * [new branch] gh/fffrog/131/head -> origin/gh/fffrog/131/head 2025-09-07T06:59:46.8840916Z * [new branch] gh/fffrog/131/orig -> origin/gh/fffrog/131/orig 2025-09-07T06:59:46.8842778Z * [new branch] gh/fffrog/132/base -> origin/gh/fffrog/132/base 2025-09-07T06:59:46.8844167Z * [new branch] gh/fffrog/132/head -> origin/gh/fffrog/132/head 2025-09-07T06:59:46.8845648Z * [new branch] gh/fffrog/132/orig -> origin/gh/fffrog/132/orig 2025-09-07T06:59:46.8847529Z * [new branch] gh/fffrog/133/base -> origin/gh/fffrog/133/base 2025-09-07T06:59:46.8848893Z * [new branch] gh/fffrog/133/head -> origin/gh/fffrog/133/head 2025-09-07T06:59:46.8850339Z * [new branch] gh/fffrog/133/orig -> origin/gh/fffrog/133/orig 2025-09-07T06:59:46.8852302Z * [new branch] gh/fffrog/134/base -> origin/gh/fffrog/134/base 2025-09-07T06:59:46.8853681Z * [new branch] gh/fffrog/134/head -> origin/gh/fffrog/134/head 2025-09-07T06:59:46.8855271Z * [new branch] gh/fffrog/134/orig -> origin/gh/fffrog/134/orig 2025-09-07T06:59:46.8858327Z * [new branch] gh/fffrog/135/base -> origin/gh/fffrog/135/base 2025-09-07T06:59:46.8860538Z * [new branch] gh/fffrog/135/head -> origin/gh/fffrog/135/head 2025-09-07T06:59:46.8862612Z * [new branch] gh/fffrog/135/orig -> origin/gh/fffrog/135/orig 2025-09-07T06:59:46.8865218Z * [new branch] gh/fffrog/136/base -> origin/gh/fffrog/136/base 2025-09-07T06:59:46.8867099Z * [new branch] gh/fffrog/136/head -> origin/gh/fffrog/136/head 2025-09-07T06:59:46.8869111Z * [new branch] gh/fffrog/136/orig -> origin/gh/fffrog/136/orig 2025-09-07T06:59:46.8871793Z * [new branch] gh/fffrog/137/base -> origin/gh/fffrog/137/base 2025-09-07T06:59:46.8873904Z * [new branch] gh/fffrog/137/head -> origin/gh/fffrog/137/head 2025-09-07T06:59:46.8875741Z * [new branch] gh/fffrog/137/orig -> origin/gh/fffrog/137/orig 2025-09-07T06:59:46.8878290Z * [new branch] gh/fffrog/138/base -> origin/gh/fffrog/138/base 2025-09-07T06:59:46.8880207Z * [new branch] gh/fffrog/138/head -> origin/gh/fffrog/138/head 2025-09-07T06:59:46.8882081Z * [new branch] gh/fffrog/138/orig -> origin/gh/fffrog/138/orig 2025-09-07T06:59:46.8884795Z * [new branch] gh/fffrog/139/base -> origin/gh/fffrog/139/base 2025-09-07T06:59:46.8886778Z * [new branch] gh/fffrog/139/head -> origin/gh/fffrog/139/head 2025-09-07T06:59:46.8888697Z * [new branch] gh/fffrog/139/orig -> origin/gh/fffrog/139/orig 2025-09-07T06:59:46.8891284Z * [new branch] gh/fffrog/140/base -> origin/gh/fffrog/140/base 2025-09-07T06:59:46.8893197Z * [new branch] gh/fffrog/140/head -> origin/gh/fffrog/140/head 2025-09-07T06:59:46.8895092Z * [new branch] gh/fffrog/140/orig -> origin/gh/fffrog/140/orig 2025-09-07T06:59:46.8897767Z * [new branch] gh/fffrog/141/base -> origin/gh/fffrog/141/base 2025-09-07T06:59:46.8899684Z * [new branch] gh/fffrog/141/head -> origin/gh/fffrog/141/head 2025-09-07T06:59:46.8904619Z * [new branch] gh/fffrog/141/orig -> origin/gh/fffrog/141/orig 2025-09-07T06:59:46.8907221Z * [new branch] gh/fffrog/142/base -> origin/gh/fffrog/142/base 2025-09-07T06:59:46.8909114Z * [new branch] gh/fffrog/142/head -> origin/gh/fffrog/142/head 2025-09-07T06:59:46.8911158Z * [new branch] gh/fffrog/142/orig -> origin/gh/fffrog/142/orig 2025-09-07T06:59:46.8914281Z * [new branch] gh/fffrog/143/base -> origin/gh/fffrog/143/base 2025-09-07T06:59:46.8915469Z * [new branch] gh/fffrog/143/head -> origin/gh/fffrog/143/head 2025-09-07T06:59:46.8916878Z * [new branch] gh/fffrog/143/orig -> origin/gh/fffrog/143/orig 2025-09-07T06:59:46.8919761Z * [new branch] gh/fffrog/144/base -> origin/gh/fffrog/144/base 2025-09-07T06:59:46.8921173Z * [new branch] gh/fffrog/144/head -> origin/gh/fffrog/144/head 2025-09-07T06:59:46.8922677Z * [new branch] gh/fffrog/144/orig -> origin/gh/fffrog/144/orig 2025-09-07T06:59:46.8924664Z * [new branch] gh/fffrog/145/base -> origin/gh/fffrog/145/base 2025-09-07T06:59:46.8926127Z * [new branch] gh/fffrog/145/head -> origin/gh/fffrog/145/head 2025-09-07T06:59:46.8927601Z * [new branch] gh/fffrog/145/orig -> origin/gh/fffrog/145/orig 2025-09-07T06:59:46.8929466Z * [new branch] gh/fffrog/146/base -> origin/gh/fffrog/146/base 2025-09-07T06:59:46.8930913Z * [new branch] gh/fffrog/146/head -> origin/gh/fffrog/146/head 2025-09-07T06:59:46.8932309Z * [new branch] gh/fffrog/146/orig -> origin/gh/fffrog/146/orig 2025-09-07T06:59:46.8934300Z * [new branch] gh/fffrog/147/base -> origin/gh/fffrog/147/base 2025-09-07T06:59:46.8935759Z * [new branch] gh/fffrog/147/head -> origin/gh/fffrog/147/head 2025-09-07T06:59:46.8937236Z * [new branch] gh/fffrog/147/orig -> origin/gh/fffrog/147/orig 2025-09-07T06:59:46.8939194Z * [new branch] gh/fffrog/148/base -> origin/gh/fffrog/148/base 2025-09-07T06:59:46.8940548Z * [new branch] gh/fffrog/148/head -> origin/gh/fffrog/148/head 2025-09-07T06:59:46.8942036Z * [new branch] gh/fffrog/148/orig -> origin/gh/fffrog/148/orig 2025-09-07T06:59:46.8944052Z * [new branch] gh/fffrog/149/base -> origin/gh/fffrog/149/base 2025-09-07T06:59:46.8945524Z * [new branch] gh/fffrog/149/head -> origin/gh/fffrog/149/head 2025-09-07T06:59:46.8946962Z * [new branch] gh/fffrog/149/orig -> origin/gh/fffrog/149/orig 2025-09-07T06:59:46.8948827Z * [new branch] gh/fffrog/150/base -> origin/gh/fffrog/150/base 2025-09-07T06:59:46.8950269Z * [new branch] gh/fffrog/150/head -> origin/gh/fffrog/150/head 2025-09-07T06:59:46.8951916Z * [new branch] gh/fffrog/150/orig -> origin/gh/fffrog/150/orig 2025-09-07T06:59:46.8953813Z * [new branch] gh/fffrog/151/base -> origin/gh/fffrog/151/base 2025-09-07T06:59:46.8955231Z * [new branch] gh/fffrog/151/head -> origin/gh/fffrog/151/head 2025-09-07T06:59:46.8956641Z * [new branch] gh/fffrog/151/orig -> origin/gh/fffrog/151/orig 2025-09-07T06:59:46.8958571Z * [new branch] gh/fffrog/152/base -> origin/gh/fffrog/152/base 2025-09-07T06:59:46.8959967Z * [new branch] gh/fffrog/152/head -> origin/gh/fffrog/152/head 2025-09-07T06:59:46.8962163Z * [new branch] gh/fffrog/153/base -> origin/gh/fffrog/153/base 2025-09-07T06:59:46.8963511Z * [new branch] gh/fffrog/153/head -> origin/gh/fffrog/153/head 2025-09-07T06:59:46.8964875Z * [new branch] gh/fffrog/153/orig -> origin/gh/fffrog/153/orig 2025-09-07T06:59:46.8967213Z * [new branch] gh/gmagogsfm/1/base -> origin/gh/gmagogsfm/1/base 2025-09-07T06:59:46.8968560Z * [new branch] gh/gmagogsfm/1/head -> origin/gh/gmagogsfm/1/head 2025-09-07T06:59:46.8969969Z * [new branch] gh/gmagogsfm/1/orig -> origin/gh/gmagogsfm/1/orig 2025-09-07T06:59:46.8971729Z * [new branch] gh/gmagogsfm/2/base -> origin/gh/gmagogsfm/2/base 2025-09-07T06:59:46.8973303Z * [new branch] gh/gmagogsfm/2/head -> origin/gh/gmagogsfm/2/head 2025-09-07T06:59:46.8974672Z * [new branch] gh/gmagogsfm/2/orig -> origin/gh/gmagogsfm/2/orig 2025-09-07T06:59:46.8976536Z * [new branch] gh/gmagogsfm/3/base -> origin/gh/gmagogsfm/3/base 2025-09-07T06:59:46.8977880Z * [new branch] gh/gmagogsfm/3/head -> origin/gh/gmagogsfm/3/head 2025-09-07T06:59:46.8979366Z * [new branch] gh/gmagogsfm/3/orig -> origin/gh/gmagogsfm/3/orig 2025-09-07T06:59:46.8981904Z * [new branch] gh/guangyey/134/base -> origin/gh/guangyey/134/base 2025-09-07T06:59:46.8983428Z * [new branch] gh/guangyey/134/head -> origin/gh/guangyey/134/head 2025-09-07T06:59:46.8984823Z * [new branch] gh/guangyey/134/orig -> origin/gh/guangyey/134/orig 2025-09-07T06:59:46.8986740Z * [new branch] gh/guangyey/135/base -> origin/gh/guangyey/135/base 2025-09-07T06:59:46.8988172Z * [new branch] gh/guangyey/135/head -> origin/gh/guangyey/135/head 2025-09-07T06:59:46.8989604Z * [new branch] gh/guangyey/135/orig -> origin/gh/guangyey/135/orig 2025-09-07T06:59:46.8991680Z * [new branch] gh/guangyey/139/base -> origin/gh/guangyey/139/base 2025-09-07T06:59:46.8992981Z * [new branch] gh/guangyey/139/head -> origin/gh/guangyey/139/head 2025-09-07T06:59:46.8994439Z * [new branch] gh/guangyey/139/orig -> origin/gh/guangyey/139/orig 2025-09-07T06:59:46.8996425Z * [new branch] gh/guangyey/140/base -> origin/gh/guangyey/140/base 2025-09-07T06:59:46.8997957Z * [new branch] gh/guangyey/140/head -> origin/gh/guangyey/140/head 2025-09-07T06:59:46.8999339Z * [new branch] gh/guangyey/140/orig -> origin/gh/guangyey/140/orig 2025-09-07T06:59:46.9001438Z * [new branch] gh/guangyey/142/base -> origin/gh/guangyey/142/base 2025-09-07T06:59:46.9002715Z * [new branch] gh/guangyey/142/head -> origin/gh/guangyey/142/head 2025-09-07T06:59:46.9004120Z * [new branch] gh/guangyey/142/orig -> origin/gh/guangyey/142/orig 2025-09-07T06:59:46.9006038Z * [new branch] gh/guangyey/145/base -> origin/gh/guangyey/145/base 2025-09-07T06:59:46.9007496Z * [new branch] gh/guangyey/145/head -> origin/gh/guangyey/145/head 2025-09-07T06:59:46.9008872Z * [new branch] gh/guangyey/145/orig -> origin/gh/guangyey/145/orig 2025-09-07T06:59:46.9010841Z * [new branch] gh/guangyey/153/base -> origin/gh/guangyey/153/base 2025-09-07T06:59:46.9012222Z * [new branch] gh/guangyey/153/head -> origin/gh/guangyey/153/head 2025-09-07T06:59:46.9013621Z * [new branch] gh/guangyey/153/orig -> origin/gh/guangyey/153/orig 2025-09-07T06:59:46.9015447Z * [new branch] gh/guangyey/159/base -> origin/gh/guangyey/159/base 2025-09-07T06:59:46.9016923Z * [new branch] gh/guangyey/159/head -> origin/gh/guangyey/159/head 2025-09-07T06:59:46.9018512Z * [new branch] gh/guangyey/159/orig -> origin/gh/guangyey/159/orig 2025-09-07T06:59:46.9020368Z * [new branch] gh/guangyey/163/base -> origin/gh/guangyey/163/base 2025-09-07T06:59:46.9021700Z * [new branch] gh/guangyey/163/head -> origin/gh/guangyey/163/head 2025-09-07T06:59:46.9023055Z * [new branch] gh/guangyey/163/orig -> origin/gh/guangyey/163/orig 2025-09-07T06:59:46.9024914Z * [new branch] gh/guangyey/168/base -> origin/gh/guangyey/168/base 2025-09-07T06:59:46.9026290Z * [new branch] gh/guangyey/168/head -> origin/gh/guangyey/168/head 2025-09-07T06:59:46.9027697Z * [new branch] gh/guangyey/168/orig -> origin/gh/guangyey/168/orig 2025-09-07T06:59:46.9029607Z * [new branch] gh/guangyey/169/base -> origin/gh/guangyey/169/base 2025-09-07T06:59:46.9031110Z * [new branch] gh/guangyey/169/head -> origin/gh/guangyey/169/head 2025-09-07T06:59:46.9032539Z * [new branch] gh/guangyey/169/orig -> origin/gh/guangyey/169/orig 2025-09-07T06:59:46.9034396Z * [new branch] gh/guangyey/170/base -> origin/gh/guangyey/170/base 2025-09-07T06:59:46.9035857Z * [new branch] gh/guangyey/170/head -> origin/gh/guangyey/170/head 2025-09-07T06:59:46.9037297Z * [new branch] gh/guangyey/170/orig -> origin/gh/guangyey/170/orig 2025-09-07T06:59:46.9039212Z * [new branch] gh/guangyey/171/base -> origin/gh/guangyey/171/base 2025-09-07T06:59:46.9040604Z * [new branch] gh/guangyey/171/head -> origin/gh/guangyey/171/head 2025-09-07T06:59:46.9042020Z * [new branch] gh/guangyey/171/orig -> origin/gh/guangyey/171/orig 2025-09-07T06:59:46.9043890Z * [new branch] gh/guangyey/174/base -> origin/gh/guangyey/174/base 2025-09-07T06:59:46.9045303Z * [new branch] gh/guangyey/174/head -> origin/gh/guangyey/174/head 2025-09-07T06:59:46.9046747Z * [new branch] gh/guangyey/174/orig -> origin/gh/guangyey/174/orig 2025-09-07T06:59:46.9048651Z * [new branch] gh/guangyey/176/base -> origin/gh/guangyey/176/base 2025-09-07T06:59:46.9050113Z * [new branch] gh/guangyey/176/head -> origin/gh/guangyey/176/head 2025-09-07T06:59:46.9051483Z * [new branch] gh/guangyey/176/orig -> origin/gh/guangyey/176/orig 2025-09-07T06:59:46.9053333Z * [new branch] gh/guangyey/178/base -> origin/gh/guangyey/178/base 2025-09-07T06:59:46.9054800Z * [new branch] gh/guangyey/178/head -> origin/gh/guangyey/178/head 2025-09-07T06:59:46.9056221Z * [new branch] gh/guangyey/178/orig -> origin/gh/guangyey/178/orig 2025-09-07T06:59:46.9059027Z * [new branch] gh/guangyey/181/base -> origin/gh/guangyey/181/base 2025-09-07T06:59:46.9060466Z * [new branch] gh/guangyey/181/head -> origin/gh/guangyey/181/head 2025-09-07T06:59:46.9061826Z * [new branch] gh/guangyey/181/orig -> origin/gh/guangyey/181/orig 2025-09-07T06:59:46.9064234Z * [new branch] gh/guangyey/182/base -> origin/gh/guangyey/182/base 2025-09-07T06:59:46.9065693Z * [new branch] gh/guangyey/182/head -> origin/gh/guangyey/182/head 2025-09-07T06:59:46.9067126Z * [new branch] gh/guangyey/182/orig -> origin/gh/guangyey/182/orig 2025-09-07T06:59:46.9068987Z * [new branch] gh/guangyey/183/base -> origin/gh/guangyey/183/base 2025-09-07T06:59:46.9070432Z * [new branch] gh/guangyey/183/head -> origin/gh/guangyey/183/head 2025-09-07T06:59:46.9072040Z * [new branch] gh/guangyey/183/orig -> origin/gh/guangyey/183/orig 2025-09-07T06:59:46.9073971Z * [new branch] gh/guangyey/184/base -> origin/gh/guangyey/184/base 2025-09-07T06:59:46.9075532Z * [new branch] gh/guangyey/184/head -> origin/gh/guangyey/184/head 2025-09-07T06:59:46.9076859Z * [new branch] gh/guangyey/184/orig -> origin/gh/guangyey/184/orig 2025-09-07T06:59:46.9078838Z * [new branch] gh/guangyey/185/base -> origin/gh/guangyey/185/base 2025-09-07T06:59:46.9080830Z * [new branch] gh/guangyey/185/head -> origin/gh/guangyey/185/head 2025-09-07T06:59:46.9082242Z * [new branch] gh/guangyey/185/orig -> origin/gh/guangyey/185/orig 2025-09-07T06:59:46.9084276Z * [new branch] gh/guangyey/186/base -> origin/gh/guangyey/186/base 2025-09-07T06:59:46.9085734Z * [new branch] gh/guangyey/186/head -> origin/gh/guangyey/186/head 2025-09-07T06:59:46.9087037Z * [new branch] gh/guangyey/186/orig -> origin/gh/guangyey/186/orig 2025-09-07T06:59:46.9088991Z * [new branch] gh/guangyey/187/base -> origin/gh/guangyey/187/base 2025-09-07T06:59:46.9090387Z * [new branch] gh/guangyey/187/head -> origin/gh/guangyey/187/head 2025-09-07T06:59:46.9091881Z * [new branch] gh/guangyey/187/orig -> origin/gh/guangyey/187/orig 2025-09-07T06:59:46.9093801Z * [new branch] gh/guangyey/188/base -> origin/gh/guangyey/188/base 2025-09-07T06:59:46.9095290Z * [new branch] gh/guangyey/188/head -> origin/gh/guangyey/188/head 2025-09-07T06:59:46.9096694Z * [new branch] gh/guangyey/188/orig -> origin/gh/guangyey/188/orig 2025-09-07T06:59:46.9098667Z * [new branch] gh/guangyey/189/base -> origin/gh/guangyey/189/base 2025-09-07T06:59:46.9100160Z * [new branch] gh/guangyey/189/head -> origin/gh/guangyey/189/head 2025-09-07T06:59:46.9102881Z * [new branch] gh/guangyey/189/orig -> origin/gh/guangyey/189/orig 2025-09-07T06:59:46.9104957Z * [new branch] gh/guangyey/190/base -> origin/gh/guangyey/190/base 2025-09-07T06:59:46.9106342Z * [new branch] gh/guangyey/190/head -> origin/gh/guangyey/190/head 2025-09-07T06:59:46.9107703Z * [new branch] gh/guangyey/190/orig -> origin/gh/guangyey/190/orig 2025-09-07T06:59:46.9109700Z * [new branch] gh/guangyey/191/base -> origin/gh/guangyey/191/base 2025-09-07T06:59:46.9111104Z * [new branch] gh/guangyey/191/head -> origin/gh/guangyey/191/head 2025-09-07T06:59:46.9112546Z * [new branch] gh/guangyey/191/orig -> origin/gh/guangyey/191/orig 2025-09-07T06:59:46.9114464Z * [new branch] gh/guangyey/192/base -> origin/gh/guangyey/192/base 2025-09-07T06:59:46.9115941Z * [new branch] gh/guangyey/192/head -> origin/gh/guangyey/192/head 2025-09-07T06:59:46.9117375Z * [new branch] gh/guangyey/192/orig -> origin/gh/guangyey/192/orig 2025-09-07T06:59:46.9119323Z * [new branch] gh/guangyey/193/base -> origin/gh/guangyey/193/base 2025-09-07T06:59:46.9120773Z * [new branch] gh/guangyey/193/head -> origin/gh/guangyey/193/head 2025-09-07T06:59:46.9122214Z * [new branch] gh/guangyey/193/orig -> origin/gh/guangyey/193/orig 2025-09-07T06:59:46.9124199Z * [new branch] gh/guangyey/194/base -> origin/gh/guangyey/194/base 2025-09-07T06:59:46.9125570Z * [new branch] gh/guangyey/194/head -> origin/gh/guangyey/194/head 2025-09-07T06:59:46.9126964Z * [new branch] gh/guangyey/194/orig -> origin/gh/guangyey/194/orig 2025-09-07T06:59:46.9128975Z * [new branch] gh/guangyey/195/base -> origin/gh/guangyey/195/base 2025-09-07T06:59:46.9130401Z * [new branch] gh/guangyey/195/head -> origin/gh/guangyey/195/head 2025-09-07T06:59:46.9131899Z * [new branch] gh/guangyey/195/orig -> origin/gh/guangyey/195/orig 2025-09-07T06:59:46.9134006Z * [new branch] gh/guangyey/196/base -> origin/gh/guangyey/196/base 2025-09-07T06:59:46.9135401Z * [new branch] gh/guangyey/196/head -> origin/gh/guangyey/196/head 2025-09-07T06:59:46.9136694Z * [new branch] gh/guangyey/196/orig -> origin/gh/guangyey/196/orig 2025-09-07T06:59:46.9138806Z * [new branch] gh/guangyey/197/base -> origin/gh/guangyey/197/base 2025-09-07T06:59:46.9140023Z * [new branch] gh/guangyey/197/head -> origin/gh/guangyey/197/head 2025-09-07T06:59:46.9141407Z * [new branch] gh/guangyey/197/orig -> origin/gh/guangyey/197/orig 2025-09-07T06:59:46.9143358Z * [new branch] gh/guangyey/198/base -> origin/gh/guangyey/198/base 2025-09-07T06:59:46.9144816Z * [new branch] gh/guangyey/198/head -> origin/gh/guangyey/198/head 2025-09-07T06:59:46.9146224Z * [new branch] gh/guangyey/198/orig -> origin/gh/guangyey/198/orig 2025-09-07T06:59:46.9148160Z * [new branch] gh/guangyey/199/base -> origin/gh/guangyey/199/base 2025-09-07T06:59:46.9149859Z * [new branch] gh/guangyey/199/head -> origin/gh/guangyey/199/head 2025-09-07T06:59:46.9151136Z * [new branch] gh/guangyey/199/orig -> origin/gh/guangyey/199/orig 2025-09-07T06:59:46.9153252Z * [new branch] gh/guangyey/200/base -> origin/gh/guangyey/200/base 2025-09-07T06:59:46.9154566Z * [new branch] gh/guangyey/200/head -> origin/gh/guangyey/200/head 2025-09-07T06:59:46.9155958Z * [new branch] gh/guangyey/200/orig -> origin/gh/guangyey/200/orig 2025-09-07T06:59:46.9157944Z * [new branch] gh/guangyey/201/base -> origin/gh/guangyey/201/base 2025-09-07T06:59:46.9159414Z * [new branch] gh/guangyey/201/head -> origin/gh/guangyey/201/head 2025-09-07T06:59:46.9160892Z * [new branch] gh/guangyey/201/orig -> origin/gh/guangyey/201/orig 2025-09-07T06:59:46.9162870Z * [new branch] gh/guangyey/202/base -> origin/gh/guangyey/202/base 2025-09-07T06:59:46.9164227Z * [new branch] gh/guangyey/202/head -> origin/gh/guangyey/202/head 2025-09-07T06:59:46.9165646Z * [new branch] gh/guangyey/202/orig -> origin/gh/guangyey/202/orig 2025-09-07T06:59:46.9168072Z * [new branch] gh/guangyey/203/base -> origin/gh/guangyey/203/base 2025-09-07T06:59:46.9169514Z * [new branch] gh/guangyey/203/head -> origin/gh/guangyey/203/head 2025-09-07T06:59:46.9170920Z * [new branch] gh/guangyey/203/orig -> origin/gh/guangyey/203/orig 2025-09-07T06:59:46.9172826Z * [new branch] gh/guangyey/204/base -> origin/gh/guangyey/204/base 2025-09-07T06:59:46.9174294Z * [new branch] gh/guangyey/204/head -> origin/gh/guangyey/204/head 2025-09-07T06:59:46.9175697Z * [new branch] gh/guangyey/204/orig -> origin/gh/guangyey/204/orig 2025-09-07T06:59:46.9177793Z * [new branch] gh/guangyey/205/base -> origin/gh/guangyey/205/base 2025-09-07T06:59:46.9179154Z * [new branch] gh/guangyey/205/head -> origin/gh/guangyey/205/head 2025-09-07T06:59:46.9180556Z * [new branch] gh/guangyey/205/orig -> origin/gh/guangyey/205/orig 2025-09-07T06:59:46.9182443Z * [new branch] gh/guangyey/206/base -> origin/gh/guangyey/206/base 2025-09-07T06:59:46.9183895Z * [new branch] gh/guangyey/206/head -> origin/gh/guangyey/206/head 2025-09-07T06:59:46.9185244Z * [new branch] gh/guangyey/206/orig -> origin/gh/guangyey/206/orig 2025-09-07T06:59:46.9187187Z * [new branch] gh/guangyey/207/base -> origin/gh/guangyey/207/base 2025-09-07T06:59:46.9188578Z * [new branch] gh/guangyey/207/head -> origin/gh/guangyey/207/head 2025-09-07T06:59:46.9190085Z * [new branch] gh/guangyey/207/orig -> origin/gh/guangyey/207/orig 2025-09-07T06:59:46.9192093Z * [new branch] gh/guangyey/79/base -> origin/gh/guangyey/79/base 2025-09-07T06:59:46.9193568Z * [new branch] gh/guangyey/79/head -> origin/gh/guangyey/79/head 2025-09-07T06:59:46.9194920Z * [new branch] gh/guangyey/79/orig -> origin/gh/guangyey/79/orig 2025-09-07T06:59:46.9196917Z * [new branch] gh/guangyey/89/base -> origin/gh/guangyey/89/base 2025-09-07T06:59:46.9198295Z * [new branch] gh/guangyey/89/head -> origin/gh/guangyey/89/head 2025-09-07T06:59:46.9199975Z * [new branch] gh/guangyey/89/orig -> origin/gh/guangyey/89/orig 2025-09-07T06:59:46.9202765Z * [new branch] gh/guilhermeleobas/107/base -> origin/gh/guilhermeleobas/107/base 2025-09-07T06:59:46.9204602Z * [new branch] gh/guilhermeleobas/107/head -> origin/gh/guilhermeleobas/107/head 2025-09-07T06:59:46.9205903Z * [new branch] gh/guilhermeleobas/107/orig -> origin/gh/guilhermeleobas/107/orig 2025-09-07T06:59:46.9207888Z * [new branch] gh/guilhermeleobas/108/base -> origin/gh/guilhermeleobas/108/base 2025-09-07T06:59:46.9208995Z * [new branch] gh/guilhermeleobas/108/head -> origin/gh/guilhermeleobas/108/head 2025-09-07T06:59:46.9210754Z * [new branch] gh/guilhermeleobas/108/orig -> origin/gh/guilhermeleobas/108/orig 2025-09-07T06:59:46.9212813Z * [new branch] gh/guilhermeleobas/124/base -> origin/gh/guilhermeleobas/124/base 2025-09-07T06:59:46.9213900Z * [new branch] gh/guilhermeleobas/124/head -> origin/gh/guilhermeleobas/124/head 2025-09-07T06:59:46.9215668Z * [new branch] gh/guilhermeleobas/124/orig -> origin/gh/guilhermeleobas/124/orig 2025-09-07T06:59:46.9217563Z * [new branch] gh/guilhermeleobas/147/base -> origin/gh/guilhermeleobas/147/base 2025-09-07T06:59:46.9218849Z * [new branch] gh/guilhermeleobas/147/head -> origin/gh/guilhermeleobas/147/head 2025-09-07T06:59:46.9220401Z * [new branch] gh/guilhermeleobas/147/orig -> origin/gh/guilhermeleobas/147/orig 2025-09-07T06:59:46.9222321Z * [new branch] gh/guilhermeleobas/150/base -> origin/gh/guilhermeleobas/150/base 2025-09-07T06:59:46.9223440Z * [new branch] gh/guilhermeleobas/150/head -> origin/gh/guilhermeleobas/150/head 2025-09-07T06:59:46.9225157Z * [new branch] gh/guilhermeleobas/150/orig -> origin/gh/guilhermeleobas/150/orig 2025-09-07T06:59:46.9227134Z * [new branch] gh/guilhermeleobas/163/base -> origin/gh/guilhermeleobas/163/base 2025-09-07T06:59:46.9228226Z * [new branch] gh/guilhermeleobas/163/head -> origin/gh/guilhermeleobas/163/head 2025-09-07T06:59:46.9229573Z * [new branch] gh/guilhermeleobas/163/orig -> origin/gh/guilhermeleobas/163/orig 2025-09-07T06:59:46.9231650Z * [new branch] gh/guilhermeleobas/164/base -> origin/gh/guilhermeleobas/164/base 2025-09-07T06:59:46.9233067Z * [new branch] gh/guilhermeleobas/164/head -> origin/gh/guilhermeleobas/164/head 2025-09-07T06:59:46.9234404Z * [new branch] gh/guilhermeleobas/164/orig -> origin/gh/guilhermeleobas/164/orig 2025-09-07T06:59:46.9236260Z * [new branch] gh/guilhermeleobas/165/base -> origin/gh/guilhermeleobas/165/base 2025-09-07T06:59:46.9237693Z * [new branch] gh/guilhermeleobas/165/head -> origin/gh/guilhermeleobas/165/head 2025-09-07T06:59:46.9239090Z * [new branch] gh/guilhermeleobas/165/orig -> origin/gh/guilhermeleobas/165/orig 2025-09-07T06:59:46.9241078Z * [new branch] gh/guilhermeleobas/166/base -> origin/gh/guilhermeleobas/166/base 2025-09-07T06:59:46.9242475Z * [new branch] gh/guilhermeleobas/166/head -> origin/gh/guilhermeleobas/166/head 2025-09-07T06:59:46.9243870Z * [new branch] gh/guilhermeleobas/166/orig -> origin/gh/guilhermeleobas/166/orig 2025-09-07T06:59:46.9245908Z * [new branch] gh/guilhermeleobas/167/base -> origin/gh/guilhermeleobas/167/base 2025-09-07T06:59:46.9247219Z * [new branch] gh/guilhermeleobas/167/head -> origin/gh/guilhermeleobas/167/head 2025-09-07T06:59:46.9248554Z * [new branch] gh/guilhermeleobas/167/orig -> origin/gh/guilhermeleobas/167/orig 2025-09-07T06:59:46.9250498Z * [new branch] gh/guilhermeleobas/168/base -> origin/gh/guilhermeleobas/168/base 2025-09-07T06:59:46.9251885Z * [new branch] gh/guilhermeleobas/168/head -> origin/gh/guilhermeleobas/168/head 2025-09-07T06:59:46.9253266Z * [new branch] gh/guilhermeleobas/168/orig -> origin/gh/guilhermeleobas/168/orig 2025-09-07T06:59:46.9255157Z * [new branch] gh/guilhermeleobas/169/base -> origin/gh/guilhermeleobas/169/base 2025-09-07T06:59:46.9256551Z * [new branch] gh/guilhermeleobas/169/head -> origin/gh/guilhermeleobas/169/head 2025-09-07T06:59:46.9258026Z * [new branch] gh/guilhermeleobas/169/orig -> origin/gh/guilhermeleobas/169/orig 2025-09-07T06:59:46.9259917Z * [new branch] gh/guilhermeleobas/170/base -> origin/gh/guilhermeleobas/170/base 2025-09-07T06:59:46.9261348Z * [new branch] gh/guilhermeleobas/170/head -> origin/gh/guilhermeleobas/170/head 2025-09-07T06:59:46.9262770Z * [new branch] gh/guilhermeleobas/170/orig -> origin/gh/guilhermeleobas/170/orig 2025-09-07T06:59:46.9264695Z * [new branch] gh/guilhermeleobas/171/base -> origin/gh/guilhermeleobas/171/base 2025-09-07T06:59:46.9266038Z * [new branch] gh/guilhermeleobas/171/head -> origin/gh/guilhermeleobas/171/head 2025-09-07T06:59:46.9267413Z * [new branch] gh/guilhermeleobas/171/orig -> origin/gh/guilhermeleobas/171/orig 2025-09-07T06:59:46.9269362Z * [new branch] gh/guilhermeleobas/173/base -> origin/gh/guilhermeleobas/173/base 2025-09-07T06:59:46.9270840Z * [new branch] gh/guilhermeleobas/173/head -> origin/gh/guilhermeleobas/173/head 2025-09-07T06:59:46.9273055Z * [new branch] gh/guilhermeleobas/173/orig -> origin/gh/guilhermeleobas/173/orig 2025-09-07T06:59:46.9274956Z * [new branch] gh/guilhermeleobas/192/base -> origin/gh/guilhermeleobas/192/base 2025-09-07T06:59:46.9276462Z * [new branch] gh/guilhermeleobas/192/head -> origin/gh/guilhermeleobas/192/head 2025-09-07T06:59:46.9277829Z * [new branch] gh/guilhermeleobas/192/orig -> origin/gh/guilhermeleobas/192/orig 2025-09-07T06:59:46.9280101Z * [new branch] gh/guilhermeleobas/193/base -> origin/gh/guilhermeleobas/193/base 2025-09-07T06:59:46.9281477Z * [new branch] gh/guilhermeleobas/193/head -> origin/gh/guilhermeleobas/193/head 2025-09-07T06:59:46.9282946Z * [new branch] gh/guilhermeleobas/193/orig -> origin/gh/guilhermeleobas/193/orig 2025-09-07T06:59:46.9284943Z * [new branch] gh/guilhermeleobas/194/base -> origin/gh/guilhermeleobas/194/base 2025-09-07T06:59:46.9286868Z * [new branch] gh/guilhermeleobas/194/head -> origin/gh/guilhermeleobas/194/head 2025-09-07T06:59:46.9288273Z * [new branch] gh/guilhermeleobas/194/orig -> origin/gh/guilhermeleobas/194/orig 2025-09-07T06:59:46.9290440Z * [new branch] gh/guilhermeleobas/203/base -> origin/gh/guilhermeleobas/203/base 2025-09-07T06:59:46.9291775Z * [new branch] gh/guilhermeleobas/203/head -> origin/gh/guilhermeleobas/203/head 2025-09-07T06:59:46.9293124Z * [new branch] gh/guilhermeleobas/203/orig -> origin/gh/guilhermeleobas/203/orig 2025-09-07T06:59:46.9295062Z * [new branch] gh/guilhermeleobas/204/base -> origin/gh/guilhermeleobas/204/base 2025-09-07T06:59:46.9296457Z * [new branch] gh/guilhermeleobas/204/head -> origin/gh/guilhermeleobas/204/head 2025-09-07T06:59:46.9297837Z * [new branch] gh/guilhermeleobas/204/orig -> origin/gh/guilhermeleobas/204/orig 2025-09-07T06:59:46.9300135Z * [new branch] gh/guilhermeleobas/205/base -> origin/gh/guilhermeleobas/205/base 2025-09-07T06:59:46.9301466Z * [new branch] gh/guilhermeleobas/205/head -> origin/gh/guilhermeleobas/205/head 2025-09-07T06:59:46.9302860Z * [new branch] gh/guilhermeleobas/205/orig -> origin/gh/guilhermeleobas/205/orig 2025-09-07T06:59:46.9304793Z * [new branch] gh/guilhermeleobas/209/base -> origin/gh/guilhermeleobas/209/base 2025-09-07T06:59:46.9306235Z * [new branch] gh/guilhermeleobas/209/head -> origin/gh/guilhermeleobas/209/head 2025-09-07T06:59:46.9307644Z * [new branch] gh/guilhermeleobas/209/orig -> origin/gh/guilhermeleobas/209/orig 2025-09-07T06:59:46.9309678Z * [new branch] gh/guilhermeleobas/210/base -> origin/gh/guilhermeleobas/210/base 2025-09-07T06:59:46.9311166Z * [new branch] gh/guilhermeleobas/210/head -> origin/gh/guilhermeleobas/210/head 2025-09-07T06:59:46.9312592Z * [new branch] gh/guilhermeleobas/210/orig -> origin/gh/guilhermeleobas/210/orig 2025-09-07T06:59:46.9314606Z * [new branch] gh/guilhermeleobas/211/base -> origin/gh/guilhermeleobas/211/base 2025-09-07T06:59:46.9315999Z * [new branch] gh/guilhermeleobas/211/head -> origin/gh/guilhermeleobas/211/head 2025-09-07T06:59:46.9317550Z * [new branch] gh/guilhermeleobas/211/orig -> origin/gh/guilhermeleobas/211/orig 2025-09-07T06:59:46.9319522Z * [new branch] gh/guilhermeleobas/214/base -> origin/gh/guilhermeleobas/214/base 2025-09-07T06:59:46.9320966Z * [new branch] gh/guilhermeleobas/214/head -> origin/gh/guilhermeleobas/214/head 2025-09-07T06:59:46.9322411Z * [new branch] gh/guilhermeleobas/214/orig -> origin/gh/guilhermeleobas/214/orig 2025-09-07T06:59:46.9324327Z * [new branch] gh/guilhermeleobas/215/base -> origin/gh/guilhermeleobas/215/base 2025-09-07T06:59:46.9325732Z * [new branch] gh/guilhermeleobas/215/head -> origin/gh/guilhermeleobas/215/head 2025-09-07T06:59:46.9327122Z * [new branch] gh/guilhermeleobas/215/orig -> origin/gh/guilhermeleobas/215/orig 2025-09-07T06:59:46.9329156Z * [new branch] gh/guilhermeleobas/216/base -> origin/gh/guilhermeleobas/216/base 2025-09-07T06:59:46.9330637Z * [new branch] gh/guilhermeleobas/216/head -> origin/gh/guilhermeleobas/216/head 2025-09-07T06:59:46.9331985Z * [new branch] gh/guilhermeleobas/216/orig -> origin/gh/guilhermeleobas/216/orig 2025-09-07T06:59:46.9333971Z * [new branch] gh/guilhermeleobas/217/base -> origin/gh/guilhermeleobas/217/base 2025-09-07T06:59:46.9335395Z * [new branch] gh/guilhermeleobas/217/head -> origin/gh/guilhermeleobas/217/head 2025-09-07T06:59:46.9336770Z * [new branch] gh/guilhermeleobas/217/orig -> origin/gh/guilhermeleobas/217/orig 2025-09-07T06:59:46.9338704Z * [new branch] gh/guilhermeleobas/219/base -> origin/gh/guilhermeleobas/219/base 2025-09-07T06:59:46.9340149Z * [new branch] gh/guilhermeleobas/219/head -> origin/gh/guilhermeleobas/219/head 2025-09-07T06:59:46.9341523Z * [new branch] gh/guilhermeleobas/219/orig -> origin/gh/guilhermeleobas/219/orig 2025-09-07T06:59:46.9343436Z * [new branch] gh/guilhermeleobas/220/base -> origin/gh/guilhermeleobas/220/base 2025-09-07T06:59:46.9344820Z * [new branch] gh/guilhermeleobas/220/head -> origin/gh/guilhermeleobas/220/head 2025-09-07T06:59:46.9346215Z * [new branch] gh/guilhermeleobas/220/orig -> origin/gh/guilhermeleobas/220/orig 2025-09-07T06:59:46.9348286Z * [new branch] gh/guilhermeleobas/221/base -> origin/gh/guilhermeleobas/221/base 2025-09-07T06:59:46.9349649Z * [new branch] gh/guilhermeleobas/221/head -> origin/gh/guilhermeleobas/221/head 2025-09-07T06:59:46.9351150Z * [new branch] gh/guilhermeleobas/221/orig -> origin/gh/guilhermeleobas/221/orig 2025-09-07T06:59:46.9353402Z * [new branch] gh/guilhermeleobas/222/base -> origin/gh/guilhermeleobas/222/base 2025-09-07T06:59:46.9354716Z * [new branch] gh/guilhermeleobas/222/head -> origin/gh/guilhermeleobas/222/head 2025-09-07T06:59:46.9356063Z * [new branch] gh/guilhermeleobas/222/orig -> origin/gh/guilhermeleobas/222/orig 2025-09-07T06:59:46.9357991Z * [new branch] gh/guilhermeleobas/223/base -> origin/gh/guilhermeleobas/223/base 2025-09-07T06:59:46.9359411Z * [new branch] gh/guilhermeleobas/223/head -> origin/gh/guilhermeleobas/223/head 2025-09-07T06:59:46.9360960Z * [new branch] gh/guilhermeleobas/223/orig -> origin/gh/guilhermeleobas/223/orig 2025-09-07T06:59:46.9362938Z * [new branch] gh/guilhermeleobas/224/base -> origin/gh/guilhermeleobas/224/base 2025-09-07T06:59:46.9364334Z * [new branch] gh/guilhermeleobas/224/head -> origin/gh/guilhermeleobas/224/head 2025-09-07T06:59:46.9365716Z * [new branch] gh/guilhermeleobas/224/orig -> origin/gh/guilhermeleobas/224/orig 2025-09-07T06:59:46.9367732Z * [new branch] gh/guilhermeleobas/225/base -> origin/gh/guilhermeleobas/225/base 2025-09-07T06:59:46.9369217Z * [new branch] gh/guilhermeleobas/225/head -> origin/gh/guilhermeleobas/225/head 2025-09-07T06:59:46.9370662Z * [new branch] gh/guilhermeleobas/225/orig -> origin/gh/guilhermeleobas/225/orig 2025-09-07T06:59:46.9372554Z * [new branch] gh/guilhermeleobas/226/base -> origin/gh/guilhermeleobas/226/base 2025-09-07T06:59:46.9373976Z * [new branch] gh/guilhermeleobas/226/head -> origin/gh/guilhermeleobas/226/head 2025-09-07T06:59:46.9375351Z * [new branch] gh/guilhermeleobas/226/orig -> origin/gh/guilhermeleobas/226/orig 2025-09-07T06:59:46.9377311Z * [new branch] gh/guilhermeleobas/227/base -> origin/gh/guilhermeleobas/227/base 2025-09-07T06:59:46.9378734Z * [new branch] gh/guilhermeleobas/227/head -> origin/gh/guilhermeleobas/227/head 2025-09-07T06:59:46.9380190Z * [new branch] gh/guilhermeleobas/227/orig -> origin/gh/guilhermeleobas/227/orig 2025-09-07T06:59:46.9382062Z * [new branch] gh/guilhermeleobas/228/base -> origin/gh/guilhermeleobas/228/base 2025-09-07T06:59:46.9383504Z * [new branch] gh/guilhermeleobas/228/head -> origin/gh/guilhermeleobas/228/head 2025-09-07T06:59:46.9384822Z * [new branch] gh/guilhermeleobas/228/orig -> origin/gh/guilhermeleobas/228/orig 2025-09-07T06:59:46.9386830Z * [new branch] gh/guilhermeleobas/229/base -> origin/gh/guilhermeleobas/229/base 2025-09-07T06:59:46.9388264Z * [new branch] gh/guilhermeleobas/229/head -> origin/gh/guilhermeleobas/229/head 2025-09-07T06:59:46.9389687Z * [new branch] gh/guilhermeleobas/229/orig -> origin/gh/guilhermeleobas/229/orig 2025-09-07T06:59:46.9391843Z * [new branch] gh/guilhermeleobas/230/base -> origin/gh/guilhermeleobas/230/base 2025-09-07T06:59:46.9393190Z * [new branch] gh/guilhermeleobas/230/head -> origin/gh/guilhermeleobas/230/head 2025-09-07T06:59:46.9394562Z * [new branch] gh/guilhermeleobas/230/orig -> origin/gh/guilhermeleobas/230/orig 2025-09-07T06:59:46.9396549Z * [new branch] gh/guilhermeleobas/231/base -> origin/gh/guilhermeleobas/231/base 2025-09-07T06:59:46.9397991Z * [new branch] gh/guilhermeleobas/231/head -> origin/gh/guilhermeleobas/231/head 2025-09-07T06:59:46.9399376Z * [new branch] gh/guilhermeleobas/231/orig -> origin/gh/guilhermeleobas/231/orig 2025-09-07T06:59:46.9401538Z * [new branch] gh/guilhermeleobas/232/base -> origin/gh/guilhermeleobas/232/base 2025-09-07T06:59:46.9402908Z * [new branch] gh/guilhermeleobas/232/head -> origin/gh/guilhermeleobas/232/head 2025-09-07T06:59:46.9404345Z * [new branch] gh/guilhermeleobas/232/orig -> origin/gh/guilhermeleobas/232/orig 2025-09-07T06:59:46.9406462Z * [new branch] gh/guilhermeleobas/233/base -> origin/gh/guilhermeleobas/233/base 2025-09-07T06:59:46.9407701Z * [new branch] gh/guilhermeleobas/233/head -> origin/gh/guilhermeleobas/233/head 2025-09-07T06:59:46.9409115Z * [new branch] gh/guilhermeleobas/233/orig -> origin/gh/guilhermeleobas/233/orig 2025-09-07T06:59:46.9411130Z * [new branch] gh/guilhermeleobas/234/base -> origin/gh/guilhermeleobas/234/base 2025-09-07T06:59:46.9412486Z * [new branch] gh/guilhermeleobas/234/head -> origin/gh/guilhermeleobas/234/head 2025-09-07T06:59:46.9413892Z * [new branch] gh/guilhermeleobas/234/orig -> origin/gh/guilhermeleobas/234/orig 2025-09-07T06:59:46.9415898Z * [new branch] gh/guilhermeleobas/235/base -> origin/gh/guilhermeleobas/235/base 2025-09-07T06:59:46.9417300Z * [new branch] gh/guilhermeleobas/235/head -> origin/gh/guilhermeleobas/235/head 2025-09-07T06:59:46.9418739Z * [new branch] gh/guilhermeleobas/235/orig -> origin/gh/guilhermeleobas/235/orig 2025-09-07T06:59:46.9421284Z * [new branch] gh/guilhermeleobas/236/base -> origin/gh/guilhermeleobas/236/base 2025-09-07T06:59:46.9422676Z * [new branch] gh/guilhermeleobas/236/head -> origin/gh/guilhermeleobas/236/head 2025-09-07T06:59:46.9424142Z * [new branch] gh/guilhermeleobas/236/orig -> origin/gh/guilhermeleobas/236/orig 2025-09-07T06:59:46.9426194Z * [new branch] gh/guilhermeleobas/237/base -> origin/gh/guilhermeleobas/237/base 2025-09-07T06:59:46.9427547Z * [new branch] gh/guilhermeleobas/237/head -> origin/gh/guilhermeleobas/237/head 2025-09-07T06:59:46.9428927Z * [new branch] gh/guilhermeleobas/237/orig -> origin/gh/guilhermeleobas/237/orig 2025-09-07T06:59:46.9430765Z * [new branch] gh/guilhermeleobas/238/base -> origin/gh/guilhermeleobas/238/base 2025-09-07T06:59:46.9432302Z * [new branch] gh/guilhermeleobas/238/head -> origin/gh/guilhermeleobas/238/head 2025-09-07T06:59:46.9433671Z * [new branch] gh/guilhermeleobas/238/orig -> origin/gh/guilhermeleobas/238/orig 2025-09-07T06:59:46.9435658Z * [new branch] gh/guilhermeleobas/239/base -> origin/gh/guilhermeleobas/239/base 2025-09-07T06:59:46.9437148Z * [new branch] gh/guilhermeleobas/239/head -> origin/gh/guilhermeleobas/239/head 2025-09-07T06:59:46.9438541Z * [new branch] gh/guilhermeleobas/239/orig -> origin/gh/guilhermeleobas/239/orig 2025-09-07T06:59:46.9440647Z * [new branch] gh/guilhermeleobas/240/base -> origin/gh/guilhermeleobas/240/base 2025-09-07T06:59:46.9442073Z * [new branch] gh/guilhermeleobas/240/head -> origin/gh/guilhermeleobas/240/head 2025-09-07T06:59:46.9443472Z * [new branch] gh/guilhermeleobas/240/orig -> origin/gh/guilhermeleobas/240/orig 2025-09-07T06:59:46.9445527Z * [new branch] gh/guilhermeleobas/241/base -> origin/gh/guilhermeleobas/241/base 2025-09-07T06:59:46.9447003Z * [new branch] gh/guilhermeleobas/241/head -> origin/gh/guilhermeleobas/241/head 2025-09-07T06:59:46.9448398Z * [new branch] gh/guilhermeleobas/241/orig -> origin/gh/guilhermeleobas/241/orig 2025-09-07T06:59:46.9450333Z * [new branch] gh/guilhermeleobas/242/base -> origin/gh/guilhermeleobas/242/base 2025-09-07T06:59:46.9452067Z * [new branch] gh/guilhermeleobas/242/head -> origin/gh/guilhermeleobas/242/head 2025-09-07T06:59:46.9453330Z * [new branch] gh/guilhermeleobas/242/orig -> origin/gh/guilhermeleobas/242/orig 2025-09-07T06:59:46.9455236Z * [new branch] gh/guilhermeleobas/243/base -> origin/gh/guilhermeleobas/243/base 2025-09-07T06:59:46.9456614Z * [new branch] gh/guilhermeleobas/243/head -> origin/gh/guilhermeleobas/243/head 2025-09-07T06:59:46.9457962Z * [new branch] gh/guilhermeleobas/243/orig -> origin/gh/guilhermeleobas/243/orig 2025-09-07T06:59:46.9460060Z * [new branch] gh/guilhermeleobas/244/base -> origin/gh/guilhermeleobas/244/base 2025-09-07T06:59:46.9461279Z * [new branch] gh/guilhermeleobas/244/head -> origin/gh/guilhermeleobas/244/head 2025-09-07T06:59:46.9462749Z * [new branch] gh/guilhermeleobas/244/orig -> origin/gh/guilhermeleobas/244/orig 2025-09-07T06:59:46.9464748Z * [new branch] gh/guilhermeleobas/245/base -> origin/gh/guilhermeleobas/245/base 2025-09-07T06:59:46.9466177Z * [new branch] gh/guilhermeleobas/245/head -> origin/gh/guilhermeleobas/245/head 2025-09-07T06:59:46.9467587Z * [new branch] gh/guilhermeleobas/245/orig -> origin/gh/guilhermeleobas/245/orig 2025-09-07T06:59:46.9469519Z * [new branch] gh/guilhermeleobas/73/base -> origin/gh/guilhermeleobas/73/base 2025-09-07T06:59:46.9470846Z * [new branch] gh/guilhermeleobas/73/head -> origin/gh/guilhermeleobas/73/head 2025-09-07T06:59:46.9472422Z * [new branch] gh/guilhermeleobas/73/orig -> origin/gh/guilhermeleobas/73/orig 2025-09-07T06:59:46.9474730Z * [new branch] gh/henrylhtsang/140/base -> origin/gh/henrylhtsang/140/base 2025-09-07T06:59:46.9476165Z * [new branch] gh/henrylhtsang/140/head -> origin/gh/henrylhtsang/140/head 2025-09-07T06:59:46.9477689Z * [new branch] gh/henrylhtsang/140/orig -> origin/gh/henrylhtsang/140/orig 2025-09-07T06:59:46.9479565Z * [new branch] gh/henrylhtsang/141/base -> origin/gh/henrylhtsang/141/base 2025-09-07T06:59:46.9481048Z * [new branch] gh/henrylhtsang/141/head -> origin/gh/henrylhtsang/141/head 2025-09-07T06:59:46.9482523Z * [new branch] gh/henrylhtsang/141/orig -> origin/gh/henrylhtsang/141/orig 2025-09-07T06:59:46.9485278Z * [new branch] gh/henrylhtsang/142/base -> origin/gh/henrylhtsang/142/base 2025-09-07T06:59:46.9486831Z * [new branch] gh/henrylhtsang/142/head -> origin/gh/henrylhtsang/142/head 2025-09-07T06:59:46.9488313Z * [new branch] gh/henrylhtsang/142/orig -> origin/gh/henrylhtsang/142/orig 2025-09-07T06:59:46.9490162Z * [new branch] gh/henrylhtsang/143/base -> origin/gh/henrylhtsang/143/base 2025-09-07T06:59:46.9491538Z * [new branch] gh/henrylhtsang/143/head -> origin/gh/henrylhtsang/143/head 2025-09-07T06:59:46.9492865Z * [new branch] gh/henrylhtsang/143/orig -> origin/gh/henrylhtsang/143/orig 2025-09-07T06:59:46.9495370Z * [new branch] gh/henrylhtsang/144/base -> origin/gh/henrylhtsang/144/base 2025-09-07T06:59:46.9496748Z * [new branch] gh/henrylhtsang/144/head -> origin/gh/henrylhtsang/144/head 2025-09-07T06:59:46.9498189Z * [new branch] gh/henrylhtsang/144/orig -> origin/gh/henrylhtsang/144/orig 2025-09-07T06:59:46.9500258Z * [new branch] gh/henrylhtsang/145/base -> origin/gh/henrylhtsang/145/base 2025-09-07T06:59:46.9503308Z * [new branch] gh/henrylhtsang/145/head -> origin/gh/henrylhtsang/145/head 2025-09-07T06:59:46.9504679Z * [new branch] gh/henrylhtsang/145/orig -> origin/gh/henrylhtsang/145/orig 2025-09-07T06:59:46.9506689Z * [new branch] gh/henrylhtsang/146/base -> origin/gh/henrylhtsang/146/base 2025-09-07T06:59:46.9508222Z * [new branch] gh/henrylhtsang/146/head -> origin/gh/henrylhtsang/146/head 2025-09-07T06:59:46.9509631Z * [new branch] gh/henrylhtsang/146/orig -> origin/gh/henrylhtsang/146/orig 2025-09-07T06:59:46.9511884Z * [new branch] gh/henrylhtsang/147/base -> origin/gh/henrylhtsang/147/base 2025-09-07T06:59:46.9513289Z * [new branch] gh/henrylhtsang/147/head -> origin/gh/henrylhtsang/147/head 2025-09-07T06:59:46.9514668Z * [new branch] gh/henrylhtsang/147/orig -> origin/gh/henrylhtsang/147/orig 2025-09-07T06:59:46.9516693Z * [new branch] gh/henrylhtsang/148/base -> origin/gh/henrylhtsang/148/base 2025-09-07T06:59:46.9518380Z * [new branch] gh/henrylhtsang/148/head -> origin/gh/henrylhtsang/148/head 2025-09-07T06:59:46.9519827Z * [new branch] gh/henrylhtsang/148/orig -> origin/gh/henrylhtsang/148/orig 2025-09-07T06:59:46.9521581Z * [new branch] gh/henrylhtsang/149/base -> origin/gh/henrylhtsang/149/base 2025-09-07T06:59:46.9522993Z * [new branch] gh/henrylhtsang/149/head -> origin/gh/henrylhtsang/149/head 2025-09-07T06:59:46.9524340Z * [new branch] gh/henrylhtsang/149/orig -> origin/gh/henrylhtsang/149/orig 2025-09-07T06:59:46.9526721Z * [new branch] gh/huydhn/1/next -> origin/gh/huydhn/1/next 2025-09-07T06:59:46.9528561Z * [new branch] gh/huydhn/2/next -> origin/gh/huydhn/2/next 2025-09-07T06:59:46.9530453Z * [new branch] gh/huydhn/3/next -> origin/gh/huydhn/3/next 2025-09-07T06:59:46.9532360Z * [new branch] gh/huydhn/4/next -> origin/gh/huydhn/4/next 2025-09-07T06:59:46.9534253Z * [new branch] gh/huydhn/5/next -> origin/gh/huydhn/5/next 2025-09-07T06:59:46.9536155Z * [new branch] gh/huydhn/6/next -> origin/gh/huydhn/6/next 2025-09-07T06:59:46.9538443Z * [new branch] gh/int3/97/base -> origin/gh/int3/97/base 2025-09-07T06:59:46.9539899Z * [new branch] gh/int3/97/head -> origin/gh/int3/97/head 2025-09-07T06:59:46.9542342Z * [new branch] gh/isuruf/101/base -> origin/gh/isuruf/101/base 2025-09-07T06:59:46.9543771Z * [new branch] gh/isuruf/101/head -> origin/gh/isuruf/101/head 2025-09-07T06:59:46.9545630Z * [new branch] gh/isuruf/141/base -> origin/gh/isuruf/141/base 2025-09-07T06:59:46.9547032Z * [new branch] gh/isuruf/141/head -> origin/gh/isuruf/141/head 2025-09-07T06:59:46.9548454Z * [new branch] gh/isuruf/141/orig -> origin/gh/isuruf/141/orig 2025-09-07T06:59:46.9550919Z * [new branch] gh/isuruf/142/base -> origin/gh/isuruf/142/base 2025-09-07T06:59:46.9552405Z * [new branch] gh/isuruf/142/head -> origin/gh/isuruf/142/head 2025-09-07T06:59:46.9553876Z * [new branch] gh/isuruf/142/orig -> origin/gh/isuruf/142/orig 2025-09-07T06:59:46.9555634Z * [new branch] gh/isuruf/143/base -> origin/gh/isuruf/143/base 2025-09-07T06:59:46.9557216Z * [new branch] gh/isuruf/143/head -> origin/gh/isuruf/143/head 2025-09-07T06:59:46.9559017Z * [new branch] gh/isuruf/143/orig -> origin/gh/isuruf/143/orig 2025-09-07T06:59:46.9560857Z * [new branch] gh/isuruf/144/base -> origin/gh/isuruf/144/base 2025-09-07T06:59:46.9562307Z * [new branch] gh/isuruf/144/head -> origin/gh/isuruf/144/head 2025-09-07T06:59:46.9563745Z * [new branch] gh/isuruf/144/orig -> origin/gh/isuruf/144/orig 2025-09-07T06:59:46.9565548Z * [new branch] gh/isuruf/145/base -> origin/gh/isuruf/145/base 2025-09-07T06:59:46.9566907Z * [new branch] gh/isuruf/145/head -> origin/gh/isuruf/145/head 2025-09-07T06:59:46.9568342Z * [new branch] gh/isuruf/145/orig -> origin/gh/isuruf/145/orig 2025-09-07T06:59:46.9570243Z * [new branch] gh/isuruf/146/base -> origin/gh/isuruf/146/base 2025-09-07T06:59:46.9571709Z * [new branch] gh/isuruf/146/head -> origin/gh/isuruf/146/head 2025-09-07T06:59:46.9573082Z * [new branch] gh/isuruf/146/orig -> origin/gh/isuruf/146/orig 2025-09-07T06:59:46.9574923Z * [new branch] gh/isuruf/81/base -> origin/gh/isuruf/81/base 2025-09-07T06:59:46.9576300Z * [new branch] gh/isuruf/81/head -> origin/gh/isuruf/81/head 2025-09-07T06:59:46.9577875Z * [new branch] gh/isuruf/81/orig -> origin/gh/isuruf/81/orig 2025-09-07T06:59:46.9580170Z * [new branch] gh/jamesjwu/150/base -> origin/gh/jamesjwu/150/base 2025-09-07T06:59:46.9581399Z * [new branch] gh/jamesjwu/150/head -> origin/gh/jamesjwu/150/head 2025-09-07T06:59:46.9582794Z * [new branch] gh/jamesjwu/150/orig -> origin/gh/jamesjwu/150/orig 2025-09-07T06:59:46.9584823Z * [new branch] gh/jamesjwu/154/base -> origin/gh/jamesjwu/154/base 2025-09-07T06:59:46.9586157Z * [new branch] gh/jamesjwu/154/head -> origin/gh/jamesjwu/154/head 2025-09-07T06:59:46.9587520Z * [new branch] gh/jamesjwu/154/orig -> origin/gh/jamesjwu/154/orig 2025-09-07T06:59:46.9589426Z * [new branch] gh/jamesjwu/155/base -> origin/gh/jamesjwu/155/base 2025-09-07T06:59:46.9590857Z * [new branch] gh/jamesjwu/155/head -> origin/gh/jamesjwu/155/head 2025-09-07T06:59:46.9592499Z * [new branch] gh/jamesjwu/155/orig -> origin/gh/jamesjwu/155/orig 2025-09-07T06:59:46.9594329Z * [new branch] gh/jamesjwu/159/base -> origin/gh/jamesjwu/159/base 2025-09-07T06:59:46.9595817Z * [new branch] gh/jamesjwu/159/head -> origin/gh/jamesjwu/159/head 2025-09-07T06:59:46.9597199Z * [new branch] gh/jamesjwu/159/orig -> origin/gh/jamesjwu/159/orig 2025-09-07T06:59:46.9599334Z * [new branch] gh/jamesjwu/163/base -> origin/gh/jamesjwu/163/base 2025-09-07T06:59:46.9601048Z * [new branch] gh/jamesjwu/163/head -> origin/gh/jamesjwu/163/head 2025-09-07T06:59:46.9602445Z * [new branch] gh/jamesjwu/163/orig -> origin/gh/jamesjwu/163/orig 2025-09-07T06:59:46.9604288Z * [new branch] gh/jamesjwu/171/base -> origin/gh/jamesjwu/171/base 2025-09-07T06:59:46.9605695Z * [new branch] gh/jamesjwu/171/head -> origin/gh/jamesjwu/171/head 2025-09-07T06:59:46.9607282Z * [new branch] gh/jamesjwu/171/orig -> origin/gh/jamesjwu/171/orig 2025-09-07T06:59:46.9609538Z * [new branch] gh/jamesjwu/176/base -> origin/gh/jamesjwu/176/base 2025-09-07T06:59:46.9610937Z * [new branch] gh/jamesjwu/176/head -> origin/gh/jamesjwu/176/head 2025-09-07T06:59:46.9612308Z * [new branch] gh/jamesjwu/176/orig -> origin/gh/jamesjwu/176/orig 2025-09-07T06:59:46.9614259Z * [new branch] gh/jamesjwu/181/base -> origin/gh/jamesjwu/181/base 2025-09-07T06:59:46.9615713Z * [new branch] gh/jamesjwu/181/head -> origin/gh/jamesjwu/181/head 2025-09-07T06:59:46.9617121Z * [new branch] gh/jamesjwu/181/orig -> origin/gh/jamesjwu/181/orig 2025-09-07T06:59:46.9619020Z * [new branch] gh/jamesjwu/182/base -> origin/gh/jamesjwu/182/base 2025-09-07T06:59:46.9620452Z * [new branch] gh/jamesjwu/182/head -> origin/gh/jamesjwu/182/head 2025-09-07T06:59:46.9621760Z * [new branch] gh/jamesjwu/182/orig -> origin/gh/jamesjwu/182/orig 2025-09-07T06:59:46.9623665Z * [new branch] gh/jamesjwu/183/base -> origin/gh/jamesjwu/183/base 2025-09-07T06:59:46.9625079Z * [new branch] gh/jamesjwu/183/head -> origin/gh/jamesjwu/183/head 2025-09-07T06:59:46.9626512Z * [new branch] gh/jamesjwu/183/orig -> origin/gh/jamesjwu/183/orig 2025-09-07T06:59:46.9628424Z * [new branch] gh/jamesjwu/184/base -> origin/gh/jamesjwu/184/base 2025-09-07T06:59:46.9629829Z * [new branch] gh/jamesjwu/184/head -> origin/gh/jamesjwu/184/head 2025-09-07T06:59:46.9631406Z * [new branch] gh/jamesjwu/184/orig -> origin/gh/jamesjwu/184/orig 2025-09-07T06:59:46.9633332Z * [new branch] gh/jamesjwu/185/base -> origin/gh/jamesjwu/185/base 2025-09-07T06:59:46.9634916Z * [new branch] gh/jamesjwu/185/head -> origin/gh/jamesjwu/185/head 2025-09-07T06:59:46.9636321Z * [new branch] gh/jamesjwu/185/orig -> origin/gh/jamesjwu/185/orig 2025-09-07T06:59:46.9638039Z * [new branch] gh/jamesjwu/186/base -> origin/gh/jamesjwu/186/base 2025-09-07T06:59:46.9639417Z * [new branch] gh/jamesjwu/186/head -> origin/gh/jamesjwu/186/head 2025-09-07T06:59:46.9640790Z * [new branch] gh/jamesjwu/186/orig -> origin/gh/jamesjwu/186/orig 2025-09-07T06:59:46.9642628Z * [new branch] gh/jamesjwu/187/base -> origin/gh/jamesjwu/187/base 2025-09-07T06:59:46.9643980Z * [new branch] gh/jamesjwu/187/head -> origin/gh/jamesjwu/187/head 2025-09-07T06:59:46.9645419Z * [new branch] gh/jamesjwu/187/orig -> origin/gh/jamesjwu/187/orig 2025-09-07T06:59:46.9647312Z * [new branch] gh/jamesjwu/188/base -> origin/gh/jamesjwu/188/base 2025-09-07T06:59:46.9648731Z * [new branch] gh/jamesjwu/188/head -> origin/gh/jamesjwu/188/head 2025-09-07T06:59:46.9650156Z * [new branch] gh/jamesjwu/188/orig -> origin/gh/jamesjwu/188/orig 2025-09-07T06:59:46.9651996Z * [new branch] gh/jamesjwu/189/base -> origin/gh/jamesjwu/189/base 2025-09-07T06:59:46.9653464Z * [new branch] gh/jamesjwu/189/head -> origin/gh/jamesjwu/189/head 2025-09-07T06:59:46.9655075Z * [new branch] gh/jamesjwu/189/orig -> origin/gh/jamesjwu/189/orig 2025-09-07T06:59:46.9657397Z * [new branch] gh/jamesjwu/190/base -> origin/gh/jamesjwu/190/base 2025-09-07T06:59:46.9658819Z * [new branch] gh/jamesjwu/190/head -> origin/gh/jamesjwu/190/head 2025-09-07T06:59:46.9660406Z * [new branch] gh/jamesjwu/190/orig -> origin/gh/jamesjwu/190/orig 2025-09-07T06:59:46.9662494Z * [new branch] gh/jamesjwu/52/base -> origin/gh/jamesjwu/52/base 2025-09-07T06:59:46.9664004Z * [new branch] gh/jamesjwu/52/head -> origin/gh/jamesjwu/52/head 2025-09-07T06:59:46.9666300Z * [new branch] gh/jamesjwu/53/base -> origin/gh/jamesjwu/53/base 2025-09-07T06:59:46.9667699Z * [new branch] gh/jamesjwu/53/head -> origin/gh/jamesjwu/53/head 2025-09-07T06:59:46.9669519Z * [new branch] gh/jamesjwu/54/base -> origin/gh/jamesjwu/54/base 2025-09-07T06:59:46.9670896Z * [new branch] gh/jamesjwu/54/head -> origin/gh/jamesjwu/54/head 2025-09-07T06:59:46.9672920Z * [new branch] gh/jamesjwu/55/base -> origin/gh/jamesjwu/55/base 2025-09-07T06:59:46.9674242Z * [new branch] gh/jamesjwu/55/head -> origin/gh/jamesjwu/55/head 2025-09-07T06:59:46.9676102Z * [new branch] gh/jamesjwu/56/base -> origin/gh/jamesjwu/56/base 2025-09-07T06:59:46.9677524Z * [new branch] gh/jamesjwu/56/head -> origin/gh/jamesjwu/56/head 2025-09-07T06:59:46.9679815Z * [new branch] gh/jamesjwu/57/base -> origin/gh/jamesjwu/57/base 2025-09-07T06:59:46.9681176Z * [new branch] gh/jamesjwu/57/head -> origin/gh/jamesjwu/57/head 2025-09-07T06:59:46.9682990Z * [new branch] gh/jamesjwu/58/base -> origin/gh/jamesjwu/58/base 2025-09-07T06:59:46.9684453Z * [new branch] gh/jamesjwu/58/head -> origin/gh/jamesjwu/58/head 2025-09-07T06:59:46.9686234Z * [new branch] gh/jamesjwu/59/base -> origin/gh/jamesjwu/59/base 2025-09-07T06:59:46.9687595Z * [new branch] gh/jamesjwu/59/head -> origin/gh/jamesjwu/59/head 2025-09-07T06:59:46.9689422Z * [new branch] gh/jamesjwu/60/base -> origin/gh/jamesjwu/60/base 2025-09-07T06:59:46.9690906Z * [new branch] gh/jamesjwu/60/head -> origin/gh/jamesjwu/60/head 2025-09-07T06:59:46.9692768Z * [new branch] gh/jamesjwu/61/base -> origin/gh/jamesjwu/61/base 2025-09-07T06:59:46.9694143Z * [new branch] gh/jamesjwu/61/head -> origin/gh/jamesjwu/61/head 2025-09-07T06:59:46.9695956Z * [new branch] gh/jamesjwu/62/base -> origin/gh/jamesjwu/62/base 2025-09-07T06:59:46.9697320Z * [new branch] gh/jamesjwu/62/head -> origin/gh/jamesjwu/62/head 2025-09-07T06:59:46.9699120Z * [new branch] gh/jamesjwu/63/base -> origin/gh/jamesjwu/63/base 2025-09-07T06:59:46.9700805Z * [new branch] gh/jamesjwu/63/head -> origin/gh/jamesjwu/63/head 2025-09-07T06:59:46.9703011Z * [new branch] gh/jamesjwu/64/base -> origin/gh/jamesjwu/64/base 2025-09-07T06:59:46.9704417Z * [new branch] gh/jamesjwu/64/head -> origin/gh/jamesjwu/64/head 2025-09-07T06:59:46.9706324Z * [new branch] gh/jamesjwu/65/base -> origin/gh/jamesjwu/65/base 2025-09-07T06:59:46.9708172Z * [new branch] gh/jamesjwu/65/head -> origin/gh/jamesjwu/65/head 2025-09-07T06:59:46.9710542Z * [new branch] gh/janeyx99/165/base -> origin/gh/janeyx99/165/base 2025-09-07T06:59:46.9712102Z * [new branch] gh/janeyx99/165/head -> origin/gh/janeyx99/165/head 2025-09-07T06:59:46.9713473Z * [new branch] gh/janeyx99/165/orig -> origin/gh/janeyx99/165/orig 2025-09-07T06:59:46.9715193Z * [new branch] gh/janeyx99/201/base -> origin/gh/janeyx99/201/base 2025-09-07T06:59:46.9716590Z * [new branch] gh/janeyx99/201/head -> origin/gh/janeyx99/201/head 2025-09-07T06:59:46.9718036Z * [new branch] gh/janeyx99/201/orig -> origin/gh/janeyx99/201/orig 2025-09-07T06:59:46.9720094Z * [new branch] gh/janeyx99/225/base -> origin/gh/janeyx99/225/base 2025-09-07T06:59:46.9721553Z * [new branch] gh/janeyx99/225/head -> origin/gh/janeyx99/225/head 2025-09-07T06:59:46.9722975Z * [new branch] gh/janeyx99/225/orig -> origin/gh/janeyx99/225/orig 2025-09-07T06:59:46.9724948Z * [new branch] gh/janeyx99/296/base -> origin/gh/janeyx99/296/base 2025-09-07T06:59:46.9726338Z * [new branch] gh/janeyx99/296/head -> origin/gh/janeyx99/296/head 2025-09-07T06:59:46.9727766Z * [new branch] gh/janeyx99/296/orig -> origin/gh/janeyx99/296/orig 2025-09-07T06:59:46.9729665Z * [new branch] gh/janeyx99/297/base -> origin/gh/janeyx99/297/base 2025-09-07T06:59:46.9731666Z * [new branch] gh/janeyx99/297/head -> origin/gh/janeyx99/297/head 2025-09-07T06:59:46.9733042Z * [new branch] gh/janeyx99/297/orig -> origin/gh/janeyx99/297/orig 2025-09-07T06:59:46.9734914Z * [new branch] gh/janeyx99/298/base -> origin/gh/janeyx99/298/base 2025-09-07T06:59:46.9736311Z * [new branch] gh/janeyx99/298/head -> origin/gh/janeyx99/298/head 2025-09-07T06:59:46.9737736Z * [new branch] gh/janeyx99/298/orig -> origin/gh/janeyx99/298/orig 2025-09-07T06:59:46.9739601Z * [new branch] gh/janeyx99/299/base -> origin/gh/janeyx99/299/base 2025-09-07T06:59:46.9741044Z * [new branch] gh/janeyx99/299/head -> origin/gh/janeyx99/299/head 2025-09-07T06:59:46.9742488Z * [new branch] gh/janeyx99/299/orig -> origin/gh/janeyx99/299/orig 2025-09-07T06:59:46.9744521Z * [new branch] gh/janeyx99/300/base -> origin/gh/janeyx99/300/base 2025-09-07T06:59:46.9746085Z * [new branch] gh/janeyx99/300/head -> origin/gh/janeyx99/300/head 2025-09-07T06:59:46.9747553Z * [new branch] gh/janeyx99/300/orig -> origin/gh/janeyx99/300/orig 2025-09-07T06:59:46.9749518Z * [new branch] gh/janeyx99/301/base -> origin/gh/janeyx99/301/base 2025-09-07T06:59:46.9751166Z * [new branch] gh/janeyx99/301/head -> origin/gh/janeyx99/301/head 2025-09-07T06:59:46.9752676Z * [new branch] gh/janeyx99/301/orig -> origin/gh/janeyx99/301/orig 2025-09-07T06:59:46.9754365Z * [new branch] gh/janeyx99/302/base -> origin/gh/janeyx99/302/base 2025-09-07T06:59:46.9756350Z * [new branch] gh/janeyx99/302/head -> origin/gh/janeyx99/302/head 2025-09-07T06:59:46.9758085Z * [new branch] gh/janeyx99/303/base -> origin/gh/janeyx99/303/base 2025-09-07T06:59:46.9759421Z * [new branch] gh/janeyx99/303/head -> origin/gh/janeyx99/303/head 2025-09-07T06:59:46.9761389Z * [new branch] gh/janeyx99/88/base -> origin/gh/janeyx99/88/base 2025-09-07T06:59:46.9762803Z * [new branch] gh/janeyx99/88/head -> origin/gh/janeyx99/88/head 2025-09-07T06:59:46.9764203Z * [new branch] gh/janeyx99/88/orig -> origin/gh/janeyx99/88/orig 2025-09-07T06:59:46.9766628Z * [new branch] gh/jansel/360/base -> origin/gh/jansel/360/base 2025-09-07T06:59:46.9767986Z * [new branch] gh/jansel/360/head -> origin/gh/jansel/360/head 2025-09-07T06:59:46.9769905Z * [new branch] gh/jansel/451/base -> origin/gh/jansel/451/base 2025-09-07T06:59:46.9771422Z * [new branch] gh/jansel/451/head -> origin/gh/jansel/451/head 2025-09-07T06:59:46.9772765Z * [new branch] gh/jansel/451/orig -> origin/gh/jansel/451/orig 2025-09-07T06:59:46.9774652Z * [new branch] gh/jansel/462/base -> origin/gh/jansel/462/base 2025-09-07T06:59:46.9776052Z * [new branch] gh/jansel/462/head -> origin/gh/jansel/462/head 2025-09-07T06:59:46.9777453Z * [new branch] gh/jansel/462/orig -> origin/gh/jansel/462/orig 2025-09-07T06:59:46.9779330Z * [new branch] gh/jansel/531/base -> origin/gh/jansel/531/base 2025-09-07T06:59:46.9780726Z * [new branch] gh/jansel/531/head -> origin/gh/jansel/531/head 2025-09-07T06:59:46.9782230Z * [new branch] gh/jansel/531/orig -> origin/gh/jansel/531/orig 2025-09-07T06:59:46.9784613Z * [new branch] gh/jbschlosser/208/head -> origin/gh/jbschlosser/208/head 2025-09-07T06:59:46.9786586Z * [new branch] gh/jbschlosser/247/base -> origin/gh/jbschlosser/247/base 2025-09-07T06:59:46.9787977Z * [new branch] gh/jbschlosser/247/head -> origin/gh/jbschlosser/247/head 2025-09-07T06:59:46.9789398Z * [new branch] gh/jbschlosser/247/orig -> origin/gh/jbschlosser/247/orig 2025-09-07T06:59:46.9791420Z * [new branch] gh/jbschlosser/248/base -> origin/gh/jbschlosser/248/base 2025-09-07T06:59:46.9792844Z * [new branch] gh/jbschlosser/248/head -> origin/gh/jbschlosser/248/head 2025-09-07T06:59:46.9794241Z * [new branch] gh/jbschlosser/248/orig -> origin/gh/jbschlosser/248/orig 2025-09-07T06:59:46.9796263Z * [new branch] gh/jbschlosser/250/base -> origin/gh/jbschlosser/250/base 2025-09-07T06:59:46.9797638Z * [new branch] gh/jbschlosser/250/head -> origin/gh/jbschlosser/250/head 2025-09-07T06:59:46.9799060Z * [new branch] gh/jbschlosser/250/orig -> origin/gh/jbschlosser/250/orig 2025-09-07T06:59:46.9801575Z * [new branch] gh/jiayisunx/59/base -> origin/gh/jiayisunx/59/base 2025-09-07T06:59:46.9803087Z * [new branch] gh/jiayisunx/59/head -> origin/gh/jiayisunx/59/head 2025-09-07T06:59:46.9804476Z * [new branch] gh/jiayisunx/59/orig -> origin/gh/jiayisunx/59/orig 2025-09-07T06:59:46.9806285Z * [new branch] gh/jiayisunx/61/base -> origin/gh/jiayisunx/61/base 2025-09-07T06:59:46.9807688Z * [new branch] gh/jiayisunx/61/head -> origin/gh/jiayisunx/61/head 2025-09-07T06:59:46.9809239Z * [new branch] gh/jiayisunx/61/orig -> origin/gh/jiayisunx/61/orig 2025-09-07T06:59:46.9811490Z * [new branch] gh/jiayisunx/64/base -> origin/gh/jiayisunx/64/base 2025-09-07T06:59:46.9812852Z * [new branch] gh/jiayisunx/64/head -> origin/gh/jiayisunx/64/head 2025-09-07T06:59:46.9814231Z * [new branch] gh/jiayisunx/64/orig -> origin/gh/jiayisunx/64/orig 2025-09-07T06:59:46.9816177Z * [new branch] gh/jiayisunx/65/base -> origin/gh/jiayisunx/65/base 2025-09-07T06:59:46.9817620Z * [new branch] gh/jiayisunx/65/head -> origin/gh/jiayisunx/65/head 2025-09-07T06:59:46.9819002Z * [new branch] gh/jiayisunx/65/orig -> origin/gh/jiayisunx/65/orig 2025-09-07T06:59:46.9821467Z * [new branch] gh/jiayisunx/66/base -> origin/gh/jiayisunx/66/base 2025-09-07T06:59:46.9822870Z * [new branch] gh/jiayisunx/66/head -> origin/gh/jiayisunx/66/head 2025-09-07T06:59:46.9824256Z * [new branch] gh/jiayisunx/66/orig -> origin/gh/jiayisunx/66/orig 2025-09-07T06:59:46.9826276Z * [new branch] gh/jiayisunx/67/base -> origin/gh/jiayisunx/67/base 2025-09-07T06:59:46.9827635Z * [new branch] gh/jiayisunx/67/head -> origin/gh/jiayisunx/67/head 2025-09-07T06:59:46.9829048Z * [new branch] gh/jiayisunx/67/orig -> origin/gh/jiayisunx/67/orig 2025-09-07T06:59:46.9830898Z * [new branch] gh/jiayisunx/68/base -> origin/gh/jiayisunx/68/base 2025-09-07T06:59:46.9832459Z * [new branch] gh/jiayisunx/68/head -> origin/gh/jiayisunx/68/head 2025-09-07T06:59:46.9833775Z * [new branch] gh/jiayisunx/68/orig -> origin/gh/jiayisunx/68/orig 2025-09-07T06:59:46.9835711Z * [new branch] gh/jiayisunx/69/base -> origin/gh/jiayisunx/69/base 2025-09-07T06:59:46.9837091Z * [new branch] gh/jiayisunx/69/head -> origin/gh/jiayisunx/69/head 2025-09-07T06:59:46.9838482Z * [new branch] gh/jiayisunx/69/orig -> origin/gh/jiayisunx/69/orig 2025-09-07T06:59:46.9840926Z * [new branch] gh/jiayisunx/70/base -> origin/gh/jiayisunx/70/base 2025-09-07T06:59:46.9842351Z * [new branch] gh/jiayisunx/70/head -> origin/gh/jiayisunx/70/head 2025-09-07T06:59:46.9843768Z * [new branch] gh/jiayisunx/70/orig -> origin/gh/jiayisunx/70/orig 2025-09-07T06:59:46.9845621Z * [new branch] gh/jiayisunx/71/base -> origin/gh/jiayisunx/71/base 2025-09-07T06:59:46.9847015Z * [new branch] gh/jiayisunx/71/head -> origin/gh/jiayisunx/71/head 2025-09-07T06:59:46.9848440Z * [new branch] gh/jiayisunx/71/orig -> origin/gh/jiayisunx/71/orig 2025-09-07T06:59:46.9850363Z * [new branch] gh/jiayisunx/72/base -> origin/gh/jiayisunx/72/base 2025-09-07T06:59:46.9851743Z * [new branch] gh/jiayisunx/72/head -> origin/gh/jiayisunx/72/head 2025-09-07T06:59:46.9853149Z * [new branch] gh/jiayisunx/72/orig -> origin/gh/jiayisunx/72/orig 2025-09-07T06:59:46.9855066Z * [new branch] gh/jiayisunx/73/base -> origin/gh/jiayisunx/73/base 2025-09-07T06:59:46.9856494Z * [new branch] gh/jiayisunx/73/head -> origin/gh/jiayisunx/73/head 2025-09-07T06:59:46.9857938Z * [new branch] gh/jiayisunx/73/orig -> origin/gh/jiayisunx/73/orig 2025-09-07T06:59:46.9860686Z * [new branch] gh/jiayisunx/74/base -> origin/gh/jiayisunx/74/base 2025-09-07T06:59:46.9862409Z * [new branch] gh/jiayisunx/74/head -> origin/gh/jiayisunx/74/head 2025-09-07T06:59:46.9863859Z * [new branch] gh/jiayisunx/74/orig -> origin/gh/jiayisunx/74/orig 2025-09-07T06:59:46.9865686Z * [new branch] gh/jiayisunx/75/base -> origin/gh/jiayisunx/75/base 2025-09-07T06:59:46.9867181Z * [new branch] gh/jiayisunx/75/head -> origin/gh/jiayisunx/75/head 2025-09-07T06:59:46.9868397Z * [new branch] gh/jiayisunx/75/orig -> origin/gh/jiayisunx/75/orig 2025-09-07T06:59:46.9870263Z * [new branch] gh/jiayisunx/76/base -> origin/gh/jiayisunx/76/base 2025-09-07T06:59:46.9871766Z * [new branch] gh/jiayisunx/76/head -> origin/gh/jiayisunx/76/head 2025-09-07T06:59:46.9873100Z * [new branch] gh/jiayisunx/76/orig -> origin/gh/jiayisunx/76/orig 2025-09-07T06:59:46.9875252Z * [new branch] gh/jjwu@meta.com/1/base -> origin/gh/jjwu@meta.com/1/base 2025-09-07T06:59:46.9876589Z * [new branch] gh/jjwu@meta.com/1/head -> origin/gh/jjwu@meta.com/1/head 2025-09-07T06:59:46.9879426Z * [new branch] gh/justinchuby/111/base -> origin/gh/justinchuby/111/base 2025-09-07T06:59:46.9880972Z * [new branch] gh/justinchuby/111/head -> origin/gh/justinchuby/111/head 2025-09-07T06:59:46.9882467Z * [new branch] gh/justinchuby/111/orig -> origin/gh/justinchuby/111/orig 2025-09-07T06:59:46.9884357Z * [new branch] gh/justinchuby/112/base -> origin/gh/justinchuby/112/base 2025-09-07T06:59:46.9885698Z * [new branch] gh/justinchuby/112/head -> origin/gh/justinchuby/112/head 2025-09-07T06:59:46.9887133Z * [new branch] gh/justinchuby/112/orig -> origin/gh/justinchuby/112/orig 2025-09-07T06:59:46.9889021Z * [new branch] gh/justinchuby/113/base -> origin/gh/justinchuby/113/base 2025-09-07T06:59:46.9890429Z * [new branch] gh/justinchuby/113/head -> origin/gh/justinchuby/113/head 2025-09-07T06:59:46.9891936Z * [new branch] gh/justinchuby/113/orig -> origin/gh/justinchuby/113/orig 2025-09-07T06:59:46.9893796Z * [new branch] gh/justinchuby/114/base -> origin/gh/justinchuby/114/base 2025-09-07T06:59:46.9895169Z * [new branch] gh/justinchuby/114/head -> origin/gh/justinchuby/114/head 2025-09-07T06:59:46.9896651Z * [new branch] gh/justinchuby/114/orig -> origin/gh/justinchuby/114/orig 2025-09-07T06:59:46.9898598Z * [new branch] gh/justinchuby/115/base -> origin/gh/justinchuby/115/base 2025-09-07T06:59:46.9900232Z * [new branch] gh/justinchuby/115/head -> origin/gh/justinchuby/115/head 2025-09-07T06:59:46.9902499Z * [new branch] gh/justinchuby/115/orig -> origin/gh/justinchuby/115/orig 2025-09-07T06:59:46.9904770Z * [new branch] gh/karthickai/1/base -> origin/gh/karthickai/1/base 2025-09-07T06:59:46.9906318Z * [new branch] gh/karthickai/1/head -> origin/gh/karthickai/1/head 2025-09-07T06:59:46.9907748Z * [new branch] gh/karthickai/1/orig -> origin/gh/karthickai/1/orig 2025-09-07T06:59:46.9909602Z * [new branch] gh/karthickai/2/base -> origin/gh/karthickai/2/base 2025-09-07T06:59:46.9910875Z * [new branch] gh/karthickai/2/head -> origin/gh/karthickai/2/head 2025-09-07T06:59:46.9912446Z * [new branch] gh/karthickai/2/orig -> origin/gh/karthickai/2/orig 2025-09-07T06:59:46.9914730Z * [new branch] gh/kurtamohler/32/base -> origin/gh/kurtamohler/32/base 2025-09-07T06:59:46.9916195Z * [new branch] gh/kurtamohler/32/head -> origin/gh/kurtamohler/32/head 2025-09-07T06:59:46.9917583Z * [new branch] gh/kurtamohler/32/orig -> origin/gh/kurtamohler/32/orig 2025-09-07T06:59:46.9919503Z * [new branch] gh/kurtamohler/33/base -> origin/gh/kurtamohler/33/base 2025-09-07T06:59:46.9920895Z * [new branch] gh/kurtamohler/33/head -> origin/gh/kurtamohler/33/head 2025-09-07T06:59:46.9922265Z * [new branch] gh/kurtamohler/33/orig -> origin/gh/kurtamohler/33/orig 2025-09-07T06:59:46.9924234Z * [new branch] gh/kurtamohler/34/base -> origin/gh/kurtamohler/34/base 2025-09-07T06:59:46.9925847Z * [new branch] gh/kurtamohler/34/head -> origin/gh/kurtamohler/34/head 2025-09-07T06:59:46.9927051Z * [new branch] gh/kurtamohler/34/orig -> origin/gh/kurtamohler/34/orig 2025-09-07T06:59:46.9928907Z * [new branch] gh/kurtamohler/41/base -> origin/gh/kurtamohler/41/base 2025-09-07T06:59:46.9930318Z * [new branch] gh/kurtamohler/41/head -> origin/gh/kurtamohler/41/head 2025-09-07T06:59:46.9931684Z * [new branch] gh/kurtamohler/41/orig -> origin/gh/kurtamohler/41/orig 2025-09-07T06:59:46.9933592Z * [new branch] gh/kurtamohler/46/base -> origin/gh/kurtamohler/46/base 2025-09-07T06:59:46.9935633Z * [new branch] gh/kurtamohler/46/head -> origin/gh/kurtamohler/46/head 2025-09-07T06:59:46.9937044Z * [new branch] gh/kurtamohler/46/orig -> origin/gh/kurtamohler/46/orig 2025-09-07T06:59:46.9938930Z * [new branch] gh/kurtamohler/47/base -> origin/gh/kurtamohler/47/base 2025-09-07T06:59:46.9940486Z * [new branch] gh/kurtamohler/47/head -> origin/gh/kurtamohler/47/head 2025-09-07T06:59:46.9941876Z * [new branch] gh/kurtamohler/47/orig -> origin/gh/kurtamohler/47/orig 2025-09-07T06:59:46.9943730Z * [new branch] gh/kurtamohler/48/base -> origin/gh/kurtamohler/48/base 2025-09-07T06:59:46.9945234Z * [new branch] gh/kurtamohler/48/head -> origin/gh/kurtamohler/48/head 2025-09-07T06:59:46.9946594Z * [new branch] gh/kurtamohler/48/orig -> origin/gh/kurtamohler/48/orig 2025-09-07T06:59:46.9948452Z * [new branch] gh/kurtamohler/49/base -> origin/gh/kurtamohler/49/base 2025-09-07T06:59:46.9949866Z * [new branch] gh/kurtamohler/49/head -> origin/gh/kurtamohler/49/head 2025-09-07T06:59:46.9951172Z * [new branch] gh/kurtamohler/49/orig -> origin/gh/kurtamohler/49/orig 2025-09-07T06:59:46.9953315Z * [new branch] gh/kurtamohler/50/base -> origin/gh/kurtamohler/50/base 2025-09-07T06:59:46.9954746Z * [new branch] gh/kurtamohler/50/head -> origin/gh/kurtamohler/50/head 2025-09-07T06:59:46.9956136Z * [new branch] gh/kurtamohler/50/orig -> origin/gh/kurtamohler/50/orig 2025-09-07T06:59:46.9958644Z * [new branch] gh/kwen2501/130/base -> origin/gh/kwen2501/130/base 2025-09-07T06:59:46.9960086Z * [new branch] gh/kwen2501/130/head -> origin/gh/kwen2501/130/head 2025-09-07T06:59:46.9961422Z * [new branch] gh/kwen2501/130/orig -> origin/gh/kwen2501/130/orig 2025-09-07T06:59:46.9963325Z * [new branch] gh/kwen2501/15/base -> origin/gh/kwen2501/15/base 2025-09-07T06:59:46.9964726Z * [new branch] gh/kwen2501/15/head -> origin/gh/kwen2501/15/head 2025-09-07T06:59:46.9966626Z * [new branch] gh/kwen2501/156/base -> origin/gh/kwen2501/156/base 2025-09-07T06:59:46.9968017Z * [new branch] gh/kwen2501/156/head -> origin/gh/kwen2501/156/head 2025-09-07T06:59:46.9969393Z * [new branch] gh/kwen2501/156/orig -> origin/gh/kwen2501/156/orig 2025-09-07T06:59:46.9971335Z * [new branch] gh/kwen2501/170/base -> origin/gh/kwen2501/170/base 2025-09-07T06:59:46.9972851Z * [new branch] gh/kwen2501/170/head -> origin/gh/kwen2501/170/head 2025-09-07T06:59:46.9974747Z * [new branch] gh/kwen2501/186/base -> origin/gh/kwen2501/186/base 2025-09-07T06:59:46.9976190Z * [new branch] gh/kwen2501/186/head -> origin/gh/kwen2501/186/head 2025-09-07T06:59:46.9977628Z * [new branch] gh/kwen2501/186/orig -> origin/gh/kwen2501/186/orig 2025-09-07T06:59:46.9979430Z * [new branch] gh/kwen2501/187/base -> origin/gh/kwen2501/187/base 2025-09-07T06:59:46.9980924Z * [new branch] gh/kwen2501/187/head -> origin/gh/kwen2501/187/head 2025-09-07T06:59:46.9982288Z * [new branch] gh/kwen2501/187/orig -> origin/gh/kwen2501/187/orig 2025-09-07T06:59:46.9984160Z * [new branch] gh/kwen2501/188/base -> origin/gh/kwen2501/188/base 2025-09-07T06:59:46.9985593Z * [new branch] gh/kwen2501/188/head -> origin/gh/kwen2501/188/head 2025-09-07T06:59:46.9986969Z * [new branch] gh/kwen2501/188/orig -> origin/gh/kwen2501/188/orig 2025-09-07T06:59:46.9988873Z * [new branch] gh/kwen2501/194/base -> origin/gh/kwen2501/194/base 2025-09-07T06:59:46.9990299Z * [new branch] gh/kwen2501/194/head -> origin/gh/kwen2501/194/head 2025-09-07T06:59:46.9992035Z * [new branch] gh/kwen2501/194/orig -> origin/gh/kwen2501/194/orig 2025-09-07T06:59:46.9993872Z * [new branch] gh/kwen2501/199/base -> origin/gh/kwen2501/199/base 2025-09-07T06:59:46.9995937Z * [new branch] gh/kwen2501/199/head -> origin/gh/kwen2501/199/head 2025-09-07T06:59:46.9997365Z * [new branch] gh/kwen2501/199/orig -> origin/gh/kwen2501/199/orig 2025-09-07T06:59:46.9999130Z * [new branch] gh/kwen2501/200/base -> origin/gh/kwen2501/200/base 2025-09-07T06:59:47.0000831Z * [new branch] gh/kwen2501/200/head -> origin/gh/kwen2501/200/head 2025-09-07T06:59:47.0002293Z * [new branch] gh/kwen2501/200/orig -> origin/gh/kwen2501/200/orig 2025-09-07T06:59:47.0004180Z * [new branch] gh/kwen2501/201/base -> origin/gh/kwen2501/201/base 2025-09-07T06:59:47.0005547Z * [new branch] gh/kwen2501/201/head -> origin/gh/kwen2501/201/head 2025-09-07T06:59:47.0006968Z * [new branch] gh/kwen2501/201/orig -> origin/gh/kwen2501/201/orig 2025-09-07T06:59:47.0008845Z * [new branch] gh/kwen2501/203/base -> origin/gh/kwen2501/203/base 2025-09-07T06:59:47.0010214Z * [new branch] gh/kwen2501/203/head -> origin/gh/kwen2501/203/head 2025-09-07T06:59:47.0011606Z * [new branch] gh/kwen2501/203/orig -> origin/gh/kwen2501/203/orig 2025-09-07T06:59:47.0013527Z * [new branch] gh/kwen2501/204/base -> origin/gh/kwen2501/204/base 2025-09-07T06:59:47.0015034Z * [new branch] gh/kwen2501/204/head -> origin/gh/kwen2501/204/head 2025-09-07T06:59:47.0016394Z * [new branch] gh/kwen2501/204/orig -> origin/gh/kwen2501/204/orig 2025-09-07T06:59:47.0018279Z * [new branch] gh/kwen2501/205/base -> origin/gh/kwen2501/205/base 2025-09-07T06:59:47.0019635Z * [new branch] gh/kwen2501/205/head -> origin/gh/kwen2501/205/head 2025-09-07T06:59:47.0020992Z * [new branch] gh/kwen2501/205/orig -> origin/gh/kwen2501/205/orig 2025-09-07T06:59:47.0022805Z * [new branch] gh/kwen2501/206/base -> origin/gh/kwen2501/206/base 2025-09-07T06:59:47.0024263Z * [new branch] gh/kwen2501/206/head -> origin/gh/kwen2501/206/head 2025-09-07T06:59:47.0025670Z * [new branch] gh/kwen2501/206/orig -> origin/gh/kwen2501/206/orig 2025-09-07T06:59:47.0027569Z * [new branch] gh/kwen2501/207/base -> origin/gh/kwen2501/207/base 2025-09-07T06:59:47.0028904Z * [new branch] gh/kwen2501/207/head -> origin/gh/kwen2501/207/head 2025-09-07T06:59:47.0030448Z * [new branch] gh/kwen2501/207/orig -> origin/gh/kwen2501/207/orig 2025-09-07T06:59:47.0032663Z * [new branch] gh/kwen2501/208/base -> origin/gh/kwen2501/208/base 2025-09-07T06:59:47.0034030Z * [new branch] gh/kwen2501/208/head -> origin/gh/kwen2501/208/head 2025-09-07T06:59:47.0035438Z * [new branch] gh/kwen2501/208/orig -> origin/gh/kwen2501/208/orig 2025-09-07T06:59:47.0037957Z * [new branch] gh/kwen2501/209/base -> origin/gh/kwen2501/209/base 2025-09-07T06:59:47.0039791Z * [new branch] gh/kwen2501/209/head -> origin/gh/kwen2501/209/head 2025-09-07T06:59:47.0041290Z * [new branch] gh/kwen2501/209/orig -> origin/gh/kwen2501/209/orig 2025-09-07T06:59:47.0043311Z * [new branch] gh/kwen2501/210/base -> origin/gh/kwen2501/210/base 2025-09-07T06:59:47.0044730Z * [new branch] gh/kwen2501/210/head -> origin/gh/kwen2501/210/head 2025-09-07T06:59:47.0046139Z * [new branch] gh/kwen2501/210/orig -> origin/gh/kwen2501/210/orig 2025-09-07T06:59:47.0048129Z * [new branch] gh/kwen2501/211/base -> origin/gh/kwen2501/211/base 2025-09-07T06:59:47.0049557Z * [new branch] gh/kwen2501/211/head -> origin/gh/kwen2501/211/head 2025-09-07T06:59:47.0051665Z * [new branch] gh/kwen2501/212/base -> origin/gh/kwen2501/212/base 2025-09-07T06:59:47.0053120Z * [new branch] gh/kwen2501/212/head -> origin/gh/kwen2501/212/head 2025-09-07T06:59:47.0054568Z * [new branch] gh/kwen2501/212/orig -> origin/gh/kwen2501/212/orig 2025-09-07T06:59:47.0056510Z * [new branch] gh/kwen2501/213/base -> origin/gh/kwen2501/213/base 2025-09-07T06:59:47.0057952Z * [new branch] gh/kwen2501/213/head -> origin/gh/kwen2501/213/head 2025-09-07T06:59:47.0059392Z * [new branch] gh/kwen2501/213/orig -> origin/gh/kwen2501/213/orig 2025-09-07T06:59:47.0061488Z * [new branch] gh/kwen2501/214/base -> origin/gh/kwen2501/214/base 2025-09-07T06:59:47.0062908Z * [new branch] gh/kwen2501/214/head -> origin/gh/kwen2501/214/head 2025-09-07T06:59:47.0064324Z * [new branch] gh/kwen2501/214/orig -> origin/gh/kwen2501/214/orig 2025-09-07T06:59:47.0066368Z * [new branch] gh/kwen2501/215/base -> origin/gh/kwen2501/215/base 2025-09-07T06:59:47.0068287Z * [new branch] gh/kwen2501/215/head -> origin/gh/kwen2501/215/head 2025-09-07T06:59:47.0069718Z * [new branch] gh/kwen2501/215/orig -> origin/gh/kwen2501/215/orig 2025-09-07T06:59:47.0071838Z * [new branch] gh/kwen2501/216/base -> origin/gh/kwen2501/216/base 2025-09-07T06:59:47.0073292Z * [new branch] gh/kwen2501/216/head -> origin/gh/kwen2501/216/head 2025-09-07T06:59:47.0074924Z * [new branch] gh/kwen2501/216/orig -> origin/gh/kwen2501/216/orig 2025-09-07T06:59:47.0076900Z * [new branch] gh/kwen2501/217/base -> origin/gh/kwen2501/217/base 2025-09-07T06:59:47.0078233Z * [new branch] gh/kwen2501/217/head -> origin/gh/kwen2501/217/head 2025-09-07T06:59:47.0079612Z * [new branch] gh/kwen2501/217/orig -> origin/gh/kwen2501/217/orig 2025-09-07T06:59:47.0081538Z * [new branch] gh/kwen2501/218/base -> origin/gh/kwen2501/218/base 2025-09-07T06:59:47.0083037Z * [new branch] gh/kwen2501/218/head -> origin/gh/kwen2501/218/head 2025-09-07T06:59:47.0084439Z * [new branch] gh/kwen2501/218/orig -> origin/gh/kwen2501/218/orig 2025-09-07T06:59:47.0086439Z * [new branch] gh/kwen2501/219/base -> origin/gh/kwen2501/219/base 2025-09-07T06:59:47.0087862Z * [new branch] gh/kwen2501/219/head -> origin/gh/kwen2501/219/head 2025-09-07T06:59:47.0089315Z * [new branch] gh/kwen2501/219/orig -> origin/gh/kwen2501/219/orig 2025-09-07T06:59:47.0091343Z * [new branch] gh/kwen2501/220/base -> origin/gh/kwen2501/220/base 2025-09-07T06:59:47.0092735Z * [new branch] gh/kwen2501/220/head -> origin/gh/kwen2501/220/head 2025-09-07T06:59:47.0094179Z * [new branch] gh/kwen2501/220/orig -> origin/gh/kwen2501/220/orig 2025-09-07T06:59:47.0096256Z * [new branch] gh/kwen2501/221/base -> origin/gh/kwen2501/221/base 2025-09-07T06:59:47.0097593Z * [new branch] gh/kwen2501/221/head -> origin/gh/kwen2501/221/head 2025-09-07T06:59:47.0099022Z * [new branch] gh/kwen2501/221/orig -> origin/gh/kwen2501/221/orig 2025-09-07T06:59:47.0102881Z * [new branch] gh/kwen2501/222/base -> origin/gh/kwen2501/222/base 2025-09-07T06:59:47.0104762Z * [new branch] gh/kwen2501/222/head -> origin/gh/kwen2501/222/head 2025-09-07T06:59:47.0106173Z * [new branch] gh/kwen2501/222/orig -> origin/gh/kwen2501/222/orig 2025-09-07T06:59:47.0108171Z * [new branch] gh/kwen2501/223/base -> origin/gh/kwen2501/223/base 2025-09-07T06:59:47.0109595Z * [new branch] gh/kwen2501/223/head -> origin/gh/kwen2501/223/head 2025-09-07T06:59:47.0110957Z * [new branch] gh/kwen2501/223/orig -> origin/gh/kwen2501/223/orig 2025-09-07T06:59:47.0113297Z * [new branch] gh/kwen2501/224/base -> origin/gh/kwen2501/224/base 2025-09-07T06:59:47.0114640Z * [new branch] gh/kwen2501/224/head -> origin/gh/kwen2501/224/head 2025-09-07T06:59:47.0116025Z * [new branch] gh/kwen2501/224/orig -> origin/gh/kwen2501/224/orig 2025-09-07T06:59:47.0118005Z * [new branch] gh/kwen2501/225/base -> origin/gh/kwen2501/225/base 2025-09-07T06:59:47.0119414Z * [new branch] gh/kwen2501/225/head -> origin/gh/kwen2501/225/head 2025-09-07T06:59:47.0120971Z * [new branch] gh/kwen2501/225/orig -> origin/gh/kwen2501/225/orig 2025-09-07T06:59:47.0122884Z * [new branch] gh/kwen2501/226/base -> origin/gh/kwen2501/226/base 2025-09-07T06:59:47.0124323Z * [new branch] gh/kwen2501/226/head -> origin/gh/kwen2501/226/head 2025-09-07T06:59:47.0126247Z * [new branch] gh/kwen2501/226/orig -> origin/gh/kwen2501/226/orig 2025-09-07T06:59:47.0128258Z * [new branch] gh/kwen2501/227/base -> origin/gh/kwen2501/227/base 2025-09-07T06:59:47.0129626Z * [new branch] gh/kwen2501/227/head -> origin/gh/kwen2501/227/head 2025-09-07T06:59:47.0131029Z * [new branch] gh/kwen2501/227/orig -> origin/gh/kwen2501/227/orig 2025-09-07T06:59:47.0133124Z * [new branch] gh/kwen2501/228/base -> origin/gh/kwen2501/228/base 2025-09-07T06:59:47.0134539Z * [new branch] gh/kwen2501/228/head -> origin/gh/kwen2501/228/head 2025-09-07T06:59:47.0135913Z * [new branch] gh/kwen2501/228/orig -> origin/gh/kwen2501/228/orig 2025-09-07T06:59:47.0137864Z * [new branch] gh/kwen2501/229/base -> origin/gh/kwen2501/229/base 2025-09-07T06:59:47.0139359Z * [new branch] gh/kwen2501/229/head -> origin/gh/kwen2501/229/head 2025-09-07T06:59:47.0140862Z * [new branch] gh/kwen2501/229/orig -> origin/gh/kwen2501/229/orig 2025-09-07T06:59:47.0142884Z * [new branch] gh/kwen2501/230/base -> origin/gh/kwen2501/230/base 2025-09-07T06:59:47.0144274Z * [new branch] gh/kwen2501/230/head -> origin/gh/kwen2501/230/head 2025-09-07T06:59:47.0145693Z * [new branch] gh/kwen2501/230/orig -> origin/gh/kwen2501/230/orig 2025-09-07T06:59:47.0147752Z * [new branch] gh/kwen2501/231/base -> origin/gh/kwen2501/231/base 2025-09-07T06:59:47.0149159Z * [new branch] gh/kwen2501/231/head -> origin/gh/kwen2501/231/head 2025-09-07T06:59:47.0150590Z * [new branch] gh/kwen2501/231/orig -> origin/gh/kwen2501/231/orig 2025-09-07T06:59:47.0152761Z * [new branch] gh/kwen2501/232/base -> origin/gh/kwen2501/232/base 2025-09-07T06:59:47.0154194Z * [new branch] gh/kwen2501/232/head -> origin/gh/kwen2501/232/head 2025-09-07T06:59:47.0155581Z * [new branch] gh/kwen2501/232/orig -> origin/gh/kwen2501/232/orig 2025-09-07T06:59:47.0158281Z * [new branch] gh/laithsakka/156/base -> origin/gh/laithsakka/156/base 2025-09-07T06:59:47.0159602Z * [new branch] gh/laithsakka/156/head -> origin/gh/laithsakka/156/head 2025-09-07T06:59:47.0161028Z * [new branch] gh/laithsakka/156/orig -> origin/gh/laithsakka/156/orig 2025-09-07T06:59:47.0163110Z * [new branch] gh/laithsakka/160/base -> origin/gh/laithsakka/160/base 2025-09-07T06:59:47.0164532Z * [new branch] gh/laithsakka/160/head -> origin/gh/laithsakka/160/head 2025-09-07T06:59:47.0165962Z * [new branch] gh/laithsakka/160/orig -> origin/gh/laithsakka/160/orig 2025-09-07T06:59:47.0168066Z * [new branch] gh/laithsakka/178/base -> origin/gh/laithsakka/178/base 2025-09-07T06:59:47.0169484Z * [new branch] gh/laithsakka/178/head -> origin/gh/laithsakka/178/head 2025-09-07T06:59:47.0170992Z * [new branch] gh/laithsakka/178/orig -> origin/gh/laithsakka/178/orig 2025-09-07T06:59:47.0172941Z * [new branch] gh/laithsakka/191/base -> origin/gh/laithsakka/191/base 2025-09-07T06:59:47.0174349Z * [new branch] gh/laithsakka/191/head -> origin/gh/laithsakka/191/head 2025-09-07T06:59:47.0175815Z * [new branch] gh/laithsakka/191/orig -> origin/gh/laithsakka/191/orig 2025-09-07T06:59:47.0177735Z * [new branch] gh/laithsakka/237/base -> origin/gh/laithsakka/237/base 2025-09-07T06:59:47.0179190Z * [new branch] gh/laithsakka/237/head -> origin/gh/laithsakka/237/head 2025-09-07T06:59:47.0180618Z * [new branch] gh/laithsakka/237/orig -> origin/gh/laithsakka/237/orig 2025-09-07T06:59:47.0182504Z * [new branch] gh/laithsakka/249/base -> origin/gh/laithsakka/249/base 2025-09-07T06:59:47.0183911Z * [new branch] gh/laithsakka/249/head -> origin/gh/laithsakka/249/head 2025-09-07T06:59:47.0185346Z * [new branch] gh/laithsakka/249/orig -> origin/gh/laithsakka/249/orig 2025-09-07T06:59:47.0187514Z * [new branch] gh/laithsakka/251/base -> origin/gh/laithsakka/251/base 2025-09-07T06:59:47.0188900Z * [new branch] gh/laithsakka/251/head -> origin/gh/laithsakka/251/head 2025-09-07T06:59:47.0190417Z * [new branch] gh/laithsakka/251/orig -> origin/gh/laithsakka/251/orig 2025-09-07T06:59:47.0192596Z * [new branch] gh/laithsakka/254/base -> origin/gh/laithsakka/254/base 2025-09-07T06:59:47.0193925Z * [new branch] gh/laithsakka/254/head -> origin/gh/laithsakka/254/head 2025-09-07T06:59:47.0195327Z * [new branch] gh/laithsakka/254/orig -> origin/gh/laithsakka/254/orig 2025-09-07T06:59:47.0197889Z * [new branch] gh/laithsakka/255/base -> origin/gh/laithsakka/255/base 2025-09-07T06:59:47.0199463Z * [new branch] gh/laithsakka/255/head -> origin/gh/laithsakka/255/head 2025-09-07T06:59:47.0200917Z * [new branch] gh/laithsakka/255/orig -> origin/gh/laithsakka/255/orig 2025-09-07T06:59:47.0202796Z * [new branch] gh/laithsakka/256/base -> origin/gh/laithsakka/256/base 2025-09-07T06:59:47.0204295Z * [new branch] gh/laithsakka/256/head -> origin/gh/laithsakka/256/head 2025-09-07T06:59:47.0205673Z * [new branch] gh/laithsakka/256/orig -> origin/gh/laithsakka/256/orig 2025-09-07T06:59:47.0207579Z * [new branch] gh/laithsakka/257/base -> origin/gh/laithsakka/257/base 2025-09-07T06:59:47.0209017Z * [new branch] gh/laithsakka/257/head -> origin/gh/laithsakka/257/head 2025-09-07T06:59:47.0210558Z * [new branch] gh/laithsakka/257/orig -> origin/gh/laithsakka/257/orig 2025-09-07T06:59:47.0212539Z * [new branch] gh/laithsakka/258/base -> origin/gh/laithsakka/258/base 2025-09-07T06:59:47.0214059Z * [new branch] gh/laithsakka/258/head -> origin/gh/laithsakka/258/head 2025-09-07T06:59:47.0215406Z * [new branch] gh/laithsakka/258/orig -> origin/gh/laithsakka/258/orig 2025-09-07T06:59:47.0217323Z * [new branch] gh/laithsakka/259/base -> origin/gh/laithsakka/259/base 2025-09-07T06:59:47.0218779Z * [new branch] gh/laithsakka/259/head -> origin/gh/laithsakka/259/head 2025-09-07T06:59:47.0220162Z * [new branch] gh/laithsakka/259/orig -> origin/gh/laithsakka/259/orig 2025-09-07T06:59:47.0222071Z * [new branch] gh/laithsakka/260/base -> origin/gh/laithsakka/260/base 2025-09-07T06:59:47.0223549Z * [new branch] gh/laithsakka/260/head -> origin/gh/laithsakka/260/head 2025-09-07T06:59:47.0225055Z * [new branch] gh/laithsakka/260/orig -> origin/gh/laithsakka/260/orig 2025-09-07T06:59:47.0227423Z * [new branch] gh/laithsakka/261/base -> origin/gh/laithsakka/261/base 2025-09-07T06:59:47.0228845Z * [new branch] gh/laithsakka/261/head -> origin/gh/laithsakka/261/head 2025-09-07T06:59:47.0230330Z * [new branch] gh/laithsakka/261/orig -> origin/gh/laithsakka/261/orig 2025-09-07T06:59:47.0232824Z * [new branch] gh/laithsakka/262/base -> origin/gh/laithsakka/262/base 2025-09-07T06:59:47.0234579Z * [new branch] gh/laithsakka/262/head -> origin/gh/laithsakka/262/head 2025-09-07T06:59:47.0236020Z * [new branch] gh/laithsakka/262/orig -> origin/gh/laithsakka/262/orig 2025-09-07T06:59:47.0238418Z * [new branch] gh/laithsakka/263/base -> origin/gh/laithsakka/263/base 2025-09-07T06:59:47.0239840Z * [new branch] gh/laithsakka/263/head -> origin/gh/laithsakka/263/head 2025-09-07T06:59:47.0241219Z * [new branch] gh/laithsakka/263/orig -> origin/gh/laithsakka/263/orig 2025-09-07T06:59:47.0243358Z * [new branch] gh/laithsakka/264/base -> origin/gh/laithsakka/264/base 2025-09-07T06:59:47.0244728Z * [new branch] gh/laithsakka/264/head -> origin/gh/laithsakka/264/head 2025-09-07T06:59:47.0246159Z * [new branch] gh/laithsakka/264/orig -> origin/gh/laithsakka/264/orig 2025-09-07T06:59:47.0248325Z * [new branch] gh/laithsakka/265/base -> origin/gh/laithsakka/265/base 2025-09-07T06:59:47.0249679Z * [new branch] gh/laithsakka/265/head -> origin/gh/laithsakka/265/head 2025-09-07T06:59:47.0251155Z * [new branch] gh/laithsakka/265/orig -> origin/gh/laithsakka/265/orig 2025-09-07T06:59:47.0253221Z * [new branch] gh/laithsakka/266/base -> origin/gh/laithsakka/266/base 2025-09-07T06:59:47.0254627Z * [new branch] gh/laithsakka/266/head -> origin/gh/laithsakka/266/head 2025-09-07T06:59:47.0256065Z * [new branch] gh/laithsakka/266/orig -> origin/gh/laithsakka/266/orig 2025-09-07T06:59:47.0258058Z * [new branch] gh/laithsakka/267/base -> origin/gh/laithsakka/267/base 2025-09-07T06:59:47.0259549Z * [new branch] gh/laithsakka/267/head -> origin/gh/laithsakka/267/head 2025-09-07T06:59:47.0260973Z * [new branch] gh/laithsakka/267/orig -> origin/gh/laithsakka/267/orig 2025-09-07T06:59:47.0262960Z * [new branch] gh/laithsakka/268/base -> origin/gh/laithsakka/268/base 2025-09-07T06:59:47.0264435Z * [new branch] gh/laithsakka/268/head -> origin/gh/laithsakka/268/head 2025-09-07T06:59:47.0265871Z * [new branch] gh/laithsakka/268/orig -> origin/gh/laithsakka/268/orig 2025-09-07T06:59:47.0267933Z * [new branch] gh/laithsakka/28/base -> origin/gh/laithsakka/28/base 2025-09-07T06:59:47.0269868Z * [new branch] gh/laithsakka/29/base -> origin/gh/laithsakka/29/base 2025-09-07T06:59:47.0272009Z * [new branch] gh/laithsakka/30/base -> origin/gh/laithsakka/30/base 2025-09-07T06:59:47.0273362Z * [new branch] gh/laithsakka/30/head -> origin/gh/laithsakka/30/head 2025-09-07T06:59:47.0275187Z * [new branch] gh/laithsakka/31/base -> origin/gh/laithsakka/31/base 2025-09-07T06:59:47.0276526Z * [new branch] gh/laithsakka/31/head -> origin/gh/laithsakka/31/head 2025-09-07T06:59:47.0278514Z * [new branch] gh/laithsakka/32/base -> origin/gh/laithsakka/32/base 2025-09-07T06:59:47.0279843Z * [new branch] gh/laithsakka/32/head -> origin/gh/laithsakka/32/head 2025-09-07T06:59:47.0283678Z * [new branch] gh/lucaskabela/1/base -> origin/gh/lucaskabela/1/base 2025-09-07T06:59:47.0285231Z * [new branch] gh/lucaskabela/1/head -> origin/gh/lucaskabela/1/head 2025-09-07T06:59:47.0287200Z * [new branch] gh/lucaskabela/10/base -> origin/gh/lucaskabela/10/base 2025-09-07T06:59:47.0288682Z * [new branch] gh/lucaskabela/10/head -> origin/gh/lucaskabela/10/head 2025-09-07T06:59:47.0290072Z * [new branch] gh/lucaskabela/10/orig -> origin/gh/lucaskabela/10/orig 2025-09-07T06:59:47.0291827Z * [new branch] gh/lucaskabela/11/base -> origin/gh/lucaskabela/11/base 2025-09-07T06:59:47.0293256Z * [new branch] gh/lucaskabela/11/head -> origin/gh/lucaskabela/11/head 2025-09-07T06:59:47.0294697Z * [new branch] gh/lucaskabela/11/orig -> origin/gh/lucaskabela/11/orig 2025-09-07T06:59:47.0296507Z * [new branch] gh/lucaskabela/12/base -> origin/gh/lucaskabela/12/base 2025-09-07T06:59:47.0297951Z * [new branch] gh/lucaskabela/12/head -> origin/gh/lucaskabela/12/head 2025-09-07T06:59:47.0299398Z * [new branch] gh/lucaskabela/12/orig -> origin/gh/lucaskabela/12/orig 2025-09-07T06:59:47.0301492Z * [new branch] gh/lucaskabela/13/base -> origin/gh/lucaskabela/13/base 2025-09-07T06:59:47.0302886Z * [new branch] gh/lucaskabela/13/head -> origin/gh/lucaskabela/13/head 2025-09-07T06:59:47.0304369Z * [new branch] gh/lucaskabela/13/orig -> origin/gh/lucaskabela/13/orig 2025-09-07T06:59:47.0306209Z * [new branch] gh/lucaskabela/14/base -> origin/gh/lucaskabela/14/base 2025-09-07T06:59:47.0307691Z * [new branch] gh/lucaskabela/14/head -> origin/gh/lucaskabela/14/head 2025-09-07T06:59:47.0309104Z * [new branch] gh/lucaskabela/14/orig -> origin/gh/lucaskabela/14/orig 2025-09-07T06:59:47.0311044Z * [new branch] gh/lucaskabela/15/base -> origin/gh/lucaskabela/15/base 2025-09-07T06:59:47.0312537Z * [new branch] gh/lucaskabela/15/head -> origin/gh/lucaskabela/15/head 2025-09-07T06:59:47.0313941Z * [new branch] gh/lucaskabela/15/orig -> origin/gh/lucaskabela/15/orig 2025-09-07T06:59:47.0315787Z * [new branch] gh/lucaskabela/16/base -> origin/gh/lucaskabela/16/base 2025-09-07T06:59:47.0317162Z * [new branch] gh/lucaskabela/16/head -> origin/gh/lucaskabela/16/head 2025-09-07T06:59:47.0318575Z * [new branch] gh/lucaskabela/16/orig -> origin/gh/lucaskabela/16/orig 2025-09-07T06:59:47.0320382Z * [new branch] gh/lucaskabela/17/base -> origin/gh/lucaskabela/17/base 2025-09-07T06:59:47.0321773Z * [new branch] gh/lucaskabela/17/head -> origin/gh/lucaskabela/17/head 2025-09-07T06:59:47.0323220Z * [new branch] gh/lucaskabela/17/orig -> origin/gh/lucaskabela/17/orig 2025-09-07T06:59:47.0325151Z * [new branch] gh/lucaskabela/2/base -> origin/gh/lucaskabela/2/base 2025-09-07T06:59:47.0326757Z * [new branch] gh/lucaskabela/2/head -> origin/gh/lucaskabela/2/head 2025-09-07T06:59:47.0328190Z * [new branch] gh/lucaskabela/2/orig -> origin/gh/lucaskabela/2/orig 2025-09-07T06:59:47.0330299Z * [new branch] gh/lucaskabela/3/base -> origin/gh/lucaskabela/3/base 2025-09-07T06:59:47.0331769Z * [new branch] gh/lucaskabela/3/head -> origin/gh/lucaskabela/3/head 2025-09-07T06:59:47.0333081Z * [new branch] gh/lucaskabela/3/orig -> origin/gh/lucaskabela/3/orig 2025-09-07T06:59:47.0334939Z * [new branch] gh/lucaskabela/4/base -> origin/gh/lucaskabela/4/base 2025-09-07T06:59:47.0336433Z * [new branch] gh/lucaskabela/4/head -> origin/gh/lucaskabela/4/head 2025-09-07T06:59:47.0337971Z * [new branch] gh/lucaskabela/4/orig -> origin/gh/lucaskabela/4/orig 2025-09-07T06:59:47.0339926Z * [new branch] gh/lucaskabela/5/base -> origin/gh/lucaskabela/5/base 2025-09-07T06:59:47.0341346Z * [new branch] gh/lucaskabela/5/head -> origin/gh/lucaskabela/5/head 2025-09-07T06:59:47.0342787Z * [new branch] gh/lucaskabela/5/orig -> origin/gh/lucaskabela/5/orig 2025-09-07T06:59:47.0344619Z * [new branch] gh/lucaskabela/6/base -> origin/gh/lucaskabela/6/base 2025-09-07T06:59:47.0346095Z * [new branch] gh/lucaskabela/6/head -> origin/gh/lucaskabela/6/head 2025-09-07T06:59:47.0347502Z * [new branch] gh/lucaskabela/6/orig -> origin/gh/lucaskabela/6/orig 2025-09-07T06:59:47.0349966Z * [new branch] gh/lucaskabela/7/base -> origin/gh/lucaskabela/7/base 2025-09-07T06:59:47.0351516Z * [new branch] gh/lucaskabela/7/head -> origin/gh/lucaskabela/7/head 2025-09-07T06:59:47.0352934Z * [new branch] gh/lucaskabela/7/orig -> origin/gh/lucaskabela/7/orig 2025-09-07T06:59:47.0354936Z * [new branch] gh/lucaskabela/8/base -> origin/gh/lucaskabela/8/base 2025-09-07T06:59:47.0356301Z * [new branch] gh/lucaskabela/8/head -> origin/gh/lucaskabela/8/head 2025-09-07T06:59:47.0357682Z * [new branch] gh/lucaskabela/8/orig -> origin/gh/lucaskabela/8/orig 2025-09-07T06:59:47.0359747Z * [new branch] gh/lucaskabela/9/base -> origin/gh/lucaskabela/9/base 2025-09-07T06:59:47.0361085Z * [new branch] gh/lucaskabela/9/head -> origin/gh/lucaskabela/9/head 2025-09-07T06:59:47.0362574Z * [new branch] gh/lucaskabela/9/orig -> origin/gh/lucaskabela/9/orig 2025-09-07T06:59:47.0364924Z * [new branch] gh/lw/3/base -> origin/gh/lw/3/base 2025-09-07T06:59:47.0366312Z * [new branch] gh/lw/3/head -> origin/gh/lw/3/head 2025-09-07T06:59:47.0367748Z * [new branch] gh/lw/3/orig -> origin/gh/lw/3/orig 2025-09-07T06:59:47.0370178Z * [new branch] gh/malfet/14/base -> origin/gh/malfet/14/base 2025-09-07T06:59:47.0372289Z * [new branch] gh/malfet/330/base -> origin/gh/malfet/330/base 2025-09-07T06:59:47.0373771Z * [new branch] gh/malfet/330/head -> origin/gh/malfet/330/head 2025-09-07T06:59:47.0375143Z * [new branch] gh/malfet/330/orig -> origin/gh/malfet/330/orig 2025-09-07T06:59:47.0377077Z * [new branch] gh/malfet/396/base -> origin/gh/malfet/396/base 2025-09-07T06:59:47.0378531Z * [new branch] gh/malfet/396/head -> origin/gh/malfet/396/head 2025-09-07T06:59:47.0379970Z * [new branch] gh/malfet/396/orig -> origin/gh/malfet/396/orig 2025-09-07T06:59:47.0382365Z * [new branch] gh/malfet/397/base -> origin/gh/malfet/397/base 2025-09-07T06:59:47.0383885Z * [new branch] gh/malfet/397/head -> origin/gh/malfet/397/head 2025-09-07T06:59:47.0385303Z * [new branch] gh/malfet/397/orig -> origin/gh/malfet/397/orig 2025-09-07T06:59:47.0387241Z * [new branch] gh/malfet/398/base -> origin/gh/malfet/398/base 2025-09-07T06:59:47.0388776Z * [new branch] gh/malfet/398/head -> origin/gh/malfet/398/head 2025-09-07T06:59:47.0391298Z * [new branch] gh/malfet/398/orig -> origin/gh/malfet/398/orig 2025-09-07T06:59:47.0392898Z * [new branch] gh/malfet/399/base -> origin/gh/malfet/399/base 2025-09-07T06:59:47.0394054Z * [new branch] gh/malfet/399/head -> origin/gh/malfet/399/head 2025-09-07T06:59:47.0395485Z * [new branch] gh/malfet/399/orig -> origin/gh/malfet/399/orig 2025-09-07T06:59:47.0397371Z * [new branch] gh/malfet/414/base -> origin/gh/malfet/414/base 2025-09-07T06:59:47.0398823Z * [new branch] gh/malfet/414/head -> origin/gh/malfet/414/head 2025-09-07T06:59:47.0400946Z * [new branch] gh/malfet/414/orig -> origin/gh/malfet/414/orig 2025-09-07T06:59:47.0402942Z * [new branch] gh/malfet/417/base -> origin/gh/malfet/417/base 2025-09-07T06:59:47.0404868Z * [new branch] gh/malfet/417/head -> origin/gh/malfet/417/head 2025-09-07T06:59:47.0406282Z * [new branch] gh/malfet/417/orig -> origin/gh/malfet/417/orig 2025-09-07T06:59:47.0408182Z * [new branch] gh/malfet/418/base -> origin/gh/malfet/418/base 2025-09-07T06:59:47.0409638Z * [new branch] gh/malfet/418/head -> origin/gh/malfet/418/head 2025-09-07T06:59:47.0411001Z * [new branch] gh/malfet/418/orig -> origin/gh/malfet/418/orig 2025-09-07T06:59:47.0413207Z * [new branch] gh/malfet/475/base -> origin/gh/malfet/475/base 2025-09-07T06:59:47.0414680Z * [new branch] gh/malfet/475/head -> origin/gh/malfet/475/head 2025-09-07T06:59:47.0416082Z * [new branch] gh/malfet/475/orig -> origin/gh/malfet/475/orig 2025-09-07T06:59:47.0418046Z * [new branch] gh/malfet/476/base -> origin/gh/malfet/476/base 2025-09-07T06:59:47.0419476Z * [new branch] gh/malfet/476/head -> origin/gh/malfet/476/head 2025-09-07T06:59:47.0420820Z * [new branch] gh/malfet/476/orig -> origin/gh/malfet/476/orig 2025-09-07T06:59:47.0422690Z * [new branch] gh/malfet/477/base -> origin/gh/malfet/477/base 2025-09-07T06:59:47.0424284Z * [new branch] gh/malfet/477/head -> origin/gh/malfet/477/head 2025-09-07T06:59:47.0425700Z * [new branch] gh/malfet/477/orig -> origin/gh/malfet/477/orig 2025-09-07T06:59:47.0427532Z * [new branch] gh/malfet/478/base -> origin/gh/malfet/478/base 2025-09-07T06:59:47.0428977Z * [new branch] gh/malfet/478/head -> origin/gh/malfet/478/head 2025-09-07T06:59:47.0430396Z * [new branch] gh/malfet/478/orig -> origin/gh/malfet/478/orig 2025-09-07T06:59:47.0432378Z * [new branch] gh/malfet/479/base -> origin/gh/malfet/479/base 2025-09-07T06:59:47.0433835Z * [new branch] gh/malfet/479/head -> origin/gh/malfet/479/head 2025-09-07T06:59:47.0435325Z * [new branch] gh/malfet/479/orig -> origin/gh/malfet/479/orig 2025-09-07T06:59:47.0437260Z * [new branch] gh/malfet/480/base -> origin/gh/malfet/480/base 2025-09-07T06:59:47.0438693Z * [new branch] gh/malfet/480/head -> origin/gh/malfet/480/head 2025-09-07T06:59:47.0440183Z * [new branch] gh/malfet/480/orig -> origin/gh/malfet/480/orig 2025-09-07T06:59:47.0448517Z * [new branch] gh/malfet/481/base -> origin/gh/malfet/481/base 2025-09-07T06:59:47.0448838Z * [new branch] gh/malfet/481/head -> origin/gh/malfet/481/head 2025-09-07T06:59:47.0449055Z * [new branch] gh/malfet/481/orig -> origin/gh/malfet/481/orig 2025-09-07T06:59:47.0449217Z * [new branch] gh/malfet/482/base -> origin/gh/malfet/482/base 2025-09-07T06:59:47.0449510Z * [new branch] gh/malfet/482/head -> origin/gh/malfet/482/head 2025-09-07T06:59:47.0449703Z * [new branch] gh/malfet/482/orig -> origin/gh/malfet/482/orig 2025-09-07T06:59:47.0452338Z * [new branch] gh/malfet/483/base -> origin/gh/malfet/483/base 2025-09-07T06:59:47.0453725Z * [new branch] gh/malfet/483/head -> origin/gh/malfet/483/head 2025-09-07T06:59:47.0455119Z * [new branch] gh/malfet/483/orig -> origin/gh/malfet/483/orig 2025-09-07T06:59:47.0457149Z * [new branch] gh/malfet/484/base -> origin/gh/malfet/484/base 2025-09-07T06:59:47.0458575Z * [new branch] gh/malfet/484/head -> origin/gh/malfet/484/head 2025-09-07T06:59:47.0460616Z * [new branch] gh/malfet/484/orig -> origin/gh/malfet/484/orig 2025-09-07T06:59:47.0462629Z * [new branch] gh/malfet/485/base -> origin/gh/malfet/485/base 2025-09-07T06:59:47.0464111Z * [new branch] gh/malfet/485/head -> origin/gh/malfet/485/head 2025-09-07T06:59:47.0465588Z * [new branch] gh/malfet/485/orig -> origin/gh/malfet/485/orig 2025-09-07T06:59:47.0467618Z * [new branch] gh/malfet/486/base -> origin/gh/malfet/486/base 2025-09-07T06:59:47.0469015Z * [new branch] gh/malfet/486/head -> origin/gh/malfet/486/head 2025-09-07T06:59:47.0470421Z * [new branch] gh/malfet/486/orig -> origin/gh/malfet/486/orig 2025-09-07T06:59:47.0472710Z * [new branch] gh/malfet/487/base -> origin/gh/malfet/487/base 2025-09-07T06:59:47.0474162Z * [new branch] gh/malfet/487/head -> origin/gh/malfet/487/head 2025-09-07T06:59:47.0475559Z * [new branch] gh/malfet/487/orig -> origin/gh/malfet/487/orig 2025-09-07T06:59:47.0477537Z * [new branch] gh/malfet/488/base -> origin/gh/malfet/488/base 2025-09-07T06:59:47.0478989Z * [new branch] gh/malfet/488/head -> origin/gh/malfet/488/head 2025-09-07T06:59:47.0480453Z * [new branch] gh/malfet/488/orig -> origin/gh/malfet/488/orig 2025-09-07T06:59:47.0482441Z * [new branch] gh/malfet/489/base -> origin/gh/malfet/489/base 2025-09-07T06:59:47.0483915Z * [new branch] gh/malfet/489/head -> origin/gh/malfet/489/head 2025-09-07T06:59:47.0485508Z * [new branch] gh/malfet/489/orig -> origin/gh/malfet/489/orig 2025-09-07T06:59:47.0487480Z * [new branch] gh/malfet/490/base -> origin/gh/malfet/490/base 2025-09-07T06:59:47.0488894Z * [new branch] gh/malfet/490/head -> origin/gh/malfet/490/head 2025-09-07T06:59:47.0490325Z * [new branch] gh/malfet/490/orig -> origin/gh/malfet/490/orig 2025-09-07T06:59:47.0492404Z * [new branch] gh/malfet/491/base -> origin/gh/malfet/491/base 2025-09-07T06:59:47.0493879Z * [new branch] gh/malfet/491/head -> origin/gh/malfet/491/head 2025-09-07T06:59:47.0495325Z * [new branch] gh/malfet/491/orig -> origin/gh/malfet/491/orig 2025-09-07T06:59:47.0497185Z * [new branch] gh/malfet/492/base -> origin/gh/malfet/492/base 2025-09-07T06:59:47.0498660Z * [new branch] gh/malfet/492/head -> origin/gh/malfet/492/head 2025-09-07T06:59:47.0500307Z * [new branch] gh/malfet/492/orig -> origin/gh/malfet/492/orig 2025-09-07T06:59:47.0503984Z * [new branch] gh/malfet/493/base -> origin/gh/malfet/493/base 2025-09-07T06:59:47.0505427Z * [new branch] gh/malfet/493/head -> origin/gh/malfet/493/head 2025-09-07T06:59:47.0506904Z * [new branch] gh/malfet/493/orig -> origin/gh/malfet/493/orig 2025-09-07T06:59:47.0508978Z * [new branch] gh/malfet/494/base -> origin/gh/malfet/494/base 2025-09-07T06:59:47.0510400Z * [new branch] gh/malfet/494/head -> origin/gh/malfet/494/head 2025-09-07T06:59:47.0512216Z * [new branch] gh/malfet/494/orig -> origin/gh/malfet/494/orig 2025-09-07T06:59:47.0514520Z * [new branch] gh/malfet/495/base -> origin/gh/malfet/495/base 2025-09-07T06:59:47.0516057Z * [new branch] gh/malfet/495/head -> origin/gh/malfet/495/head 2025-09-07T06:59:47.0517546Z * [new branch] gh/malfet/495/orig -> origin/gh/malfet/495/orig 2025-09-07T06:59:47.0519555Z * [new branch] gh/malfet/496/base -> origin/gh/malfet/496/base 2025-09-07T06:59:47.0521003Z * [new branch] gh/malfet/496/head -> origin/gh/malfet/496/head 2025-09-07T06:59:47.0522433Z * [new branch] gh/malfet/496/orig -> origin/gh/malfet/496/orig 2025-09-07T06:59:47.0524432Z * [new branch] gh/malfet/497/base -> origin/gh/malfet/497/base 2025-09-07T06:59:47.0525890Z * [new branch] gh/malfet/497/head -> origin/gh/malfet/497/head 2025-09-07T06:59:47.0527385Z * [new branch] gh/malfet/497/orig -> origin/gh/malfet/497/orig 2025-09-07T06:59:47.0529444Z * [new branch] gh/malfet/498/base -> origin/gh/malfet/498/base 2025-09-07T06:59:47.0530858Z * [new branch] gh/malfet/498/head -> origin/gh/malfet/498/head 2025-09-07T06:59:47.0532278Z * [new branch] gh/malfet/498/orig -> origin/gh/malfet/498/orig 2025-09-07T06:59:47.0534155Z * [new branch] gh/malfet/499/base -> origin/gh/malfet/499/base 2025-09-07T06:59:47.0535573Z * [new branch] gh/malfet/499/head -> origin/gh/malfet/499/head 2025-09-07T06:59:47.0536978Z * [new branch] gh/malfet/499/orig -> origin/gh/malfet/499/orig 2025-09-07T06:59:47.0538982Z * [new branch] gh/malfet/500/base -> origin/gh/malfet/500/base 2025-09-07T06:59:47.0540418Z * [new branch] gh/malfet/500/head -> origin/gh/malfet/500/head 2025-09-07T06:59:47.0541853Z * [new branch] gh/malfet/500/orig -> origin/gh/malfet/500/orig 2025-09-07T06:59:47.0543957Z * [new branch] gh/malfet/501/base -> origin/gh/malfet/501/base 2025-09-07T06:59:47.0545409Z * [new branch] gh/malfet/501/head -> origin/gh/malfet/501/head 2025-09-07T06:59:47.0546844Z * [new branch] gh/malfet/501/orig -> origin/gh/malfet/501/orig 2025-09-07T06:59:47.0548851Z * [new branch] gh/malfet/502/base -> origin/gh/malfet/502/base 2025-09-07T06:59:47.0550237Z * [new branch] gh/malfet/502/head -> origin/gh/malfet/502/head 2025-09-07T06:59:47.0551830Z * [new branch] gh/malfet/502/orig -> origin/gh/malfet/502/orig 2025-09-07T06:59:47.0553850Z * [new branch] gh/malfet/503/base -> origin/gh/malfet/503/base 2025-09-07T06:59:47.0555256Z * [new branch] gh/malfet/503/head -> origin/gh/malfet/503/head 2025-09-07T06:59:47.0556707Z * [new branch] gh/malfet/503/orig -> origin/gh/malfet/503/orig 2025-09-07T06:59:47.0558749Z * [new branch] gh/malfet/504/base -> origin/gh/malfet/504/base 2025-09-07T06:59:47.0560330Z * [new branch] gh/malfet/504/head -> origin/gh/malfet/504/head 2025-09-07T06:59:47.0561694Z * [new branch] gh/malfet/504/orig -> origin/gh/malfet/504/orig 2025-09-07T06:59:47.0563753Z * [new branch] gh/malfet/505/base -> origin/gh/malfet/505/base 2025-09-07T06:59:47.0565247Z * [new branch] gh/malfet/505/head -> origin/gh/malfet/505/head 2025-09-07T06:59:47.0566747Z * [new branch] gh/malfet/505/orig -> origin/gh/malfet/505/orig 2025-09-07T06:59:47.0568851Z * [new branch] gh/malfet/506/base -> origin/gh/malfet/506/base 2025-09-07T06:59:47.0570215Z * [new branch] gh/malfet/506/head -> origin/gh/malfet/506/head 2025-09-07T06:59:47.0571526Z * [new branch] gh/malfet/506/orig -> origin/gh/malfet/506/orig 2025-09-07T06:59:47.0573568Z * [new branch] gh/malfet/507/base -> origin/gh/malfet/507/base 2025-09-07T06:59:47.0574938Z * [new branch] gh/malfet/507/head -> origin/gh/malfet/507/head 2025-09-07T06:59:47.0576354Z * [new branch] gh/malfet/507/orig -> origin/gh/malfet/507/orig 2025-09-07T06:59:47.0578467Z * [new branch] gh/malfet/508/base -> origin/gh/malfet/508/base 2025-09-07T06:59:47.0579947Z * [new branch] gh/malfet/508/head -> origin/gh/malfet/508/head 2025-09-07T06:59:47.0581319Z * [new branch] gh/malfet/508/orig -> origin/gh/malfet/508/orig 2025-09-07T06:59:47.0583166Z * [new branch] gh/malfet/509/base -> origin/gh/malfet/509/base 2025-09-07T06:59:47.0584659Z * [new branch] gh/malfet/509/head -> origin/gh/malfet/509/head 2025-09-07T06:59:47.0586159Z * [new branch] gh/malfet/509/orig -> origin/gh/malfet/509/orig 2025-09-07T06:59:47.0588196Z * [new branch] gh/malfet/510/base -> origin/gh/malfet/510/base 2025-09-07T06:59:47.0589586Z * [new branch] gh/malfet/510/head -> origin/gh/malfet/510/head 2025-09-07T06:59:47.0591068Z * [new branch] gh/malfet/510/orig -> origin/gh/malfet/510/orig 2025-09-07T06:59:47.0593186Z * [new branch] gh/malfet/511/base -> origin/gh/malfet/511/base 2025-09-07T06:59:47.0594611Z * [new branch] gh/malfet/511/head -> origin/gh/malfet/511/head 2025-09-07T06:59:47.0596070Z * [new branch] gh/malfet/511/orig -> origin/gh/malfet/511/orig 2025-09-07T06:59:47.0598061Z * [new branch] gh/malfet/512/base -> origin/gh/malfet/512/base 2025-09-07T06:59:47.0599526Z * [new branch] gh/malfet/512/head -> origin/gh/malfet/512/head 2025-09-07T06:59:47.0601212Z * [new branch] gh/malfet/512/orig -> origin/gh/malfet/512/orig 2025-09-07T06:59:47.0603659Z * [new branch] gh/malfet/513/base -> origin/gh/malfet/513/base 2025-09-07T06:59:47.0605138Z * [new branch] gh/malfet/513/head -> origin/gh/malfet/513/head 2025-09-07T06:59:47.0606577Z * [new branch] gh/malfet/513/orig -> origin/gh/malfet/513/orig 2025-09-07T06:59:47.0608562Z * [new branch] gh/malfet/64/base -> origin/gh/malfet/64/base 2025-09-07T06:59:47.0609985Z * [new branch] gh/malfet/64/head -> origin/gh/malfet/64/head 2025-09-07T06:59:47.0612608Z * [new branch] gh/manuelcandales/10/base -> origin/gh/manuelcandales/10/base 2025-09-07T06:59:47.0614052Z * [new branch] gh/manuelcandales/10/head -> origin/gh/manuelcandales/10/head 2025-09-07T06:59:47.0615435Z * [new branch] gh/manuelcandales/10/orig -> origin/gh/manuelcandales/10/orig 2025-09-07T06:59:47.0617304Z * [new branch] gh/manuelcandales/11/base -> origin/gh/manuelcandales/11/base 2025-09-07T06:59:47.0618798Z * [new branch] gh/manuelcandales/11/head -> origin/gh/manuelcandales/11/head 2025-09-07T06:59:47.0620185Z * [new branch] gh/manuelcandales/11/orig -> origin/gh/manuelcandales/11/orig 2025-09-07T06:59:47.0622351Z * [new branch] gh/manuelcandales/9/base -> origin/gh/manuelcandales/9/base 2025-09-07T06:59:47.0623672Z * [new branch] gh/manuelcandales/9/head -> origin/gh/manuelcandales/9/head 2025-09-07T06:59:47.0625134Z * [new branch] gh/manuelcandales/9/orig -> origin/gh/manuelcandales/9/orig 2025-09-07T06:59:47.0628150Z * [new branch] gh/markkm/1/base -> origin/gh/markkm/1/base 2025-09-07T06:59:47.0630598Z * [new branch] gh/masnesral/204/base -> origin/gh/masnesral/204/base 2025-09-07T06:59:47.0632273Z * [new branch] gh/masnesral/204/head -> origin/gh/masnesral/204/head 2025-09-07T06:59:47.0633763Z * [new branch] gh/masnesral/204/orig -> origin/gh/masnesral/204/orig 2025-09-07T06:59:47.0635824Z * [new branch] gh/masnesral/235/base -> origin/gh/masnesral/235/base 2025-09-07T06:59:47.0637255Z * [new branch] gh/masnesral/235/head -> origin/gh/masnesral/235/head 2025-09-07T06:59:47.0639048Z * [new branch] gh/masnesral/235/orig -> origin/gh/masnesral/235/orig 2025-09-07T06:59:47.0640683Z * [new branch] gh/masnesral/34/base -> origin/gh/masnesral/34/base 2025-09-07T06:59:47.0643128Z * [new branch] gh/mhorowitz/0/base -> origin/gh/mhorowitz/0/base 2025-09-07T06:59:47.0644656Z * [new branch] gh/mhorowitz/0/head -> origin/gh/mhorowitz/0/head 2025-09-07T06:59:47.0646915Z * [new branch] gh/mhorowitz/1/base -> origin/gh/mhorowitz/1/base 2025-09-07T06:59:47.0648336Z * [new branch] gh/mhorowitz/1/head -> origin/gh/mhorowitz/1/head 2025-09-07T06:59:47.0650166Z * [new branch] gh/mhorowitz/2/base -> origin/gh/mhorowitz/2/base 2025-09-07T06:59:47.0651517Z * [new branch] gh/mhorowitz/2/head -> origin/gh/mhorowitz/2/head 2025-09-07T06:59:47.0653330Z * [new branch] gh/mhorowitz/3/base -> origin/gh/mhorowitz/3/base 2025-09-07T06:59:47.0654692Z * [new branch] gh/mhorowitz/3/head -> origin/gh/mhorowitz/3/head 2025-09-07T06:59:47.0656656Z * [new branch] gh/mhorowitz/4/base -> origin/gh/mhorowitz/4/base 2025-09-07T06:59:47.0657975Z * [new branch] gh/mhorowitz/4/head -> origin/gh/mhorowitz/4/head 2025-09-07T06:59:47.0659861Z * [new branch] gh/mhorowitz/5/base -> origin/gh/mhorowitz/5/base 2025-09-07T06:59:47.0661161Z * [new branch] gh/mhorowitz/5/head -> origin/gh/mhorowitz/5/head 2025-09-07T06:59:47.0663052Z * [new branch] gh/mhorowitz/6/base -> origin/gh/mhorowitz/6/base 2025-09-07T06:59:47.0664366Z * [new branch] gh/mhorowitz/6/head -> origin/gh/mhorowitz/6/head 2025-09-07T06:59:47.0667006Z * [new branch] gh/mikaylagawarecki/234/base -> origin/gh/mikaylagawarecki/234/base 2025-09-07T06:59:47.0668451Z * [new branch] gh/mikaylagawarecki/234/head -> origin/gh/mikaylagawarecki/234/head 2025-09-07T06:59:47.0670329Z * [new branch] gh/mikaylagawarecki/235/base -> origin/gh/mikaylagawarecki/235/base 2025-09-07T06:59:47.0671876Z * [new branch] gh/mikaylagawarecki/235/head -> origin/gh/mikaylagawarecki/235/head 2025-09-07T06:59:47.0673994Z * [new branch] gh/mikaylagawarecki/236/base -> origin/gh/mikaylagawarecki/236/base 2025-09-07T06:59:47.0675376Z * [new branch] gh/mikaylagawarecki/236/head -> origin/gh/mikaylagawarecki/236/head 2025-09-07T06:59:47.0677266Z * [new branch] gh/mikaylagawarecki/237/base -> origin/gh/mikaylagawarecki/237/base 2025-09-07T06:59:47.0678406Z * [new branch] gh/mikaylagawarecki/237/head -> origin/gh/mikaylagawarecki/237/head 2025-09-07T06:59:47.0680421Z * [new branch] gh/mikaylagawarecki/238/base -> origin/gh/mikaylagawarecki/238/base 2025-09-07T06:59:47.0681750Z * [new branch] gh/mikaylagawarecki/238/head -> origin/gh/mikaylagawarecki/238/head 2025-09-07T06:59:47.0683663Z * [new branch] gh/mikaylagawarecki/317/base -> origin/gh/mikaylagawarecki/317/base 2025-09-07T06:59:47.0685158Z * [new branch] gh/mikaylagawarecki/317/head -> origin/gh/mikaylagawarecki/317/head 2025-09-07T06:59:47.0686837Z * [new branch] gh/mikaylagawarecki/317/orig -> origin/gh/mikaylagawarecki/317/orig 2025-09-07T06:59:47.0688757Z * [new branch] gh/mikaylagawarecki/320/base -> origin/gh/mikaylagawarecki/320/base 2025-09-07T06:59:47.0690154Z * [new branch] gh/mikaylagawarecki/320/head -> origin/gh/mikaylagawarecki/320/head 2025-09-07T06:59:47.0692194Z * [new branch] gh/mikaylagawarecki/320/orig -> origin/gh/mikaylagawarecki/320/orig 2025-09-07T06:59:47.0694195Z * [new branch] gh/mikaylagawarecki/329/base -> origin/gh/mikaylagawarecki/329/base 2025-09-07T06:59:47.0695725Z * [new branch] gh/mikaylagawarecki/329/head -> origin/gh/mikaylagawarecki/329/head 2025-09-07T06:59:47.0697154Z * [new branch] gh/mikaylagawarecki/329/orig -> origin/gh/mikaylagawarecki/329/orig 2025-09-07T06:59:47.0699121Z * [new branch] gh/mikaylagawarecki/330/base -> origin/gh/mikaylagawarecki/330/base 2025-09-07T06:59:47.0700756Z * [new branch] gh/mikaylagawarecki/330/head -> origin/gh/mikaylagawarecki/330/head 2025-09-07T06:59:47.0702217Z * [new branch] gh/mikaylagawarecki/330/orig -> origin/gh/mikaylagawarecki/330/orig 2025-09-07T06:59:47.0704218Z * [new branch] gh/mikaylagawarecki/331/base -> origin/gh/mikaylagawarecki/331/base 2025-09-07T06:59:47.0705653Z * [new branch] gh/mikaylagawarecki/331/head -> origin/gh/mikaylagawarecki/331/head 2025-09-07T06:59:47.0707110Z * [new branch] gh/mikaylagawarecki/331/orig -> origin/gh/mikaylagawarecki/331/orig 2025-09-07T06:59:47.0709214Z * [new branch] gh/mikaylagawarecki/332/base -> origin/gh/mikaylagawarecki/332/base 2025-09-07T06:59:47.0710620Z * [new branch] gh/mikaylagawarecki/332/head -> origin/gh/mikaylagawarecki/332/head 2025-09-07T06:59:47.0712200Z * [new branch] gh/mikaylagawarecki/332/orig -> origin/gh/mikaylagawarecki/332/orig 2025-09-07T06:59:47.0714153Z * [new branch] gh/mikaylagawarecki/334/base -> origin/gh/mikaylagawarecki/334/base 2025-09-07T06:59:47.0715637Z * [new branch] gh/mikaylagawarecki/334/head -> origin/gh/mikaylagawarecki/334/head 2025-09-07T06:59:47.0717103Z * [new branch] gh/mikaylagawarecki/334/orig -> origin/gh/mikaylagawarecki/334/orig 2025-09-07T06:59:47.0719098Z * [new branch] gh/mikaylagawarecki/335/base -> origin/gh/mikaylagawarecki/335/base 2025-09-07T06:59:47.0720464Z * [new branch] gh/mikaylagawarecki/335/head -> origin/gh/mikaylagawarecki/335/head 2025-09-07T06:59:47.0721938Z * [new branch] gh/mikaylagawarecki/335/orig -> origin/gh/mikaylagawarecki/335/orig 2025-09-07T06:59:47.0723883Z * [new branch] gh/mikaylagawarecki/336/base -> origin/gh/mikaylagawarecki/336/base 2025-09-07T06:59:47.0725348Z * [new branch] gh/mikaylagawarecki/336/head -> origin/gh/mikaylagawarecki/336/head 2025-09-07T06:59:47.0726772Z * [new branch] gh/mikaylagawarecki/336/orig -> origin/gh/mikaylagawarecki/336/orig 2025-09-07T06:59:47.0728559Z * [new branch] gh/mikaylagawarecki/337/base -> origin/gh/mikaylagawarecki/337/base 2025-09-07T06:59:47.0729960Z * [new branch] gh/mikaylagawarecki/337/head -> origin/gh/mikaylagawarecki/337/head 2025-09-07T06:59:47.0731315Z * [new branch] gh/mikaylagawarecki/337/orig -> origin/gh/mikaylagawarecki/337/orig 2025-09-07T06:59:47.0733240Z * [new branch] gh/mikaylagawarecki/338/base -> origin/gh/mikaylagawarecki/338/base 2025-09-07T06:59:47.0734813Z * [new branch] gh/mikaylagawarecki/338/head -> origin/gh/mikaylagawarecki/338/head 2025-09-07T06:59:47.0736249Z * [new branch] gh/mikaylagawarecki/338/orig -> origin/gh/mikaylagawarecki/338/orig 2025-09-07T06:59:47.0738673Z * [new branch] gh/mikaylagawarecki/339/base -> origin/gh/mikaylagawarecki/339/base 2025-09-07T06:59:47.0740097Z * [new branch] gh/mikaylagawarecki/339/head -> origin/gh/mikaylagawarecki/339/head 2025-09-07T06:59:47.0741723Z * [new branch] gh/mikaylagawarecki/339/orig -> origin/gh/mikaylagawarecki/339/orig 2025-09-07T06:59:47.0744163Z * [new branch] gh/mlazos/1/base -> origin/gh/mlazos/1/base 2025-09-07T06:59:47.0745558Z * [new branch] gh/mlazos/1/head -> origin/gh/mlazos/1/head 2025-09-07T06:59:47.0747161Z * [new branch] gh/mlazos/1/orig -> origin/gh/mlazos/1/orig 2025-09-07T06:59:47.0749065Z * [new branch] gh/mlazos/12/base -> origin/gh/mlazos/12/base 2025-09-07T06:59:47.0750454Z * [new branch] gh/mlazos/12/head -> origin/gh/mlazos/12/head 2025-09-07T06:59:47.0751952Z * [new branch] gh/mlazos/12/orig -> origin/gh/mlazos/12/orig 2025-09-07T06:59:47.0753988Z * [new branch] gh/mlazos/13/base -> origin/gh/mlazos/13/base 2025-09-07T06:59:47.0755918Z * [new branch] gh/mlazos/13/head -> origin/gh/mlazos/13/head 2025-09-07T06:59:47.0757352Z * [new branch] gh/mlazos/13/orig -> origin/gh/mlazos/13/orig 2025-09-07T06:59:47.0759345Z * [new branch] gh/mlazos/14/base -> origin/gh/mlazos/14/base 2025-09-07T06:59:47.0760754Z * [new branch] gh/mlazos/14/head -> origin/gh/mlazos/14/head 2025-09-07T06:59:47.0762428Z * [new branch] gh/mlazos/14/orig -> origin/gh/mlazos/14/orig 2025-09-07T06:59:47.0764414Z * [new branch] gh/mlazos/15/base -> origin/gh/mlazos/15/base 2025-09-07T06:59:47.0765806Z * [new branch] gh/mlazos/15/head -> origin/gh/mlazos/15/head 2025-09-07T06:59:47.0767218Z * [new branch] gh/mlazos/15/orig -> origin/gh/mlazos/15/orig 2025-09-07T06:59:47.0769698Z * [new branch] gh/mlazos/16/base -> origin/gh/mlazos/16/base 2025-09-07T06:59:47.0771191Z * [new branch] gh/mlazos/16/head -> origin/gh/mlazos/16/head 2025-09-07T06:59:47.0772628Z * [new branch] gh/mlazos/16/orig -> origin/gh/mlazos/16/orig 2025-09-07T06:59:47.0774519Z * [new branch] gh/mlazos/17/base -> origin/gh/mlazos/17/base 2025-09-07T06:59:47.0775923Z * [new branch] gh/mlazos/17/head -> origin/gh/mlazos/17/head 2025-09-07T06:59:47.0777285Z * [new branch] gh/mlazos/17/orig -> origin/gh/mlazos/17/orig 2025-09-07T06:59:47.0779272Z * [new branch] gh/mlazos/2/base -> origin/gh/mlazos/2/base 2025-09-07T06:59:47.0780642Z * [new branch] gh/mlazos/2/head -> origin/gh/mlazos/2/head 2025-09-07T06:59:47.0782105Z * [new branch] gh/mlazos/2/orig -> origin/gh/mlazos/2/orig 2025-09-07T06:59:47.0784125Z * [new branch] gh/mlazos/3/base -> origin/gh/mlazos/3/base 2025-09-07T06:59:47.0785481Z * [new branch] gh/mlazos/3/head -> origin/gh/mlazos/3/head 2025-09-07T06:59:47.0786861Z * [new branch] gh/mlazos/3/orig -> origin/gh/mlazos/3/orig 2025-09-07T06:59:47.0789341Z * [new branch] gh/mrmiywj/1/base -> origin/gh/mrmiywj/1/base 2025-09-07T06:59:47.0790861Z * [new branch] gh/mrmiywj/1/head -> origin/gh/mrmiywj/1/head 2025-09-07T06:59:47.0793517Z * [new branch] gh/muchulee8/62/base -> origin/gh/muchulee8/62/base 2025-09-07T06:59:47.0794983Z * [new branch] gh/muchulee8/62/head -> origin/gh/muchulee8/62/head 2025-09-07T06:59:47.0796487Z * [new branch] gh/muchulee8/62/orig -> origin/gh/muchulee8/62/orig 2025-09-07T06:59:47.0798417Z * [new branch] gh/muchulee8/63/base -> origin/gh/muchulee8/63/base 2025-09-07T06:59:47.0799970Z * [new branch] gh/muchulee8/63/head -> origin/gh/muchulee8/63/head 2025-09-07T06:59:47.0801777Z * [new branch] gh/muchulee8/63/orig -> origin/gh/muchulee8/63/orig 2025-09-07T06:59:47.0803766Z * [new branch] gh/muchulee8/64/base -> origin/gh/muchulee8/64/base 2025-09-07T06:59:47.0805143Z * [new branch] gh/muchulee8/64/head -> origin/gh/muchulee8/64/head 2025-09-07T06:59:47.0806578Z * [new branch] gh/muchulee8/64/orig -> origin/gh/muchulee8/64/orig 2025-09-07T06:59:47.0808629Z * [new branch] gh/muchulee8/65/base -> origin/gh/muchulee8/65/base 2025-09-07T06:59:47.0810293Z * [new branch] gh/muchulee8/65/head -> origin/gh/muchulee8/65/head 2025-09-07T06:59:47.0811761Z * [new branch] gh/muchulee8/65/orig -> origin/gh/muchulee8/65/orig 2025-09-07T06:59:47.0814254Z * [new branch] gh/naveenthangudu/1/base -> origin/gh/naveenthangudu/1/base 2025-09-07T06:59:47.0815695Z * [new branch] gh/naveenthangudu/1/head -> origin/gh/naveenthangudu/1/head 2025-09-07T06:59:47.0817204Z * [new branch] gh/naveenthangudu/1/orig -> origin/gh/naveenthangudu/1/orig 2025-09-07T06:59:47.0819113Z * [new branch] gh/naveenthangudu/2/base -> origin/gh/naveenthangudu/2/base 2025-09-07T06:59:47.0820572Z * [new branch] gh/naveenthangudu/2/head -> origin/gh/naveenthangudu/2/head 2025-09-07T06:59:47.0822007Z * [new branch] gh/naveenthangudu/2/orig -> origin/gh/naveenthangudu/2/orig 2025-09-07T06:59:47.0824004Z * [new branch] gh/naveenthangudu/3/base -> origin/gh/naveenthangudu/3/base 2025-09-07T06:59:47.0825459Z * [new branch] gh/naveenthangudu/3/head -> origin/gh/naveenthangudu/3/head 2025-09-07T06:59:47.0826933Z * [new branch] gh/naveenthangudu/3/orig -> origin/gh/naveenthangudu/3/orig 2025-09-07T06:59:47.0828810Z * [new branch] gh/naveenthangudu/4/base -> origin/gh/naveenthangudu/4/base 2025-09-07T06:59:47.0830290Z * [new branch] gh/naveenthangudu/4/head -> origin/gh/naveenthangudu/4/head 2025-09-07T06:59:47.0832005Z * [new branch] gh/naveenthangudu/4/orig -> origin/gh/naveenthangudu/4/orig 2025-09-07T06:59:47.0833921Z * [new branch] gh/naveenthangudu/5/base -> origin/gh/naveenthangudu/5/base 2025-09-07T06:59:47.0835377Z * [new branch] gh/naveenthangudu/5/head -> origin/gh/naveenthangudu/5/head 2025-09-07T06:59:47.0836857Z * [new branch] gh/naveenthangudu/5/orig -> origin/gh/naveenthangudu/5/orig 2025-09-07T06:59:47.0838764Z * [new branch] gh/naveenthangudu/6/base -> origin/gh/naveenthangudu/6/base 2025-09-07T06:59:47.0840180Z * [new branch] gh/naveenthangudu/6/head -> origin/gh/naveenthangudu/6/head 2025-09-07T06:59:47.0841743Z * [new branch] gh/naveenthangudu/6/orig -> origin/gh/naveenthangudu/6/orig 2025-09-07T06:59:47.0844044Z * [new branch] gh/oulgen/35/base -> origin/gh/oulgen/35/base 2025-09-07T06:59:47.0845378Z * [new branch] gh/oulgen/35/head -> origin/gh/oulgen/35/head 2025-09-07T06:59:47.0846742Z * [new branch] gh/oulgen/35/orig -> origin/gh/oulgen/35/orig 2025-09-07T06:59:47.0848642Z * [new branch] gh/oulgen/48/base -> origin/gh/oulgen/48/base 2025-09-07T06:59:47.0850155Z * [new branch] gh/oulgen/48/head -> origin/gh/oulgen/48/head 2025-09-07T06:59:47.0851531Z * [new branch] gh/oulgen/48/orig -> origin/gh/oulgen/48/orig 2025-09-07T06:59:47.0853354Z * [new branch] gh/oulgen/49/base -> origin/gh/oulgen/49/base 2025-09-07T06:59:47.0854819Z * [new branch] gh/oulgen/49/head -> origin/gh/oulgen/49/head 2025-09-07T06:59:47.0856407Z * [new branch] gh/oulgen/49/orig -> origin/gh/oulgen/49/orig 2025-09-07T06:59:47.0859071Z * [new branch] gh/pearu/108/base -> origin/gh/pearu/108/base 2025-09-07T06:59:47.0860674Z * [new branch] gh/pearu/108/head -> origin/gh/pearu/108/head 2025-09-07T06:59:47.0862083Z * [new branch] gh/pearu/108/orig -> origin/gh/pearu/108/orig 2025-09-07T06:59:47.0864127Z * [new branch] gh/pearu/109/base -> origin/gh/pearu/109/base 2025-09-07T06:59:47.0865485Z * [new branch] gh/pearu/109/head -> origin/gh/pearu/109/head 2025-09-07T06:59:47.0866895Z * [new branch] gh/pearu/109/orig -> origin/gh/pearu/109/orig 2025-09-07T06:59:47.0868849Z * [new branch] gh/pearu/110/base -> origin/gh/pearu/110/base 2025-09-07T06:59:47.0870323Z * [new branch] gh/pearu/110/head -> origin/gh/pearu/110/head 2025-09-07T06:59:47.0871871Z * [new branch] gh/pearu/110/orig -> origin/gh/pearu/110/orig 2025-09-07T06:59:47.0873823Z * [new branch] gh/pearu/111/base -> origin/gh/pearu/111/base 2025-09-07T06:59:47.0875231Z * [new branch] gh/pearu/111/head -> origin/gh/pearu/111/head 2025-09-07T06:59:47.0876685Z * [new branch] gh/pearu/111/orig -> origin/gh/pearu/111/orig 2025-09-07T06:59:47.0878558Z * [new branch] gh/pearu/112/base -> origin/gh/pearu/112/base 2025-09-07T06:59:47.0880007Z * [new branch] gh/pearu/112/head -> origin/gh/pearu/112/head 2025-09-07T06:59:47.0881461Z * [new branch] gh/pearu/112/orig -> origin/gh/pearu/112/orig 2025-09-07T06:59:47.0883389Z * [new branch] gh/pearu/113/base -> origin/gh/pearu/113/base 2025-09-07T06:59:47.0884837Z * [new branch] gh/pearu/113/head -> origin/gh/pearu/113/head 2025-09-07T06:59:47.0886249Z * [new branch] gh/pearu/113/orig -> origin/gh/pearu/113/orig 2025-09-07T06:59:47.0888267Z * [new branch] gh/pearu/114/base -> origin/gh/pearu/114/base 2025-09-07T06:59:47.0889722Z * [new branch] gh/pearu/114/head -> origin/gh/pearu/114/head 2025-09-07T06:59:47.0891232Z * [new branch] gh/pearu/114/orig -> origin/gh/pearu/114/orig 2025-09-07T06:59:47.0893166Z * [new branch] gh/pearu/115/base -> origin/gh/pearu/115/base 2025-09-07T06:59:47.0894783Z * [new branch] gh/pearu/115/head -> origin/gh/pearu/115/head 2025-09-07T06:59:47.0895986Z * [new branch] gh/pearu/115/orig -> origin/gh/pearu/115/orig 2025-09-07T06:59:47.0897870Z * [new branch] gh/pearu/116/base -> origin/gh/pearu/116/base 2025-09-07T06:59:47.0899237Z * [new branch] gh/pearu/116/head -> origin/gh/pearu/116/head 2025-09-07T06:59:47.0902014Z * [new branch] gh/pearu/116/orig -> origin/gh/pearu/116/orig 2025-09-07T06:59:47.0904107Z * [new branch] gh/pearu/117/base -> origin/gh/pearu/117/base 2025-09-07T06:59:47.0905445Z * [new branch] gh/pearu/117/head -> origin/gh/pearu/117/head 2025-09-07T06:59:47.0906807Z * [new branch] gh/pearu/117/orig -> origin/gh/pearu/117/orig 2025-09-07T06:59:47.0909195Z * [new branch] gh/pearu/56/base -> origin/gh/pearu/56/base 2025-09-07T06:59:47.0910841Z * [new branch] gh/pearu/56/head -> origin/gh/pearu/56/head 2025-09-07T06:59:47.0912468Z * [new branch] gh/pearu/56/orig -> origin/gh/pearu/56/orig 2025-09-07T06:59:47.0914481Z * [new branch] gh/pearu/97/base -> origin/gh/pearu/97/base 2025-09-07T06:59:47.0915946Z * [new branch] gh/pearu/97/head -> origin/gh/pearu/97/head 2025-09-07T06:59:47.0917352Z * [new branch] gh/pearu/97/orig -> origin/gh/pearu/97/orig 2025-09-07T06:59:47.0919737Z * [new branch] gh/qqaatw/29/base -> origin/gh/qqaatw/29/base 2025-09-07T06:59:47.0921240Z * [new branch] gh/qqaatw/29/head -> origin/gh/qqaatw/29/head 2025-09-07T06:59:47.0922592Z * [new branch] gh/qqaatw/29/orig -> origin/gh/qqaatw/29/orig 2025-09-07T06:59:47.0924491Z * [new branch] gh/raymo/refresh-script -> origin/gh/raymo/refresh-script 2025-09-07T06:59:47.0926872Z * [new branch] gh/rec/141/base -> origin/gh/rec/141/base 2025-09-07T06:59:47.0928312Z * [new branch] gh/rec/141/head -> origin/gh/rec/141/head 2025-09-07T06:59:47.0930278Z * [new branch] gh/rec/153/base -> origin/gh/rec/153/base 2025-09-07T06:59:47.0931561Z * [new branch] gh/rec/153/head -> origin/gh/rec/153/head 2025-09-07T06:59:47.0932955Z * [new branch] gh/rec/153/orig -> origin/gh/rec/153/orig 2025-09-07T06:59:47.0934870Z * [new branch] gh/rec/154/base -> origin/gh/rec/154/base 2025-09-07T06:59:47.0936286Z * [new branch] gh/rec/154/head -> origin/gh/rec/154/head 2025-09-07T06:59:47.0937756Z * [new branch] gh/rec/154/orig -> origin/gh/rec/154/orig 2025-09-07T06:59:47.0939738Z * [new branch] gh/rec/156/base -> origin/gh/rec/156/base 2025-09-07T06:59:47.0941355Z * [new branch] gh/rec/156/head -> origin/gh/rec/156/head 2025-09-07T06:59:47.0942790Z * [new branch] gh/rec/156/orig -> origin/gh/rec/156/orig 2025-09-07T06:59:47.0944734Z * [new branch] gh/rec/160/base -> origin/gh/rec/160/base 2025-09-07T06:59:47.0946239Z * [new branch] gh/rec/160/head -> origin/gh/rec/160/head 2025-09-07T06:59:47.0947671Z * [new branch] gh/rec/160/orig -> origin/gh/rec/160/orig 2025-09-07T06:59:47.0950093Z * [new branch] gh/rec/162/base -> origin/gh/rec/162/base 2025-09-07T06:59:47.0951558Z * [new branch] gh/rec/162/head -> origin/gh/rec/162/head 2025-09-07T06:59:47.0953001Z * [new branch] gh/rec/162/orig -> origin/gh/rec/162/orig 2025-09-07T06:59:47.0954887Z * [new branch] gh/rec/163/base -> origin/gh/rec/163/base 2025-09-07T06:59:47.0956400Z * [new branch] gh/rec/163/head -> origin/gh/rec/163/head 2025-09-07T06:59:47.0957759Z * [new branch] gh/rec/163/orig -> origin/gh/rec/163/orig 2025-09-07T06:59:47.0959630Z * [new branch] gh/rec/164/base -> origin/gh/rec/164/base 2025-09-07T06:59:47.0961027Z * [new branch] gh/rec/164/head -> origin/gh/rec/164/head 2025-09-07T06:59:47.0962436Z * [new branch] gh/rec/164/orig -> origin/gh/rec/164/orig 2025-09-07T06:59:47.0964836Z * [new branch] gh/rec/165/base -> origin/gh/rec/165/base 2025-09-07T06:59:47.0966359Z * [new branch] gh/rec/165/head -> origin/gh/rec/165/head 2025-09-07T06:59:47.0967781Z * [new branch] gh/rec/165/orig -> origin/gh/rec/165/orig 2025-09-07T06:59:47.0969666Z * [new branch] gh/rec/166/base -> origin/gh/rec/166/base 2025-09-07T06:59:47.0971110Z * [new branch] gh/rec/166/head -> origin/gh/rec/166/head 2025-09-07T06:59:47.0972525Z * [new branch] gh/rec/166/orig -> origin/gh/rec/166/orig 2025-09-07T06:59:47.0974969Z * [new branch] gh/robert-hardwick/1/base -> origin/gh/robert-hardwick/1/base 2025-09-07T06:59:47.0976375Z * [new branch] gh/robert-hardwick/1/head -> origin/gh/robert-hardwick/1/head 2025-09-07T06:59:47.0977790Z * [new branch] gh/robert-hardwick/1/orig -> origin/gh/robert-hardwick/1/orig 2025-09-07T06:59:47.0979810Z * [new branch] gh/robert-hardwick/2/base -> origin/gh/robert-hardwick/2/base 2025-09-07T06:59:47.0981342Z * [new branch] gh/robert-hardwick/2/head -> origin/gh/robert-hardwick/2/head 2025-09-07T06:59:47.0982744Z * [new branch] gh/robert-hardwick/2/orig -> origin/gh/robert-hardwick/2/orig 2025-09-07T06:59:47.0984900Z * [new branch] gh/robert-hardwick/3/base -> origin/gh/robert-hardwick/3/base 2025-09-07T06:59:47.0986323Z * [new branch] gh/robert-hardwick/3/head -> origin/gh/robert-hardwick/3/head 2025-09-07T06:59:47.0987764Z * [new branch] gh/robert-hardwick/3/orig -> origin/gh/robert-hardwick/3/orig 2025-09-07T06:59:47.0989667Z * [new branch] gh/robert-hardwick/4/base -> origin/gh/robert-hardwick/4/base 2025-09-07T06:59:47.0991116Z * [new branch] gh/robert-hardwick/4/head -> origin/gh/robert-hardwick/4/head 2025-09-07T06:59:47.0992654Z * [new branch] gh/robert-hardwick/4/orig -> origin/gh/robert-hardwick/4/orig 2025-09-07T06:59:47.0994943Z * [new branch] gh/rtimpe/1/base -> origin/gh/rtimpe/1/base 2025-09-07T06:59:47.0996365Z * [new branch] gh/rtimpe/1/head -> origin/gh/rtimpe/1/head 2025-09-07T06:59:47.0998297Z * [new branch] gh/rtimpe/10/base -> origin/gh/rtimpe/10/base 2025-09-07T06:59:47.0999948Z * [new branch] gh/rtimpe/10/head -> origin/gh/rtimpe/10/head 2025-09-07T06:59:47.1001409Z * [new branch] gh/rtimpe/10/orig -> origin/gh/rtimpe/10/orig 2025-09-07T06:59:47.1003460Z * [new branch] gh/rtimpe/11/base -> origin/gh/rtimpe/11/base 2025-09-07T06:59:47.1005013Z * [new branch] gh/rtimpe/11/head -> origin/gh/rtimpe/11/head 2025-09-07T06:59:47.1006386Z * [new branch] gh/rtimpe/11/orig -> origin/gh/rtimpe/11/orig 2025-09-07T06:59:47.1008306Z * [new branch] gh/rtimpe/12/base -> origin/gh/rtimpe/12/base 2025-09-07T06:59:47.1009686Z * [new branch] gh/rtimpe/12/head -> origin/gh/rtimpe/12/head 2025-09-07T06:59:47.1011190Z * [new branch] gh/rtimpe/12/orig -> origin/gh/rtimpe/12/orig 2025-09-07T06:59:47.1013096Z * [new branch] gh/rtimpe/13/base -> origin/gh/rtimpe/13/base 2025-09-07T06:59:47.1014622Z * [new branch] gh/rtimpe/13/head -> origin/gh/rtimpe/13/head 2025-09-07T06:59:47.1015996Z * [new branch] gh/rtimpe/13/orig -> origin/gh/rtimpe/13/orig 2025-09-07T06:59:47.1017990Z * [new branch] gh/rtimpe/14/base -> origin/gh/rtimpe/14/base 2025-09-07T06:59:47.1019386Z * [new branch] gh/rtimpe/14/head -> origin/gh/rtimpe/14/head 2025-09-07T06:59:47.1020794Z * [new branch] gh/rtimpe/14/orig -> origin/gh/rtimpe/14/orig 2025-09-07T06:59:47.1022845Z * [new branch] gh/rtimpe/15/base -> origin/gh/rtimpe/15/base 2025-09-07T06:59:47.1024661Z * [new branch] gh/rtimpe/15/head -> origin/gh/rtimpe/15/head 2025-09-07T06:59:47.1026146Z * [new branch] gh/rtimpe/15/orig -> origin/gh/rtimpe/15/orig 2025-09-07T06:59:47.1028089Z * [new branch] gh/rtimpe/2/base -> origin/gh/rtimpe/2/base 2025-09-07T06:59:47.1029452Z * [new branch] gh/rtimpe/2/head -> origin/gh/rtimpe/2/head 2025-09-07T06:59:47.1032058Z * [new branch] gh/rtimpe/3/base -> origin/gh/rtimpe/3/base 2025-09-07T06:59:47.1033296Z * [new branch] gh/rtimpe/3/head -> origin/gh/rtimpe/3/head 2025-09-07T06:59:47.1035259Z * [new branch] gh/rtimpe/4/base -> origin/gh/rtimpe/4/base 2025-09-07T06:59:47.1036712Z * [new branch] gh/rtimpe/4/head -> origin/gh/rtimpe/4/head 2025-09-07T06:59:47.1038583Z * [new branch] gh/rtimpe/9/base -> origin/gh/rtimpe/9/base 2025-09-07T06:59:47.1040063Z * [new branch] gh/rtimpe/9/head -> origin/gh/rtimpe/9/head 2025-09-07T06:59:47.1041628Z * [new branch] gh/rtimpe/9/orig -> origin/gh/rtimpe/9/orig 2025-09-07T06:59:47.1043976Z * [new branch] gh/ruisizhang123/1/base -> origin/gh/ruisizhang123/1/base 2025-09-07T06:59:47.1045375Z * [new branch] gh/ruisizhang123/1/head -> origin/gh/ruisizhang123/1/head 2025-09-07T06:59:47.1046851Z * [new branch] gh/ruisizhang123/1/orig -> origin/gh/ruisizhang123/1/orig 2025-09-07T06:59:47.1048844Z * [new branch] gh/ruisizhang123/4/base -> origin/gh/ruisizhang123/4/base 2025-09-07T06:59:47.1050294Z * [new branch] gh/ruisizhang123/4/head -> origin/gh/ruisizhang123/4/head 2025-09-07T06:59:47.1051745Z * [new branch] gh/ruisizhang123/4/orig -> origin/gh/ruisizhang123/4/orig 2025-09-07T06:59:47.1053733Z * [new branch] gh/ruisizhang123/5/base -> origin/gh/ruisizhang123/5/base 2025-09-07T06:59:47.1055224Z * [new branch] gh/ruisizhang123/5/head -> origin/gh/ruisizhang123/5/head 2025-09-07T06:59:47.1056621Z * [new branch] gh/ruisizhang123/5/orig -> origin/gh/ruisizhang123/5/orig 2025-09-07T06:59:47.1058566Z * [new branch] gh/ruisizhang123/6/base -> origin/gh/ruisizhang123/6/base 2025-09-07T06:59:47.1060004Z * [new branch] gh/ruisizhang123/6/head -> origin/gh/ruisizhang123/6/head 2025-09-07T06:59:47.1061468Z * [new branch] gh/ruisizhang123/6/orig -> origin/gh/ruisizhang123/6/orig 2025-09-07T06:59:47.1063378Z * [new branch] gh/ruisizhang123/7/base -> origin/gh/ruisizhang123/7/base 2025-09-07T06:59:47.1064860Z * [new branch] gh/ruisizhang123/7/head -> origin/gh/ruisizhang123/7/head 2025-09-07T06:59:47.1066313Z * [new branch] gh/ruisizhang123/7/orig -> origin/gh/ruisizhang123/7/orig 2025-09-07T06:59:47.1068694Z * [new branch] gh/ruisizhang123/8/base -> origin/gh/ruisizhang123/8/base 2025-09-07T06:59:47.1070167Z * [new branch] gh/ruisizhang123/8/head -> origin/gh/ruisizhang123/8/head 2025-09-07T06:59:47.1071787Z * [new branch] gh/ruisizhang123/8/orig -> origin/gh/ruisizhang123/8/orig 2025-09-07T06:59:47.1073754Z * [new branch] gh/ruisizhang123/9/base -> origin/gh/ruisizhang123/9/base 2025-09-07T06:59:47.1075144Z * [new branch] gh/ruisizhang123/9/head -> origin/gh/ruisizhang123/9/head 2025-09-07T06:59:47.1076608Z * [new branch] gh/ruisizhang123/9/orig -> origin/gh/ruisizhang123/9/orig 2025-09-07T06:59:47.1078975Z * [new branch] gh/sarckk/2/base -> origin/gh/sarckk/2/base 2025-09-07T06:59:47.1080468Z * [new branch] gh/sarckk/2/head -> origin/gh/sarckk/2/head 2025-09-07T06:59:47.1081887Z * [new branch] gh/sarckk/2/orig -> origin/gh/sarckk/2/orig 2025-09-07T06:59:47.1084243Z * [new branch] gh/seemethere/35/base -> origin/gh/seemethere/35/base 2025-09-07T06:59:47.1085715Z * [new branch] gh/seemethere/35/head -> origin/gh/seemethere/35/head 2025-09-07T06:59:47.1087190Z * [new branch] gh/seemethere/35/orig -> origin/gh/seemethere/35/orig 2025-09-07T06:59:47.1089145Z * [new branch] gh/seemethere/37/base -> origin/gh/seemethere/37/base 2025-09-07T06:59:47.1090558Z * [new branch] gh/seemethere/37/head -> origin/gh/seemethere/37/head 2025-09-07T06:59:47.1092020Z * [new branch] gh/seemethere/37/orig -> origin/gh/seemethere/37/orig 2025-09-07T06:59:47.1094032Z * [new branch] gh/seemethere/43/base -> origin/gh/seemethere/43/base 2025-09-07T06:59:47.1095512Z * [new branch] gh/seemethere/43/head -> origin/gh/seemethere/43/head 2025-09-07T06:59:47.1096997Z * [new branch] gh/seemethere/43/orig -> origin/gh/seemethere/43/orig 2025-09-07T06:59:47.1099062Z * [new branch] gh/seemethere/44/base -> origin/gh/seemethere/44/base 2025-09-07T06:59:47.1100510Z * [new branch] gh/seemethere/44/head -> origin/gh/seemethere/44/head 2025-09-07T06:59:47.1102218Z * [new branch] gh/seemethere/44/orig -> origin/gh/seemethere/44/orig 2025-09-07T06:59:47.1104565Z * [new branch] gh/seemethere/48/base -> origin/gh/seemethere/48/base 2025-09-07T06:59:47.1105975Z * [new branch] gh/seemethere/48/head -> origin/gh/seemethere/48/head 2025-09-07T06:59:47.1107474Z * [new branch] gh/seemethere/48/orig -> origin/gh/seemethere/48/orig 2025-09-07T06:59:47.1109375Z * [new branch] gh/seemethere/49/base -> origin/gh/seemethere/49/base 2025-09-07T06:59:47.1110826Z * [new branch] gh/seemethere/49/head -> origin/gh/seemethere/49/head 2025-09-07T06:59:47.1112456Z * [new branch] gh/seemethere/49/orig -> origin/gh/seemethere/49/orig 2025-09-07T06:59:47.1114342Z * [new branch] gh/seemethere/52/base -> origin/gh/seemethere/52/base 2025-09-07T06:59:47.1115806Z * [new branch] gh/seemethere/52/head -> origin/gh/seemethere/52/head 2025-09-07T06:59:47.1117264Z * [new branch] gh/seemethere/52/orig -> origin/gh/seemethere/52/orig 2025-09-07T06:59:47.1119264Z * [new branch] gh/seemethere/53/base -> origin/gh/seemethere/53/base 2025-09-07T06:59:47.1120679Z * [new branch] gh/seemethere/53/head -> origin/gh/seemethere/53/head 2025-09-07T06:59:47.1122110Z * [new branch] gh/seemethere/53/orig -> origin/gh/seemethere/53/orig 2025-09-07T06:59:47.1124024Z * [new branch] gh/seemethere/54/base -> origin/gh/seemethere/54/base 2025-09-07T06:59:47.1125478Z * [new branch] gh/seemethere/54/head -> origin/gh/seemethere/54/head 2025-09-07T06:59:47.1127018Z * [new branch] gh/seemethere/54/orig -> origin/gh/seemethere/54/orig 2025-09-07T06:59:47.1128896Z * [new branch] gh/seemethere/55/base -> origin/gh/seemethere/55/base 2025-09-07T06:59:47.1130246Z * [new branch] gh/seemethere/55/head -> origin/gh/seemethere/55/head 2025-09-07T06:59:47.1131706Z * [new branch] gh/seemethere/55/orig -> origin/gh/seemethere/55/orig 2025-09-07T06:59:47.1134105Z * [new branch] gh/seemethere/56/base -> origin/gh/seemethere/56/base 2025-09-07T06:59:47.1135547Z * [new branch] gh/seemethere/56/head -> origin/gh/seemethere/56/head 2025-09-07T06:59:47.1136991Z * [new branch] gh/seemethere/56/orig -> origin/gh/seemethere/56/orig 2025-09-07T06:59:47.1139011Z * [new branch] gh/seemethere/57/base -> origin/gh/seemethere/57/base 2025-09-07T06:59:47.1140894Z * [new branch] gh/seemethere/57/head -> origin/gh/seemethere/57/head 2025-09-07T06:59:47.1142384Z * [new branch] gh/seemethere/57/orig -> origin/gh/seemethere/57/orig 2025-09-07T06:59:47.1144407Z * [new branch] gh/seemethere/58/base -> origin/gh/seemethere/58/base 2025-09-07T06:59:47.1145835Z * [new branch] gh/seemethere/58/head -> origin/gh/seemethere/58/head 2025-09-07T06:59:47.1147284Z * [new branch] gh/seemethere/58/orig -> origin/gh/seemethere/58/orig 2025-09-07T06:59:47.1149206Z * [new branch] gh/seemethere/59/base -> origin/gh/seemethere/59/base 2025-09-07T06:59:47.1150654Z * [new branch] gh/seemethere/59/head -> origin/gh/seemethere/59/head 2025-09-07T06:59:47.1152276Z * [new branch] gh/seemethere/59/orig -> origin/gh/seemethere/59/orig 2025-09-07T06:59:47.1154130Z * [new branch] gh/seemethere/60/base -> origin/gh/seemethere/60/base 2025-09-07T06:59:47.1155515Z * [new branch] gh/seemethere/60/head -> origin/gh/seemethere/60/head 2025-09-07T06:59:47.1157163Z * [new branch] gh/seemethere/60/orig -> origin/gh/seemethere/60/orig 2025-09-07T06:59:47.1159100Z * [new branch] gh/seemethere/61/base -> origin/gh/seemethere/61/base 2025-09-07T06:59:47.1160446Z * [new branch] gh/seemethere/61/head -> origin/gh/seemethere/61/head 2025-09-07T06:59:47.1161956Z * [new branch] gh/seemethere/61/orig -> origin/gh/seemethere/61/orig 2025-09-07T06:59:47.1163817Z * [new branch] gh/seemethere/62/base -> origin/gh/seemethere/62/base 2025-09-07T06:59:47.1165286Z * [new branch] gh/seemethere/62/head -> origin/gh/seemethere/62/head 2025-09-07T06:59:47.1166715Z * [new branch] gh/seemethere/62/orig -> origin/gh/seemethere/62/orig 2025-09-07T06:59:47.1168643Z * [new branch] gh/seemethere/63/base -> origin/gh/seemethere/63/base 2025-09-07T06:59:47.1170041Z * [new branch] gh/seemethere/63/head -> origin/gh/seemethere/63/head 2025-09-07T06:59:47.1171546Z * [new branch] gh/seemethere/63/orig -> origin/gh/seemethere/63/orig 2025-09-07T06:59:47.1174157Z * [new branch] gh/shunting314/145/base -> origin/gh/shunting314/145/base 2025-09-07T06:59:47.1175682Z * [new branch] gh/shunting314/145/head -> origin/gh/shunting314/145/head 2025-09-07T06:59:47.1177157Z * [new branch] gh/shunting314/145/orig -> origin/gh/shunting314/145/orig 2025-09-07T06:59:47.1179450Z * [new branch] gh/shunting314/176/base -> origin/gh/shunting314/176/base 2025-09-07T06:59:47.1181041Z * [new branch] gh/shunting314/176/head -> origin/gh/shunting314/176/head 2025-09-07T06:59:47.1182552Z * [new branch] gh/shunting314/176/orig -> origin/gh/shunting314/176/orig 2025-09-07T06:59:47.1184496Z * [new branch] gh/shunting314/211/base -> origin/gh/shunting314/211/base 2025-09-07T06:59:47.1185983Z * [new branch] gh/shunting314/211/head -> origin/gh/shunting314/211/head 2025-09-07T06:59:47.1187411Z * [new branch] gh/shunting314/211/orig -> origin/gh/shunting314/211/orig 2025-09-07T06:59:47.1189763Z * [new branch] gh/shunting314/212/base -> origin/gh/shunting314/212/base 2025-09-07T06:59:47.1191341Z * [new branch] gh/shunting314/212/head -> origin/gh/shunting314/212/head 2025-09-07T06:59:47.1192797Z * [new branch] gh/shunting314/212/orig -> origin/gh/shunting314/212/orig 2025-09-07T06:59:47.1194793Z * [new branch] gh/shunting314/213/base -> origin/gh/shunting314/213/base 2025-09-07T06:59:47.1196270Z * [new branch] gh/shunting314/213/head -> origin/gh/shunting314/213/head 2025-09-07T06:59:47.1197705Z * [new branch] gh/shunting314/213/orig -> origin/gh/shunting314/213/orig 2025-09-07T06:59:47.1199722Z * [new branch] gh/shunting314/214/base -> origin/gh/shunting314/214/base 2025-09-07T06:59:47.1201427Z * [new branch] gh/shunting314/214/head -> origin/gh/shunting314/214/head 2025-09-07T06:59:47.1203022Z * [new branch] gh/shunting314/214/orig -> origin/gh/shunting314/214/orig 2025-09-07T06:59:47.1205142Z * [new branch] gh/shunting314/215/base -> origin/gh/shunting314/215/base 2025-09-07T06:59:47.1206589Z * [new branch] gh/shunting314/215/head -> origin/gh/shunting314/215/head 2025-09-07T06:59:47.1208024Z * [new branch] gh/shunting314/215/orig -> origin/gh/shunting314/215/orig 2025-09-07T06:59:47.1209897Z * [new branch] gh/shunting314/216/base -> origin/gh/shunting314/216/base 2025-09-07T06:59:47.1211286Z * [new branch] gh/shunting314/216/head -> origin/gh/shunting314/216/head 2025-09-07T06:59:47.1212726Z * [new branch] gh/shunting314/216/orig -> origin/gh/shunting314/216/orig 2025-09-07T06:59:47.1214862Z * [new branch] gh/shunting314/217/base -> origin/gh/shunting314/217/base 2025-09-07T06:59:47.1216623Z * [new branch] gh/shunting314/217/head -> origin/gh/shunting314/217/head 2025-09-07T06:59:47.1218075Z * [new branch] gh/shunting314/217/orig -> origin/gh/shunting314/217/orig 2025-09-07T06:59:47.1220175Z * [new branch] gh/shunting314/218/base -> origin/gh/shunting314/218/base 2025-09-07T06:59:47.1221976Z * [new branch] gh/shunting314/218/head -> origin/gh/shunting314/218/head 2025-09-07T06:59:47.1223422Z * [new branch] gh/shunting314/218/orig -> origin/gh/shunting314/218/orig 2025-09-07T06:59:47.1225313Z * [new branch] gh/shunting314/219/base -> origin/gh/shunting314/219/base 2025-09-07T06:59:47.1226768Z * [new branch] gh/shunting314/219/head -> origin/gh/shunting314/219/head 2025-09-07T06:59:47.1228186Z * [new branch] gh/shunting314/219/orig -> origin/gh/shunting314/219/orig 2025-09-07T06:59:47.1230235Z * [new branch] gh/shunting314/220/base -> origin/gh/shunting314/220/base 2025-09-07T06:59:47.1232636Z * [new branch] gh/shunting314/220/head -> origin/gh/shunting314/220/head 2025-09-07T06:59:47.1234058Z * [new branch] gh/shunting314/220/orig -> origin/gh/shunting314/220/orig 2025-09-07T06:59:47.1235949Z * [new branch] gh/shunting314/221/base -> origin/gh/shunting314/221/base 2025-09-07T06:59:47.1237342Z * [new branch] gh/shunting314/221/head -> origin/gh/shunting314/221/head 2025-09-07T06:59:47.1238909Z * [new branch] gh/shunting314/221/orig -> origin/gh/shunting314/221/orig 2025-09-07T06:59:47.1240911Z * [new branch] gh/shunting314/222/base -> origin/gh/shunting314/222/base 2025-09-07T06:59:47.1242289Z * [new branch] gh/shunting314/222/head -> origin/gh/shunting314/222/head 2025-09-07T06:59:47.1243736Z * [new branch] gh/shunting314/222/orig -> origin/gh/shunting314/222/orig 2025-09-07T06:59:47.1245559Z * [new branch] gh/shunting314/223/base -> origin/gh/shunting314/223/base 2025-09-07T06:59:47.1246997Z * [new branch] gh/shunting314/223/head -> origin/gh/shunting314/223/head 2025-09-07T06:59:47.1248425Z * [new branch] gh/shunting314/223/orig -> origin/gh/shunting314/223/orig 2025-09-07T06:59:47.1250845Z * [new branch] gh/silverguo/1/base -> origin/gh/silverguo/1/base 2025-09-07T06:59:47.1252305Z * [new branch] gh/silverguo/1/head -> origin/gh/silverguo/1/head 2025-09-07T06:59:47.1254517Z * [new branch] gh/silverguo/2/base -> origin/gh/silverguo/2/base 2025-09-07T06:59:47.1256312Z * [new branch] gh/silverguo/2/head -> origin/gh/silverguo/2/head 2025-09-07T06:59:47.1258657Z * [new branch] gh/silverguo/3/base -> origin/gh/silverguo/3/base 2025-09-07T06:59:47.1260094Z * [new branch] gh/silverguo/3/head -> origin/gh/silverguo/3/head 2025-09-07T06:59:47.1261902Z * [new branch] gh/silverguo/4/base -> origin/gh/silverguo/4/base 2025-09-07T06:59:47.1263296Z * [new branch] gh/silverguo/4/head -> origin/gh/silverguo/4/head 2025-09-07T06:59:47.1265671Z * [new branch] gh/sinhaanhsul/1/base -> origin/gh/sinhaanhsul/1/base 2025-09-07T06:59:47.1267143Z * [new branch] gh/sinhaanhsul/1/head -> origin/gh/sinhaanhsul/1/head 2025-09-07T06:59:47.1269535Z * [new branch] gh/skarjala/17/base -> origin/gh/skarjala/17/base 2025-09-07T06:59:47.1270967Z * [new branch] gh/skarjala/17/head -> origin/gh/skarjala/17/head 2025-09-07T06:59:47.1272540Z * [new branch] gh/skarjala/17/orig -> origin/gh/skarjala/17/orig 2025-09-07T06:59:47.1274472Z * [new branch] gh/skarjala/18/base -> origin/gh/skarjala/18/base 2025-09-07T06:59:47.1276026Z * [new branch] gh/skarjala/18/head -> origin/gh/skarjala/18/head 2025-09-07T06:59:47.1277394Z * [new branch] gh/skarjala/18/orig -> origin/gh/skarjala/18/orig 2025-09-07T06:59:47.1279305Z * [new branch] gh/skarjala/19/base -> origin/gh/skarjala/19/base 2025-09-07T06:59:47.1280788Z * [new branch] gh/skarjala/19/head -> origin/gh/skarjala/19/head 2025-09-07T06:59:47.1282243Z * [new branch] gh/skarjala/19/orig -> origin/gh/skarjala/19/orig 2025-09-07T06:59:47.1284568Z * [new branch] gh/slayton58/1/base -> origin/gh/slayton58/1/base 2025-09-07T06:59:47.1286037Z * [new branch] gh/slayton58/1/head -> origin/gh/slayton58/1/head 2025-09-07T06:59:47.1287438Z * [new branch] gh/slayton58/1/orig -> origin/gh/slayton58/1/orig 2025-09-07T06:59:47.1289494Z * [new branch] gh/slayton58/2/base -> origin/gh/slayton58/2/base 2025-09-07T06:59:47.1290919Z * [new branch] gh/slayton58/2/head -> origin/gh/slayton58/2/head 2025-09-07T06:59:47.1292473Z * [new branch] gh/slayton58/2/orig -> origin/gh/slayton58/2/orig 2025-09-07T06:59:47.1294452Z * [new branch] gh/slayton58/3/base -> origin/gh/slayton58/3/base 2025-09-07T06:59:47.1295853Z * [new branch] gh/slayton58/3/head -> origin/gh/slayton58/3/head 2025-09-07T06:59:47.1297358Z * [new branch] gh/slayton58/3/orig -> origin/gh/slayton58/3/orig 2025-09-07T06:59:47.1299350Z * [new branch] gh/slayton58/4/base -> origin/gh/slayton58/4/base 2025-09-07T06:59:47.1303055Z * [new branch] gh/slayton58/4/head -> origin/gh/slayton58/4/head 2025-09-07T06:59:47.1304497Z * [new branch] gh/slayton58/4/orig -> origin/gh/slayton58/4/orig 2025-09-07T06:59:47.1306354Z * [new branch] gh/slayton58/5/base -> origin/gh/slayton58/5/base 2025-09-07T06:59:47.1307858Z * [new branch] gh/slayton58/5/head -> origin/gh/slayton58/5/head 2025-09-07T06:59:47.1309258Z * [new branch] gh/slayton58/5/orig -> origin/gh/slayton58/5/orig 2025-09-07T06:59:47.1312420Z * [new branch] gh/soulitzer/269/base -> origin/gh/soulitzer/269/base 2025-09-07T06:59:47.1313754Z * [new branch] gh/soulitzer/269/head -> origin/gh/soulitzer/269/head 2025-09-07T06:59:47.1315243Z * [new branch] gh/soulitzer/269/orig -> origin/gh/soulitzer/269/orig 2025-09-07T06:59:47.1317294Z * [new branch] gh/soulitzer/276/base -> origin/gh/soulitzer/276/base 2025-09-07T06:59:47.1318857Z * [new branch] gh/soulitzer/276/head -> origin/gh/soulitzer/276/head 2025-09-07T06:59:47.1320309Z * [new branch] gh/soulitzer/276/orig -> origin/gh/soulitzer/276/orig 2025-09-07T06:59:47.1322508Z * [new branch] gh/soulitzer/287/base -> origin/gh/soulitzer/287/base 2025-09-07T06:59:47.1323901Z * [new branch] gh/soulitzer/287/head -> origin/gh/soulitzer/287/head 2025-09-07T06:59:47.1325339Z * [new branch] gh/soulitzer/287/orig -> origin/gh/soulitzer/287/orig 2025-09-07T06:59:47.1327348Z * [new branch] gh/soulitzer/296/base -> origin/gh/soulitzer/296/base 2025-09-07T06:59:47.1328801Z * [new branch] gh/soulitzer/296/head -> origin/gh/soulitzer/296/head 2025-09-07T06:59:47.1330294Z * [new branch] gh/soulitzer/296/orig -> origin/gh/soulitzer/296/orig 2025-09-07T06:59:47.1332256Z * [new branch] gh/soulitzer/299/base -> origin/gh/soulitzer/299/base 2025-09-07T06:59:47.1333761Z * [new branch] gh/soulitzer/299/head -> origin/gh/soulitzer/299/head 2025-09-07T06:59:47.1335211Z * [new branch] gh/soulitzer/299/orig -> origin/gh/soulitzer/299/orig 2025-09-07T06:59:47.1337324Z * [new branch] gh/soulitzer/300/base -> origin/gh/soulitzer/300/base 2025-09-07T06:59:47.1338824Z * [new branch] gh/soulitzer/300/head -> origin/gh/soulitzer/300/head 2025-09-07T06:59:47.1340248Z * [new branch] gh/soulitzer/300/orig -> origin/gh/soulitzer/300/orig 2025-09-07T06:59:47.1342298Z * [new branch] gh/soulitzer/301/base -> origin/gh/soulitzer/301/base 2025-09-07T06:59:47.1343728Z * [new branch] gh/soulitzer/301/head -> origin/gh/soulitzer/301/head 2025-09-07T06:59:47.1345201Z * [new branch] gh/soulitzer/301/orig -> origin/gh/soulitzer/301/orig 2025-09-07T06:59:47.1347124Z * [new branch] gh/soulitzer/313/base -> origin/gh/soulitzer/313/base 2025-09-07T06:59:47.1348974Z * [new branch] gh/soulitzer/313/head -> origin/gh/soulitzer/313/head 2025-09-07T06:59:47.1350400Z * [new branch] gh/soulitzer/313/orig -> origin/gh/soulitzer/313/orig 2025-09-07T06:59:47.1352515Z * [new branch] gh/soulitzer/319/base -> origin/gh/soulitzer/319/base 2025-09-07T06:59:47.1353968Z * [new branch] gh/soulitzer/319/head -> origin/gh/soulitzer/319/head 2025-09-07T06:59:47.1355368Z * [new branch] gh/soulitzer/319/orig -> origin/gh/soulitzer/319/orig 2025-09-07T06:59:47.1357499Z * [new branch] gh/soulitzer/320/base -> origin/gh/soulitzer/320/base 2025-09-07T06:59:47.1358864Z * [new branch] gh/soulitzer/320/head -> origin/gh/soulitzer/320/head 2025-09-07T06:59:47.1360243Z * [new branch] gh/soulitzer/320/orig -> origin/gh/soulitzer/320/orig 2025-09-07T06:59:47.1362272Z * [new branch] gh/soulitzer/336/base -> origin/gh/soulitzer/336/base 2025-09-07T06:59:47.1363668Z * [new branch] gh/soulitzer/336/head -> origin/gh/soulitzer/336/head 2025-09-07T06:59:47.1365140Z * [new branch] gh/soulitzer/336/orig -> origin/gh/soulitzer/336/orig 2025-09-07T06:59:47.1367171Z * [new branch] gh/soulitzer/347/base -> origin/gh/soulitzer/347/base 2025-09-07T06:59:47.1368533Z * [new branch] gh/soulitzer/347/head -> origin/gh/soulitzer/347/head 2025-09-07T06:59:47.1369941Z * [new branch] gh/soulitzer/347/orig -> origin/gh/soulitzer/347/orig 2025-09-07T06:59:47.1372025Z * [new branch] gh/soulitzer/349/base -> origin/gh/soulitzer/349/base 2025-09-07T06:59:47.1373499Z * [new branch] gh/soulitzer/349/head -> origin/gh/soulitzer/349/head 2025-09-07T06:59:47.1374993Z * [new branch] gh/soulitzer/349/orig -> origin/gh/soulitzer/349/orig 2025-09-07T06:59:47.1376914Z * [new branch] gh/soulitzer/350/base -> origin/gh/soulitzer/350/base 2025-09-07T06:59:47.1378281Z * [new branch] gh/soulitzer/350/head -> origin/gh/soulitzer/350/head 2025-09-07T06:59:47.1379874Z * [new branch] gh/soulitzer/350/orig -> origin/gh/soulitzer/350/orig 2025-09-07T06:59:47.1381831Z * [new branch] gh/soulitzer/351/base -> origin/gh/soulitzer/351/base 2025-09-07T06:59:47.1383386Z * [new branch] gh/soulitzer/351/head -> origin/gh/soulitzer/351/head 2025-09-07T06:59:47.1384797Z * [new branch] gh/soulitzer/351/orig -> origin/gh/soulitzer/351/orig 2025-09-07T06:59:47.1386728Z * [new branch] gh/soulitzer/353/base -> origin/gh/soulitzer/353/base 2025-09-07T06:59:47.1388220Z * [new branch] gh/soulitzer/353/head -> origin/gh/soulitzer/353/head 2025-09-07T06:59:47.1389621Z * [new branch] gh/soulitzer/353/orig -> origin/gh/soulitzer/353/orig 2025-09-07T06:59:47.1392518Z * [new branch] gh/soulitzer/358/base -> origin/gh/soulitzer/358/base 2025-09-07T06:59:47.1393946Z * [new branch] gh/soulitzer/358/head -> origin/gh/soulitzer/358/head 2025-09-07T06:59:47.1395441Z * [new branch] gh/soulitzer/358/orig -> origin/gh/soulitzer/358/orig 2025-09-07T06:59:47.1397833Z * [new branch] gh/soulitzer/359/base -> origin/gh/soulitzer/359/base 2025-09-07T06:59:47.1399246Z * [new branch] gh/soulitzer/359/head -> origin/gh/soulitzer/359/head 2025-09-07T06:59:47.1400952Z * [new branch] gh/soulitzer/359/orig -> origin/gh/soulitzer/359/orig 2025-09-07T06:59:47.1403603Z * [new branch] gh/soulitzer/362/base -> origin/gh/soulitzer/362/base 2025-09-07T06:59:47.1405083Z * [new branch] gh/soulitzer/362/head -> origin/gh/soulitzer/362/head 2025-09-07T06:59:47.1406515Z * [new branch] gh/soulitzer/362/orig -> origin/gh/soulitzer/362/orig 2025-09-07T06:59:47.1408513Z * [new branch] gh/soulitzer/372/base -> origin/gh/soulitzer/372/base 2025-09-07T06:59:47.1409921Z * [new branch] gh/soulitzer/372/head -> origin/gh/soulitzer/372/head 2025-09-07T06:59:47.1411274Z * [new branch] gh/soulitzer/372/orig -> origin/gh/soulitzer/372/orig 2025-09-07T06:59:47.1413305Z * [new branch] gh/soulitzer/373/base -> origin/gh/soulitzer/373/base 2025-09-07T06:59:47.1414775Z * [new branch] gh/soulitzer/373/head -> origin/gh/soulitzer/373/head 2025-09-07T06:59:47.1416199Z * [new branch] gh/soulitzer/373/orig -> origin/gh/soulitzer/373/orig 2025-09-07T06:59:47.1418324Z * [new branch] gh/soulitzer/374/base -> origin/gh/soulitzer/374/base 2025-09-07T06:59:47.1419754Z * [new branch] gh/soulitzer/374/head -> origin/gh/soulitzer/374/head 2025-09-07T06:59:47.1421207Z * [new branch] gh/soulitzer/374/orig -> origin/gh/soulitzer/374/orig 2025-09-07T06:59:47.1423170Z * [new branch] gh/soulitzer/375/base -> origin/gh/soulitzer/375/base 2025-09-07T06:59:47.1424537Z * [new branch] gh/soulitzer/375/head -> origin/gh/soulitzer/375/head 2025-09-07T06:59:47.1425988Z * [new branch] gh/soulitzer/375/orig -> origin/gh/soulitzer/375/orig 2025-09-07T06:59:47.1428024Z * [new branch] gh/soulitzer/376/base -> origin/gh/soulitzer/376/base 2025-09-07T06:59:47.1429584Z * [new branch] gh/soulitzer/376/head -> origin/gh/soulitzer/376/head 2025-09-07T06:59:47.1431107Z * [new branch] gh/soulitzer/376/orig -> origin/gh/soulitzer/376/orig 2025-09-07T06:59:47.1433177Z * [new branch] gh/soulitzer/377/base -> origin/gh/soulitzer/377/base 2025-09-07T06:59:47.1434557Z * [new branch] gh/soulitzer/377/head -> origin/gh/soulitzer/377/head 2025-09-07T06:59:47.1435907Z * [new branch] gh/soulitzer/377/orig -> origin/gh/soulitzer/377/orig 2025-09-07T06:59:47.1438112Z * [new branch] gh/soulitzer/378/base -> origin/gh/soulitzer/378/base 2025-09-07T06:59:47.1439609Z * [new branch] gh/soulitzer/378/head -> origin/gh/soulitzer/378/head 2025-09-07T06:59:47.1441064Z * [new branch] gh/soulitzer/378/orig -> origin/gh/soulitzer/378/orig 2025-09-07T06:59:47.1443059Z * [new branch] gh/soulitzer/379/base -> origin/gh/soulitzer/379/base 2025-09-07T06:59:47.1444515Z * [new branch] gh/soulitzer/379/head -> origin/gh/soulitzer/379/head 2025-09-07T06:59:47.1445965Z * [new branch] gh/soulitzer/379/orig -> origin/gh/soulitzer/379/orig 2025-09-07T06:59:47.1448284Z * [new branch] gh/swolchok/728/next -> origin/gh/swolchok/728/next 2025-09-07T06:59:47.1450528Z * [new branch] gh/swolchok/767/base -> origin/gh/swolchok/767/base 2025-09-07T06:59:47.1452104Z * [new branch] gh/swolchok/767/head -> origin/gh/swolchok/767/head 2025-09-07T06:59:47.1453892Z * [new branch] gh/swolchok/767/orig -> origin/gh/swolchok/767/orig 2025-09-07T06:59:47.1455889Z * [new branch] gh/swolchok/768/base -> origin/gh/swolchok/768/base 2025-09-07T06:59:47.1457302Z * [new branch] gh/swolchok/768/head -> origin/gh/swolchok/768/head 2025-09-07T06:59:47.1458826Z * [new branch] gh/swolchok/768/orig -> origin/gh/swolchok/768/orig 2025-09-07T06:59:47.1460992Z * [new branch] gh/swolchok/769/base -> origin/gh/swolchok/769/base 2025-09-07T06:59:47.1462440Z * [new branch] gh/swolchok/769/head -> origin/gh/swolchok/769/head 2025-09-07T06:59:47.1464002Z * [new branch] gh/swolchok/769/orig -> origin/gh/swolchok/769/orig 2025-09-07T06:59:47.1465945Z * [new branch] gh/swolchok/771/base -> origin/gh/swolchok/771/base 2025-09-07T06:59:47.1467446Z * [new branch] gh/swolchok/771/head -> origin/gh/swolchok/771/head 2025-09-07T06:59:47.1468928Z * [new branch] gh/swolchok/771/orig -> origin/gh/swolchok/771/orig 2025-09-07T06:59:47.1470877Z * [new branch] gh/swolchok/772/base -> origin/gh/swolchok/772/base 2025-09-07T06:59:47.1472520Z * [new branch] gh/swolchok/772/head -> origin/gh/swolchok/772/head 2025-09-07T06:59:47.1474101Z * [new branch] gh/swolchok/772/orig -> origin/gh/swolchok/772/orig 2025-09-07T06:59:47.1476182Z * [new branch] gh/swolchok/773/base -> origin/gh/swolchok/773/base 2025-09-07T06:59:47.1477631Z * [new branch] gh/swolchok/773/head -> origin/gh/swolchok/773/head 2025-09-07T06:59:47.1479148Z * [new branch] gh/swolchok/773/orig -> origin/gh/swolchok/773/orig 2025-09-07T06:59:47.1481109Z * [new branch] gh/swolchok/786/base -> origin/gh/swolchok/786/base 2025-09-07T06:59:47.1482490Z * [new branch] gh/swolchok/786/head -> origin/gh/swolchok/786/head 2025-09-07T06:59:47.1483904Z * [new branch] gh/swolchok/786/orig -> origin/gh/swolchok/786/orig 2025-09-07T06:59:47.1485782Z * [new branch] gh/swolchok/787/base -> origin/gh/swolchok/787/base 2025-09-07T06:59:47.1487293Z * [new branch] gh/swolchok/787/head -> origin/gh/swolchok/787/head 2025-09-07T06:59:47.1488698Z * [new branch] gh/swolchok/787/orig -> origin/gh/swolchok/787/orig 2025-09-07T06:59:47.1490731Z * [new branch] gh/swolchok/788/base -> origin/gh/swolchok/788/base 2025-09-07T06:59:47.1492199Z * [new branch] gh/swolchok/788/head -> origin/gh/swolchok/788/head 2025-09-07T06:59:47.1493644Z * [new branch] gh/swolchok/788/orig -> origin/gh/swolchok/788/orig 2025-09-07T06:59:47.1495635Z * [new branch] gh/swolchok/789/base -> origin/gh/swolchok/789/base 2025-09-07T06:59:47.1497033Z * [new branch] gh/swolchok/789/head -> origin/gh/swolchok/789/head 2025-09-07T06:59:47.1498510Z * [new branch] gh/swolchok/789/orig -> origin/gh/swolchok/789/orig 2025-09-07T06:59:47.1500437Z * [new branch] gh/swolchok/790/base -> origin/gh/swolchok/790/base 2025-09-07T06:59:47.1502025Z * [new branch] gh/swolchok/790/head -> origin/gh/swolchok/790/head 2025-09-07T06:59:47.1503461Z * [new branch] gh/swolchok/790/orig -> origin/gh/swolchok/790/orig 2025-09-07T06:59:47.1505530Z * [new branch] gh/swolchok/791/base -> origin/gh/swolchok/791/base 2025-09-07T06:59:47.1506938Z * [new branch] gh/swolchok/791/head -> origin/gh/swolchok/791/head 2025-09-07T06:59:47.1508398Z * [new branch] gh/swolchok/791/orig -> origin/gh/swolchok/791/orig 2025-09-07T06:59:47.1510328Z * [new branch] gh/swolchok/792/base -> origin/gh/swolchok/792/base 2025-09-07T06:59:47.1511925Z * [new branch] gh/swolchok/792/head -> origin/gh/swolchok/792/head 2025-09-07T06:59:47.1513299Z * [new branch] gh/swolchok/792/orig -> origin/gh/swolchok/792/orig 2025-09-07T06:59:47.1515310Z * [new branch] gh/swolchok/793/base -> origin/gh/swolchok/793/base 2025-09-07T06:59:47.1516684Z * [new branch] gh/swolchok/793/head -> origin/gh/swolchok/793/head 2025-09-07T06:59:47.1518098Z * [new branch] gh/swolchok/793/orig -> origin/gh/swolchok/793/orig 2025-09-07T06:59:47.1520190Z * [new branch] gh/swolchok/794/base -> origin/gh/swolchok/794/base 2025-09-07T06:59:47.1521636Z * [new branch] gh/swolchok/794/head -> origin/gh/swolchok/794/head 2025-09-07T06:59:47.1523023Z * [new branch] gh/swolchok/794/orig -> origin/gh/swolchok/794/orig 2025-09-07T06:59:47.1525522Z * [new branch] gh/swolchok/795/base -> origin/gh/swolchok/795/base 2025-09-07T06:59:47.1527076Z * [new branch] gh/swolchok/795/head -> origin/gh/swolchok/795/head 2025-09-07T06:59:47.1528520Z * [new branch] gh/swolchok/795/orig -> origin/gh/swolchok/795/orig 2025-09-07T06:59:47.1530593Z * [new branch] gh/swolchok/796/base -> origin/gh/swolchok/796/base 2025-09-07T06:59:47.1532080Z * [new branch] gh/swolchok/796/head -> origin/gh/swolchok/796/head 2025-09-07T06:59:47.1533531Z * [new branch] gh/swolchok/796/orig -> origin/gh/swolchok/796/orig 2025-09-07T06:59:47.1535768Z * [new branch] gh/swolchok/797/base -> origin/gh/swolchok/797/base 2025-09-07T06:59:47.1537234Z * [new branch] gh/swolchok/797/head -> origin/gh/swolchok/797/head 2025-09-07T06:59:47.1538713Z * [new branch] gh/swolchok/797/orig -> origin/gh/swolchok/797/orig 2025-09-07T06:59:47.1540739Z * [new branch] gh/swolchok/798/base -> origin/gh/swolchok/798/base 2025-09-07T06:59:47.1542129Z * [new branch] gh/swolchok/798/head -> origin/gh/swolchok/798/head 2025-09-07T06:59:47.1543646Z * [new branch] gh/swolchok/798/orig -> origin/gh/swolchok/798/orig 2025-09-07T06:59:47.1545859Z * [new branch] gh/swolchok/799/base -> origin/gh/swolchok/799/base 2025-09-07T06:59:47.1547244Z * [new branch] gh/swolchok/799/head -> origin/gh/swolchok/799/head 2025-09-07T06:59:47.1548782Z * [new branch] gh/swolchok/799/orig -> origin/gh/swolchok/799/orig 2025-09-07T06:59:47.1551559Z * [new branch] gh/swolchok/800/base -> origin/gh/swolchok/800/base 2025-09-07T06:59:47.1552989Z * [new branch] gh/swolchok/800/head -> origin/gh/swolchok/800/head 2025-09-07T06:59:47.1554525Z * [new branch] gh/swolchok/800/orig -> origin/gh/swolchok/800/orig 2025-09-07T06:59:47.1556683Z * [new branch] gh/swolchok/801/base -> origin/gh/swolchok/801/base 2025-09-07T06:59:47.1558517Z * [new branch] gh/swolchok/801/head -> origin/gh/swolchok/801/head 2025-09-07T06:59:47.1560064Z * [new branch] gh/swolchok/801/orig -> origin/gh/swolchok/801/orig 2025-09-07T06:59:47.1561974Z * [new branch] gh/swolchok/802/base -> origin/gh/swolchok/802/base 2025-09-07T06:59:47.1563385Z * [new branch] gh/swolchok/802/head -> origin/gh/swolchok/802/head 2025-09-07T06:59:47.1564921Z * [new branch] gh/swolchok/802/orig -> origin/gh/swolchok/802/orig 2025-09-07T06:59:47.1567067Z * [new branch] gh/swolchok/803/base -> origin/gh/swolchok/803/base 2025-09-07T06:59:47.1568482Z * [new branch] gh/swolchok/803/head -> origin/gh/swolchok/803/head 2025-09-07T06:59:47.1569981Z * [new branch] gh/swolchok/803/orig -> origin/gh/swolchok/803/orig 2025-09-07T06:59:47.1572211Z * [new branch] gh/swolchok/804/base -> origin/gh/swolchok/804/base 2025-09-07T06:59:47.1573566Z * [new branch] gh/swolchok/804/head -> origin/gh/swolchok/804/head 2025-09-07T06:59:47.1575075Z * [new branch] gh/swolchok/804/orig -> origin/gh/swolchok/804/orig 2025-09-07T06:59:47.1577174Z * [new branch] gh/swolchok/805/base -> origin/gh/swolchok/805/base 2025-09-07T06:59:47.1578603Z * [new branch] gh/swolchok/805/head -> origin/gh/swolchok/805/head 2025-09-07T06:59:47.1580098Z * [new branch] gh/swolchok/805/orig -> origin/gh/swolchok/805/orig 2025-09-07T06:59:47.1582491Z * [new branch] gh/swolchok/806/base -> origin/gh/swolchok/806/base 2025-09-07T06:59:47.1583933Z * [new branch] gh/swolchok/806/head -> origin/gh/swolchok/806/head 2025-09-07T06:59:47.1585431Z * [new branch] gh/swolchok/806/orig -> origin/gh/swolchok/806/orig 2025-09-07T06:59:47.1587892Z * [new branch] gh/swolchok/807/base -> origin/gh/swolchok/807/base 2025-09-07T06:59:47.1589324Z * [new branch] gh/swolchok/807/head -> origin/gh/swolchok/807/head 2025-09-07T06:59:47.1590961Z * [new branch] gh/swolchok/807/orig -> origin/gh/swolchok/807/orig 2025-09-07T06:59:47.1593247Z * [new branch] gh/swolchok/808/base -> origin/gh/swolchok/808/base 2025-09-07T06:59:47.1594657Z * [new branch] gh/swolchok/808/head -> origin/gh/swolchok/808/head 2025-09-07T06:59:47.1596049Z * [new branch] gh/swolchok/808/orig -> origin/gh/swolchok/808/orig 2025-09-07T06:59:47.1598161Z * [new branch] gh/swolchok/809/base -> origin/gh/swolchok/809/base 2025-09-07T06:59:47.1599667Z * [new branch] gh/swolchok/809/head -> origin/gh/swolchok/809/head 2025-09-07T06:59:47.1601285Z * [new branch] gh/swolchok/809/orig -> origin/gh/swolchok/809/orig 2025-09-07T06:59:47.1603426Z * [new branch] gh/swolchok/810/base -> origin/gh/swolchok/810/base 2025-09-07T06:59:47.1604814Z * [new branch] gh/swolchok/810/head -> origin/gh/swolchok/810/head 2025-09-07T06:59:47.1606273Z * [new branch] gh/swolchok/810/orig -> origin/gh/swolchok/810/orig 2025-09-07T06:59:47.1608350Z * [new branch] gh/swolchok/811/base -> origin/gh/swolchok/811/base 2025-09-07T06:59:47.1609858Z * [new branch] gh/swolchok/811/head -> origin/gh/swolchok/811/head 2025-09-07T06:59:47.1611355Z * [new branch] gh/swolchok/811/orig -> origin/gh/swolchok/811/orig 2025-09-07T06:59:47.1613457Z * [new branch] gh/swolchok/812/base -> origin/gh/swolchok/812/base 2025-09-07T06:59:47.1614854Z * [new branch] gh/swolchok/812/head -> origin/gh/swolchok/812/head 2025-09-07T06:59:47.1616297Z * [new branch] gh/swolchok/812/orig -> origin/gh/swolchok/812/orig 2025-09-07T06:59:47.1618487Z * [new branch] gh/swolchok/813/base -> origin/gh/swolchok/813/base 2025-09-07T06:59:47.1619923Z * [new branch] gh/swolchok/813/head -> origin/gh/swolchok/813/head 2025-09-07T06:59:47.1621328Z * [new branch] gh/swolchok/813/orig -> origin/gh/swolchok/813/orig 2025-09-07T06:59:47.1623458Z * [new branch] gh/swolchok/814/base -> origin/gh/swolchok/814/base 2025-09-07T06:59:47.1624832Z * [new branch] gh/swolchok/814/head -> origin/gh/swolchok/814/head 2025-09-07T06:59:47.1626272Z * [new branch] gh/swolchok/814/orig -> origin/gh/swolchok/814/orig 2025-09-07T06:59:47.1628297Z * [new branch] gh/swolchok/815/base -> origin/gh/swolchok/815/base 2025-09-07T06:59:47.1629652Z * [new branch] gh/swolchok/815/head -> origin/gh/swolchok/815/head 2025-09-07T06:59:47.1631349Z * [new branch] gh/swolchok/815/orig -> origin/gh/swolchok/815/orig 2025-09-07T06:59:47.1633394Z * [new branch] gh/swolchok/816/base -> origin/gh/swolchok/816/base 2025-09-07T06:59:47.1634790Z * [new branch] gh/swolchok/816/head -> origin/gh/swolchok/816/head 2025-09-07T06:59:47.1636242Z * [new branch] gh/swolchok/816/orig -> origin/gh/swolchok/816/orig 2025-09-07T06:59:47.1638804Z * [new branch] gh/swolchok/817/base -> origin/gh/swolchok/817/base 2025-09-07T06:59:47.1640254Z * [new branch] gh/swolchok/817/head -> origin/gh/swolchok/817/head 2025-09-07T06:59:47.1641719Z * [new branch] gh/swolchok/817/orig -> origin/gh/swolchok/817/orig 2025-09-07T06:59:47.1643815Z * [new branch] gh/swolchok/818/base -> origin/gh/swolchok/818/base 2025-09-07T06:59:47.1645238Z * [new branch] gh/swolchok/818/head -> origin/gh/swolchok/818/head 2025-09-07T06:59:47.1646679Z * [new branch] gh/swolchok/818/orig -> origin/gh/swolchok/818/orig 2025-09-07T06:59:47.1648832Z * [new branch] gh/swolchok/819/base -> origin/gh/swolchok/819/base 2025-09-07T06:59:47.1650170Z * [new branch] gh/swolchok/819/head -> origin/gh/swolchok/819/head 2025-09-07T06:59:47.1651568Z * [new branch] gh/swolchok/819/orig -> origin/gh/swolchok/819/orig 2025-09-07T06:59:47.1653778Z * [new branch] gh/swolchok/820/base -> origin/gh/swolchok/820/base 2025-09-07T06:59:47.1655122Z * [new branch] gh/swolchok/820/head -> origin/gh/swolchok/820/head 2025-09-07T06:59:47.1656583Z * [new branch] gh/swolchok/820/orig -> origin/gh/swolchok/820/orig 2025-09-07T06:59:47.1658751Z * [new branch] gh/swolchok/821/base -> origin/gh/swolchok/821/base 2025-09-07T06:59:47.1660159Z * [new branch] gh/swolchok/821/head -> origin/gh/swolchok/821/head 2025-09-07T06:59:47.1661558Z * [new branch] gh/swolchok/821/orig -> origin/gh/swolchok/821/orig 2025-09-07T06:59:47.1663741Z * [new branch] gh/swolchok/822/base -> origin/gh/swolchok/822/base 2025-09-07T06:59:47.1665127Z * [new branch] gh/swolchok/822/head -> origin/gh/swolchok/822/head 2025-09-07T06:59:47.1666499Z * [new branch] gh/swolchok/822/orig -> origin/gh/swolchok/822/orig 2025-09-07T06:59:47.1668546Z * [new branch] gh/swolchok/823/base -> origin/gh/swolchok/823/base 2025-09-07T06:59:47.1669916Z * [new branch] gh/swolchok/823/head -> origin/gh/swolchok/823/head 2025-09-07T06:59:47.1671404Z * [new branch] gh/swolchok/823/orig -> origin/gh/swolchok/823/orig 2025-09-07T06:59:47.1673440Z * [new branch] gh/swolchok/824/base -> origin/gh/swolchok/824/base 2025-09-07T06:59:47.1674873Z * [new branch] gh/swolchok/824/head -> origin/gh/swolchok/824/head 2025-09-07T06:59:47.1676275Z * [new branch] gh/swolchok/824/orig -> origin/gh/swolchok/824/orig 2025-09-07T06:59:47.1678361Z * [new branch] gh/swolchok/825/base -> origin/gh/swolchok/825/base 2025-09-07T06:59:47.1679880Z * [new branch] gh/swolchok/825/head -> origin/gh/swolchok/825/head 2025-09-07T06:59:47.1681433Z * [new branch] gh/swolchok/825/orig -> origin/gh/swolchok/825/orig 2025-09-07T06:59:47.1683509Z * [new branch] gh/swolchok/826/base -> origin/gh/swolchok/826/base 2025-09-07T06:59:47.1684846Z * [new branch] gh/swolchok/826/head -> origin/gh/swolchok/826/head 2025-09-07T06:59:47.1686304Z * [new branch] gh/swolchok/826/orig -> origin/gh/swolchok/826/orig 2025-09-07T06:59:47.1688391Z * [new branch] gh/swolchok/827/base -> origin/gh/swolchok/827/base 2025-09-07T06:59:47.1689786Z * [new branch] gh/swolchok/827/head -> origin/gh/swolchok/827/head 2025-09-07T06:59:47.1691080Z * [new branch] gh/swolchok/827/orig -> origin/gh/swolchok/827/orig 2025-09-07T06:59:47.1693226Z * [new branch] gh/swolchok/828/base -> origin/gh/swolchok/828/base 2025-09-07T06:59:47.1694614Z * [new branch] gh/swolchok/828/head -> origin/gh/swolchok/828/head 2025-09-07T06:59:47.1696034Z * [new branch] gh/swolchok/828/orig -> origin/gh/swolchok/828/orig 2025-09-07T06:59:47.1698441Z * [new branch] gh/swolchok/829/base -> origin/gh/swolchok/829/base 2025-09-07T06:59:47.1700231Z * [new branch] gh/swolchok/829/head -> origin/gh/swolchok/829/head 2025-09-07T06:59:47.1703897Z * [new branch] gh/swolchok/829/orig -> origin/gh/swolchok/829/orig 2025-09-07T06:59:47.1705967Z * [new branch] gh/swolchok/830/base -> origin/gh/swolchok/830/base 2025-09-07T06:59:47.1707203Z * [new branch] gh/swolchok/830/head -> origin/gh/swolchok/830/head 2025-09-07T06:59:47.1708686Z * [new branch] gh/swolchok/830/orig -> origin/gh/swolchok/830/orig 2025-09-07T06:59:47.1710527Z * [new branch] gh/swolchok/831/base -> origin/gh/swolchok/831/base 2025-09-07T06:59:47.1712182Z * [new branch] gh/swolchok/831/head -> origin/gh/swolchok/831/head 2025-09-07T06:59:47.1713523Z * [new branch] gh/swolchok/831/orig -> origin/gh/swolchok/831/orig 2025-09-07T06:59:47.1715375Z * [new branch] gh/swolchok/832/base -> origin/gh/swolchok/832/base 2025-09-07T06:59:47.1716827Z * [new branch] gh/swolchok/832/head -> origin/gh/swolchok/832/head 2025-09-07T06:59:47.1718166Z * [new branch] gh/swolchok/832/orig -> origin/gh/swolchok/832/orig 2025-09-07T06:59:47.1720672Z * [new branch] gh/syed-ahmed/3/base -> origin/gh/syed-ahmed/3/base 2025-09-07T06:59:47.1722130Z * [new branch] gh/syed-ahmed/3/head -> origin/gh/syed-ahmed/3/head 2025-09-07T06:59:47.1723537Z * [new branch] gh/syed-ahmed/3/orig -> origin/gh/syed-ahmed/3/orig 2025-09-07T06:59:47.1725525Z * [new branch] gh/syed-ahmed/4/base -> origin/gh/syed-ahmed/4/base 2025-09-07T06:59:47.1726930Z * [new branch] gh/syed-ahmed/4/head -> origin/gh/syed-ahmed/4/head 2025-09-07T06:59:47.1728422Z * [new branch] gh/syed-ahmed/4/orig -> origin/gh/syed-ahmed/4/orig 2025-09-07T06:59:47.1730371Z * [new branch] gh/syed-ahmed/5/base -> origin/gh/syed-ahmed/5/base 2025-09-07T06:59:47.1731773Z * [new branch] gh/syed-ahmed/5/head -> origin/gh/syed-ahmed/5/head 2025-09-07T06:59:47.1733280Z * [new branch] gh/syed-ahmed/5/orig -> origin/gh/syed-ahmed/5/orig 2025-09-07T06:59:47.1735725Z * [new branch] gh/teja-rao/4/base -> origin/gh/teja-rao/4/base 2025-09-07T06:59:47.1737678Z * [new branch] gh/teja-rao/4/head -> origin/gh/teja-rao/4/head 2025-09-07T06:59:47.1739201Z * [new branch] gh/teja-rao/4/orig -> origin/gh/teja-rao/4/orig 2025-09-07T06:59:47.1741702Z * [new branch] gh/tianyu-l/2/base -> origin/gh/tianyu-l/2/base 2025-09-07T06:59:47.1743091Z * [new branch] gh/tianyu-l/2/head -> origin/gh/tianyu-l/2/head 2025-09-07T06:59:47.1744519Z * [new branch] gh/tianyu-l/2/orig -> origin/gh/tianyu-l/2/orig 2025-09-07T06:59:47.1746430Z * [new branch] gh/tianyu-l/3/base -> origin/gh/tianyu-l/3/base 2025-09-07T06:59:47.1747892Z * [new branch] gh/tianyu-l/3/head -> origin/gh/tianyu-l/3/head 2025-09-07T06:59:47.1749265Z * [new branch] gh/tianyu-l/3/orig -> origin/gh/tianyu-l/3/orig 2025-09-07T06:59:47.1751383Z * [new branch] gh/tianyu-l/4/base -> origin/gh/tianyu-l/4/base 2025-09-07T06:59:47.1752976Z * [new branch] gh/tianyu-l/4/head -> origin/gh/tianyu-l/4/head 2025-09-07T06:59:47.1754745Z * [new branch] gh/tianyu-l/4/orig -> origin/gh/tianyu-l/4/orig 2025-09-07T06:59:47.1757296Z * [new branch] gh/tugsbayasgalan/1/base -> origin/gh/tugsbayasgalan/1/base 2025-09-07T06:59:47.1758690Z * [new branch] gh/tugsbayasgalan/1/head -> origin/gh/tugsbayasgalan/1/head 2025-09-07T06:59:47.1760270Z * [new branch] gh/tugsbayasgalan/1/orig -> origin/gh/tugsbayasgalan/1/orig 2025-09-07T06:59:47.1762430Z * [new branch] gh/tugsbayasgalan/10/base -> origin/gh/tugsbayasgalan/10/base 2025-09-07T06:59:47.1763923Z * [new branch] gh/tugsbayasgalan/10/head -> origin/gh/tugsbayasgalan/10/head 2025-09-07T06:59:47.1765353Z * [new branch] gh/tugsbayasgalan/10/orig -> origin/gh/tugsbayasgalan/10/orig 2025-09-07T06:59:47.1767168Z * [new branch] gh/tugsbayasgalan/11/base -> origin/gh/tugsbayasgalan/11/base 2025-09-07T06:59:47.1768699Z * [new branch] gh/tugsbayasgalan/11/head -> origin/gh/tugsbayasgalan/11/head 2025-09-07T06:59:47.1770097Z * [new branch] gh/tugsbayasgalan/11/orig -> origin/gh/tugsbayasgalan/11/orig 2025-09-07T06:59:47.1772144Z * [new branch] gh/tugsbayasgalan/12/base -> origin/gh/tugsbayasgalan/12/base 2025-09-07T06:59:47.1773522Z * [new branch] gh/tugsbayasgalan/12/head -> origin/gh/tugsbayasgalan/12/head 2025-09-07T06:59:47.1775022Z * [new branch] gh/tugsbayasgalan/12/orig -> origin/gh/tugsbayasgalan/12/orig 2025-09-07T06:59:47.1777435Z * [new branch] gh/tugsbayasgalan/13/base -> origin/gh/tugsbayasgalan/13/base 2025-09-07T06:59:47.1778818Z * [new branch] gh/tugsbayasgalan/13/head -> origin/gh/tugsbayasgalan/13/head 2025-09-07T06:59:47.1780330Z * [new branch] gh/tugsbayasgalan/13/orig -> origin/gh/tugsbayasgalan/13/orig 2025-09-07T06:59:47.1782362Z * [new branch] gh/tugsbayasgalan/14/base -> origin/gh/tugsbayasgalan/14/base 2025-09-07T06:59:47.1783711Z * [new branch] gh/tugsbayasgalan/14/head -> origin/gh/tugsbayasgalan/14/head 2025-09-07T06:59:47.1785167Z * [new branch] gh/tugsbayasgalan/14/orig -> origin/gh/tugsbayasgalan/14/orig 2025-09-07T06:59:47.1787255Z * [new branch] gh/tugsbayasgalan/15/base -> origin/gh/tugsbayasgalan/15/base 2025-09-07T06:59:47.1788633Z * [new branch] gh/tugsbayasgalan/15/head -> origin/gh/tugsbayasgalan/15/head 2025-09-07T06:59:47.1790051Z * [new branch] gh/tugsbayasgalan/15/orig -> origin/gh/tugsbayasgalan/15/orig 2025-09-07T06:59:47.1792205Z * [new branch] gh/tugsbayasgalan/2/base -> origin/gh/tugsbayasgalan/2/base 2025-09-07T06:59:47.1793566Z * [new branch] gh/tugsbayasgalan/2/head -> origin/gh/tugsbayasgalan/2/head 2025-09-07T06:59:47.1795424Z * [new branch] gh/tugsbayasgalan/2/orig -> origin/gh/tugsbayasgalan/2/orig 2025-09-07T06:59:47.1797297Z * [new branch] gh/tugsbayasgalan/3/base -> origin/gh/tugsbayasgalan/3/base 2025-09-07T06:59:47.1798895Z * [new branch] gh/tugsbayasgalan/3/head -> origin/gh/tugsbayasgalan/3/head 2025-09-07T06:59:47.1800523Z * [new branch] gh/tugsbayasgalan/3/orig -> origin/gh/tugsbayasgalan/3/orig 2025-09-07T06:59:47.1802609Z * [new branch] gh/tugsbayasgalan/4/base -> origin/gh/tugsbayasgalan/4/base 2025-09-07T06:59:47.1804161Z * [new branch] gh/tugsbayasgalan/4/head -> origin/gh/tugsbayasgalan/4/head 2025-09-07T06:59:47.1805562Z * [new branch] gh/tugsbayasgalan/4/orig -> origin/gh/tugsbayasgalan/4/orig 2025-09-07T06:59:47.1807637Z * [new branch] gh/tugsbayasgalan/5/base -> origin/gh/tugsbayasgalan/5/base 2025-09-07T06:59:47.1809217Z * [new branch] gh/tugsbayasgalan/5/head -> origin/gh/tugsbayasgalan/5/head 2025-09-07T06:59:47.1810562Z * [new branch] gh/tugsbayasgalan/5/orig -> origin/gh/tugsbayasgalan/5/orig 2025-09-07T06:59:47.1812409Z * [new branch] gh/tugsbayasgalan/6/base -> origin/gh/tugsbayasgalan/6/base 2025-09-07T06:59:47.1813810Z * [new branch] gh/tugsbayasgalan/6/head -> origin/gh/tugsbayasgalan/6/head 2025-09-07T06:59:47.1815258Z * [new branch] gh/tugsbayasgalan/6/orig -> origin/gh/tugsbayasgalan/6/orig 2025-09-07T06:59:47.1817340Z * [new branch] gh/tugsbayasgalan/7/base -> origin/gh/tugsbayasgalan/7/base 2025-09-07T06:59:47.1818790Z * [new branch] gh/tugsbayasgalan/7/head -> origin/gh/tugsbayasgalan/7/head 2025-09-07T06:59:47.1820379Z * [new branch] gh/tugsbayasgalan/7/orig -> origin/gh/tugsbayasgalan/7/orig 2025-09-07T06:59:47.1822244Z * [new branch] gh/tugsbayasgalan/8/base -> origin/gh/tugsbayasgalan/8/base 2025-09-07T06:59:47.1823601Z * [new branch] gh/tugsbayasgalan/8/head -> origin/gh/tugsbayasgalan/8/head 2025-09-07T06:59:47.1825033Z * [new branch] gh/tugsbayasgalan/8/orig -> origin/gh/tugsbayasgalan/8/orig 2025-09-07T06:59:47.1827005Z * [new branch] gh/tugsbayasgalan/9/base -> origin/gh/tugsbayasgalan/9/base 2025-09-07T06:59:47.1828279Z * [new branch] gh/tugsbayasgalan/9/head -> origin/gh/tugsbayasgalan/9/head 2025-09-07T06:59:47.1829669Z * [new branch] gh/tugsbayasgalan/9/orig -> origin/gh/tugsbayasgalan/9/orig 2025-09-07T06:59:47.1832581Z * [new branch] gh/v0i0/1/base -> origin/gh/v0i0/1/base 2025-09-07T06:59:47.1834055Z * [new branch] gh/v0i0/1/head -> origin/gh/v0i0/1/head 2025-09-07T06:59:47.1835441Z * [new branch] gh/v0i0/1/orig -> origin/gh/v0i0/1/orig 2025-09-07T06:59:47.1837456Z * [new branch] gh/v0i0/4/base -> origin/gh/v0i0/4/base 2025-09-07T06:59:47.1838835Z * [new branch] gh/v0i0/4/head -> origin/gh/v0i0/4/head 2025-09-07T06:59:47.1840329Z * [new branch] gh/v0i0/4/orig -> origin/gh/v0i0/4/orig 2025-09-07T06:59:47.1842352Z * [new branch] gh/v0i0/6/base -> origin/gh/v0i0/6/base 2025-09-07T06:59:47.1843863Z * [new branch] gh/v0i0/6/head -> origin/gh/v0i0/6/head 2025-09-07T06:59:47.1845316Z * [new branch] gh/v0i0/6/orig -> origin/gh/v0i0/6/orig 2025-09-07T06:59:47.1847321Z * [new branch] gh/v0i0/7/base -> origin/gh/v0i0/7/base 2025-09-07T06:59:47.1848853Z * [new branch] gh/v0i0/7/head -> origin/gh/v0i0/7/head 2025-09-07T06:59:47.1850289Z * [new branch] gh/v0i0/7/orig -> origin/gh/v0i0/7/orig 2025-09-07T06:59:47.1852166Z * [new branch] gh/v0i0/8/base -> origin/gh/v0i0/8/base 2025-09-07T06:59:47.1853545Z * [new branch] gh/v0i0/8/head -> origin/gh/v0i0/8/head 2025-09-07T06:59:47.1855376Z * [new branch] gh/v0i0/8/orig -> origin/gh/v0i0/8/orig 2025-09-07T06:59:47.1857376Z * [new branch] gh/v0i0/9/base -> origin/gh/v0i0/9/base 2025-09-07T06:59:47.1858827Z * [new branch] gh/v0i0/9/head -> origin/gh/v0i0/9/head 2025-09-07T06:59:47.1860266Z * [new branch] gh/v0i0/9/orig -> origin/gh/v0i0/9/orig 2025-09-07T06:59:47.1862649Z * [new branch] gh/vkuzo/1/next -> origin/gh/vkuzo/1/next 2025-09-07T06:59:47.1864660Z * [new branch] gh/vkuzo/2/next -> origin/gh/vkuzo/2/next 2025-09-07T06:59:47.1866485Z * [new branch] gh/vkuzo/3/next -> origin/gh/vkuzo/3/next 2025-09-07T06:59:47.1868469Z * [new branch] gh/vkuzo/4/base -> origin/gh/vkuzo/4/base 2025-09-07T06:59:47.1870019Z * [new branch] gh/vkuzo/4/head -> origin/gh/vkuzo/4/head 2025-09-07T06:59:47.1871632Z * [new branch] gh/vkuzo/4/orig -> origin/gh/vkuzo/4/orig 2025-09-07T06:59:47.1874147Z * [new branch] gh/vkuzo/5/base -> origin/gh/vkuzo/5/base 2025-09-07T06:59:47.1875778Z * [new branch] gh/vkuzo/5/head -> origin/gh/vkuzo/5/head 2025-09-07T06:59:47.1877211Z * [new branch] gh/vkuzo/5/orig -> origin/gh/vkuzo/5/orig 2025-09-07T06:59:47.1879296Z * [new branch] gh/vkuzo/6/base -> origin/gh/vkuzo/6/base 2025-09-07T06:59:47.1880690Z * [new branch] gh/vkuzo/6/head -> origin/gh/vkuzo/6/head 2025-09-07T06:59:47.1882196Z * [new branch] gh/vkuzo/6/orig -> origin/gh/vkuzo/6/orig 2025-09-07T06:59:47.1883984Z * [new branch] gh/vkuzo/7/base -> origin/gh/vkuzo/7/base 2025-09-07T06:59:47.1885670Z * [new branch] gh/vkuzo/7/head -> origin/gh/vkuzo/7/head 2025-09-07T06:59:47.1887024Z * [new branch] gh/vkuzo/7/orig -> origin/gh/vkuzo/7/orig 2025-09-07T06:59:47.1889506Z * [new branch] gh/wconstab/419/base -> origin/gh/wconstab/419/base 2025-09-07T06:59:47.1890812Z * [new branch] gh/wconstab/419/head -> origin/gh/wconstab/419/head 2025-09-07T06:59:47.1892328Z * [new branch] gh/wconstab/419/orig -> origin/gh/wconstab/419/orig 2025-09-07T06:59:47.1894397Z * [new branch] gh/wconstab/424/base -> origin/gh/wconstab/424/base 2025-09-07T06:59:47.1895803Z * [new branch] gh/wconstab/424/head -> origin/gh/wconstab/424/head 2025-09-07T06:59:47.1897190Z * [new branch] gh/wconstab/424/orig -> origin/gh/wconstab/424/orig 2025-09-07T06:59:47.1899165Z * [new branch] gh/wconstab/435/base -> origin/gh/wconstab/435/base 2025-09-07T06:59:47.1900870Z * [new branch] gh/wconstab/435/head -> origin/gh/wconstab/435/head 2025-09-07T06:59:47.1902332Z * [new branch] gh/wconstab/435/orig -> origin/gh/wconstab/435/orig 2025-09-07T06:59:47.1904438Z * [new branch] gh/wconstab/438/base -> origin/gh/wconstab/438/base 2025-09-07T06:59:47.1905921Z * [new branch] gh/wconstab/438/head -> origin/gh/wconstab/438/head 2025-09-07T06:59:47.1907348Z * [new branch] gh/wconstab/438/orig -> origin/gh/wconstab/438/orig 2025-09-07T06:59:47.1909242Z * [new branch] gh/wconstab/440/base -> origin/gh/wconstab/440/base 2025-09-07T06:59:47.1910822Z * [new branch] gh/wconstab/440/head -> origin/gh/wconstab/440/head 2025-09-07T06:59:47.1912489Z * [new branch] gh/wconstab/440/orig -> origin/gh/wconstab/440/orig 2025-09-07T06:59:47.1914698Z * [new branch] gh/wconstab/441/base -> origin/gh/wconstab/441/base 2025-09-07T06:59:47.1916029Z * [new branch] gh/wconstab/441/head -> origin/gh/wconstab/441/head 2025-09-07T06:59:47.1917532Z * [new branch] gh/wconstab/441/orig -> origin/gh/wconstab/441/orig 2025-09-07T06:59:47.1919602Z * [new branch] gh/wconstab/442/base -> origin/gh/wconstab/442/base 2025-09-07T06:59:47.1921197Z * [new branch] gh/wconstab/442/head -> origin/gh/wconstab/442/head 2025-09-07T06:59:47.1922668Z * [new branch] gh/wconstab/442/orig -> origin/gh/wconstab/442/orig 2025-09-07T06:59:47.1931407Z * [new branch] gh/wconstab/443/base -> origin/gh/wconstab/443/base 2025-09-07T06:59:47.1931732Z * [new branch] gh/wconstab/443/head -> origin/gh/wconstab/443/head 2025-09-07T06:59:47.1931953Z * [new branch] gh/wconstab/443/orig -> origin/gh/wconstab/443/orig 2025-09-07T06:59:47.1932318Z * [new branch] gh/wconstab/444/base -> origin/gh/wconstab/444/base 2025-09-07T06:59:47.1932532Z * [new branch] gh/wconstab/444/head -> origin/gh/wconstab/444/head 2025-09-07T06:59:47.1932901Z * [new branch] gh/wconstab/444/orig -> origin/gh/wconstab/444/orig 2025-09-07T06:59:47.1935125Z * [new branch] gh/wconstab/445/base -> origin/gh/wconstab/445/base 2025-09-07T06:59:47.1936494Z * [new branch] gh/wconstab/445/head -> origin/gh/wconstab/445/head 2025-09-07T06:59:47.1937986Z * [new branch] gh/wconstab/445/orig -> origin/gh/wconstab/445/orig 2025-09-07T06:59:47.1940344Z * [new branch] gh/wconstab/446/base -> origin/gh/wconstab/446/base 2025-09-07T06:59:47.1941950Z * [new branch] gh/wconstab/446/head -> origin/gh/wconstab/446/head 2025-09-07T06:59:47.1943633Z * [new branch] gh/wconstab/446/orig -> origin/gh/wconstab/446/orig 2025-09-07T06:59:47.1945575Z * [new branch] gh/wconstab/447/base -> origin/gh/wconstab/447/base 2025-09-07T06:59:47.1946975Z * [new branch] gh/wconstab/447/head -> origin/gh/wconstab/447/head 2025-09-07T06:59:47.1948484Z * [new branch] gh/wconstab/447/orig -> origin/gh/wconstab/447/orig 2025-09-07T06:59:47.1950854Z * [new branch] gh/weifengpy/27/base -> origin/gh/weifengpy/27/base 2025-09-07T06:59:47.1952469Z * [new branch] gh/weifengpy/27/head -> origin/gh/weifengpy/27/head 2025-09-07T06:59:47.1953959Z * [new branch] gh/weifengpy/27/orig -> origin/gh/weifengpy/27/orig 2025-09-07T06:59:47.1955920Z * [new branch] gh/weifengpy/30/base -> origin/gh/weifengpy/30/base 2025-09-07T06:59:47.1957373Z * [new branch] gh/weifengpy/30/head -> origin/gh/weifengpy/30/head 2025-09-07T06:59:47.1958769Z * [new branch] gh/weifengpy/30/orig -> origin/gh/weifengpy/30/orig 2025-09-07T06:59:47.1961299Z * [new branch] gh/williamwen42/196/base -> origin/gh/williamwen42/196/base 2025-09-07T06:59:47.1962808Z * [new branch] gh/williamwen42/196/head -> origin/gh/williamwen42/196/head 2025-09-07T06:59:47.1964340Z * [new branch] gh/williamwen42/196/orig -> origin/gh/williamwen42/196/orig 2025-09-07T06:59:47.1966361Z * [new branch] gh/williamwen42/250/base -> origin/gh/williamwen42/250/base 2025-09-07T06:59:47.1967785Z * [new branch] gh/williamwen42/250/head -> origin/gh/williamwen42/250/head 2025-09-07T06:59:47.1969233Z * [new branch] gh/williamwen42/250/orig -> origin/gh/williamwen42/250/orig 2025-09-07T06:59:47.1971273Z * [new branch] gh/williamwen42/258/base -> origin/gh/williamwen42/258/base 2025-09-07T06:59:47.1972807Z * [new branch] gh/williamwen42/258/head -> origin/gh/williamwen42/258/head 2025-09-07T06:59:47.1974315Z * [new branch] gh/williamwen42/258/orig -> origin/gh/williamwen42/258/orig 2025-09-07T06:59:47.1976266Z * [new branch] gh/williamwen42/266/base -> origin/gh/williamwen42/266/base 2025-09-07T06:59:47.1977707Z * [new branch] gh/williamwen42/266/head -> origin/gh/williamwen42/266/head 2025-09-07T06:59:47.1979122Z * [new branch] gh/williamwen42/266/orig -> origin/gh/williamwen42/266/orig 2025-09-07T06:59:47.1981144Z * [new branch] gh/williamwen42/267/base -> origin/gh/williamwen42/267/base 2025-09-07T06:59:47.1982680Z * [new branch] gh/williamwen42/267/head -> origin/gh/williamwen42/267/head 2025-09-07T06:59:47.1984077Z * [new branch] gh/williamwen42/267/orig -> origin/gh/williamwen42/267/orig 2025-09-07T06:59:47.1986093Z * [new branch] gh/williamwen42/270/base -> origin/gh/williamwen42/270/base 2025-09-07T06:59:47.1987595Z * [new branch] gh/williamwen42/270/head -> origin/gh/williamwen42/270/head 2025-09-07T06:59:47.1989159Z * [new branch] gh/williamwen42/270/orig -> origin/gh/williamwen42/270/orig 2025-09-07T06:59:47.1991120Z * [new branch] gh/williamwen42/271/base -> origin/gh/williamwen42/271/base 2025-09-07T06:59:47.1992764Z * [new branch] gh/williamwen42/271/head -> origin/gh/williamwen42/271/head 2025-09-07T06:59:47.1994259Z * [new branch] gh/williamwen42/271/orig -> origin/gh/williamwen42/271/orig 2025-09-07T06:59:47.1996125Z * [new branch] gh/williamwen42/272/base -> origin/gh/williamwen42/272/base 2025-09-07T06:59:47.1997550Z * [new branch] gh/williamwen42/272/head -> origin/gh/williamwen42/272/head 2025-09-07T06:59:47.1999042Z * [new branch] gh/williamwen42/272/orig -> origin/gh/williamwen42/272/orig 2025-09-07T06:59:47.2001202Z * [new branch] gh/williamwen42/274/base -> origin/gh/williamwen42/274/base 2025-09-07T06:59:47.2002647Z * [new branch] gh/williamwen42/274/head -> origin/gh/williamwen42/274/head 2025-09-07T06:59:47.2004056Z * [new branch] gh/williamwen42/274/orig -> origin/gh/williamwen42/274/orig 2025-09-07T06:59:47.2005994Z * [new branch] gh/williamwen42/275/base -> origin/gh/williamwen42/275/base 2025-09-07T06:59:47.2009581Z * [new branch] gh/williamwen42/275/head -> origin/gh/williamwen42/275/head 2025-09-07T06:59:47.2010283Z * [new branch] gh/williamwen42/276/base -> origin/gh/williamwen42/276/base 2025-09-07T06:59:47.2011471Z * [new branch] gh/williamwen42/276/head -> origin/gh/williamwen42/276/head 2025-09-07T06:59:47.2012798Z * [new branch] gh/williamwen42/276/orig -> origin/gh/williamwen42/276/orig 2025-09-07T06:59:47.2014894Z * [new branch] gh/williamwen42/277/base -> origin/gh/williamwen42/277/base 2025-09-07T06:59:47.2016321Z * [new branch] gh/williamwen42/277/head -> origin/gh/williamwen42/277/head 2025-09-07T06:59:47.2017785Z * [new branch] gh/williamwen42/277/orig -> origin/gh/williamwen42/277/orig 2025-09-07T06:59:47.2019756Z * [new branch] gh/williamwen42/278/base -> origin/gh/williamwen42/278/base 2025-09-07T06:59:47.2021273Z * [new branch] gh/williamwen42/278/head -> origin/gh/williamwen42/278/head 2025-09-07T06:59:47.2022645Z * [new branch] gh/williamwen42/278/orig -> origin/gh/williamwen42/278/orig 2025-09-07T06:59:47.2025120Z * [new branch] gh/williamwen42/279/base -> origin/gh/williamwen42/279/base 2025-09-07T06:59:47.2026589Z * [new branch] gh/williamwen42/279/head -> origin/gh/williamwen42/279/head 2025-09-07T06:59:47.2028095Z * [new branch] gh/williamwen42/279/orig -> origin/gh/williamwen42/279/orig 2025-09-07T06:59:47.2030086Z * [new branch] gh/williamwen42/280/base -> origin/gh/williamwen42/280/base 2025-09-07T06:59:47.2031673Z * [new branch] gh/williamwen42/280/head -> origin/gh/williamwen42/280/head 2025-09-07T06:59:47.2033188Z * [new branch] gh/williamwen42/280/orig -> origin/gh/williamwen42/280/orig 2025-09-07T06:59:47.2035160Z * [new branch] gh/williamwen42/281/base -> origin/gh/williamwen42/281/base 2025-09-07T06:59:47.2036524Z * [new branch] gh/williamwen42/281/head -> origin/gh/williamwen42/281/head 2025-09-07T06:59:47.2037921Z * [new branch] gh/williamwen42/281/orig -> origin/gh/williamwen42/281/orig 2025-09-07T06:59:47.2040183Z * [new branch] gh/williamwen42/282/base -> origin/gh/williamwen42/282/base 2025-09-07T06:59:47.2041673Z * [new branch] gh/williamwen42/282/head -> origin/gh/williamwen42/282/head 2025-09-07T06:59:47.2043092Z * [new branch] gh/williamwen42/282/orig -> origin/gh/williamwen42/282/orig 2025-09-07T06:59:47.2045646Z * [new branch] gh/williamwen42/283/base -> origin/gh/williamwen42/283/base 2025-09-07T06:59:47.2047306Z * [new branch] gh/williamwen42/283/head -> origin/gh/williamwen42/283/head 2025-09-07T06:59:47.2048687Z * [new branch] gh/williamwen42/283/orig -> origin/gh/williamwen42/283/orig 2025-09-07T06:59:47.2050873Z * [new branch] gh/williamwen42/284/base -> origin/gh/williamwen42/284/base 2025-09-07T06:59:47.2052292Z * [new branch] gh/williamwen42/284/head -> origin/gh/williamwen42/284/head 2025-09-07T06:59:47.2053899Z * [new branch] gh/williamwen42/284/orig -> origin/gh/williamwen42/284/orig 2025-09-07T06:59:47.2055790Z * [new branch] gh/williamwen42/285/base -> origin/gh/williamwen42/285/base 2025-09-07T06:59:47.2057210Z * [new branch] gh/williamwen42/285/head -> origin/gh/williamwen42/285/head 2025-09-07T06:59:47.2058650Z * [new branch] gh/williamwen42/285/orig -> origin/gh/williamwen42/285/orig 2025-09-07T06:59:47.2060569Z * [new branch] gh/williamwen42/286/base -> origin/gh/williamwen42/286/base 2025-09-07T06:59:47.2061972Z * [new branch] gh/williamwen42/286/head -> origin/gh/williamwen42/286/head 2025-09-07T06:59:47.2063444Z * [new branch] gh/williamwen42/286/orig -> origin/gh/williamwen42/286/orig 2025-09-07T06:59:47.2065496Z * [new branch] gh/williamwen42/287/base -> origin/gh/williamwen42/287/base 2025-09-07T06:59:47.2067107Z * [new branch] gh/williamwen42/287/head -> origin/gh/williamwen42/287/head 2025-09-07T06:59:47.2068499Z * [new branch] gh/williamwen42/287/orig -> origin/gh/williamwen42/287/orig 2025-09-07T06:59:47.2070651Z * [new branch] gh/williamwen42/288/base -> origin/gh/williamwen42/288/base 2025-09-07T06:59:47.2072284Z * [new branch] gh/williamwen42/288/head -> origin/gh/williamwen42/288/head 2025-09-07T06:59:47.2073782Z * [new branch] gh/williamwen42/288/orig -> origin/gh/williamwen42/288/orig 2025-09-07T06:59:47.2075794Z * [new branch] gh/williamwen42/289/base -> origin/gh/williamwen42/289/base 2025-09-07T06:59:47.2077459Z * [new branch] gh/williamwen42/289/head -> origin/gh/williamwen42/289/head 2025-09-07T06:59:47.2078886Z * [new branch] gh/williamwen42/289/orig -> origin/gh/williamwen42/289/orig 2025-09-07T06:59:47.2081337Z * [new branch] gh/wychi/1/base -> origin/gh/wychi/1/base 2025-09-07T06:59:47.2082817Z * [new branch] gh/wychi/1/head -> origin/gh/wychi/1/head 2025-09-07T06:59:47.2084394Z * [new branch] gh/wychi/1/orig -> origin/gh/wychi/1/orig 2025-09-07T06:59:47.2086814Z * [new branch] gh/xmfan/169/base -> origin/gh/xmfan/169/base 2025-09-07T06:59:47.2088230Z * [new branch] gh/xmfan/169/head -> origin/gh/xmfan/169/head 2025-09-07T06:59:47.2090124Z * [new branch] gh/xmfan/170/base -> origin/gh/xmfan/170/base 2025-09-07T06:59:47.2091539Z * [new branch] gh/xmfan/170/head -> origin/gh/xmfan/170/head 2025-09-07T06:59:47.2093532Z * [new branch] gh/xmfan/18/base -> origin/gh/xmfan/18/base 2025-09-07T06:59:47.2094941Z * [new branch] gh/xmfan/18/head -> origin/gh/xmfan/18/head 2025-09-07T06:59:47.2096837Z * [new branch] gh/xmfan/229/base -> origin/gh/xmfan/229/base 2025-09-07T06:59:47.2098284Z * [new branch] gh/xmfan/229/head -> origin/gh/xmfan/229/head 2025-09-07T06:59:47.2099761Z * [new branch] gh/xmfan/229/orig -> origin/gh/xmfan/229/orig 2025-09-07T06:59:47.2103752Z * [new branch] gh/xmfan/237/base -> origin/gh/xmfan/237/base 2025-09-07T06:59:47.2105224Z * [new branch] gh/xmfan/237/head -> origin/gh/xmfan/237/head 2025-09-07T06:59:47.2107038Z * [new branch] gh/xmfan/237/orig -> origin/gh/xmfan/237/orig 2025-09-07T06:59:47.2108826Z * [new branch] gh/xmfan/244/base -> origin/gh/xmfan/244/base 2025-09-07T06:59:47.2110089Z * [new branch] gh/xmfan/244/head -> origin/gh/xmfan/244/head 2025-09-07T06:59:47.2111684Z * [new branch] gh/xmfan/244/orig -> origin/gh/xmfan/244/orig 2025-09-07T06:59:47.2113624Z * [new branch] gh/xmfan/246/base -> origin/gh/xmfan/246/base 2025-09-07T06:59:47.2115102Z * [new branch] gh/xmfan/246/head -> origin/gh/xmfan/246/head 2025-09-07T06:59:47.2116504Z * [new branch] gh/xmfan/246/orig -> origin/gh/xmfan/246/orig 2025-09-07T06:59:47.2118400Z * [new branch] gh/xmfan/253/base -> origin/gh/xmfan/253/base 2025-09-07T06:59:47.2119850Z * [new branch] gh/xmfan/253/head -> origin/gh/xmfan/253/head 2025-09-07T06:59:47.2121145Z * [new branch] gh/xmfan/253/orig -> origin/gh/xmfan/253/orig 2025-09-07T06:59:47.2123030Z * [new branch] gh/xmfan/254/base -> origin/gh/xmfan/254/base 2025-09-07T06:59:47.2124490Z * [new branch] gh/xmfan/254/head -> origin/gh/xmfan/254/head 2025-09-07T06:59:47.2125944Z * [new branch] gh/xmfan/254/orig -> origin/gh/xmfan/254/orig 2025-09-07T06:59:47.2127864Z * [new branch] gh/xmfan/260/base -> origin/gh/xmfan/260/base 2025-09-07T06:59:47.2129246Z * [new branch] gh/xmfan/260/head -> origin/gh/xmfan/260/head 2025-09-07T06:59:47.2130721Z * [new branch] gh/xmfan/260/orig -> origin/gh/xmfan/260/orig 2025-09-07T06:59:47.2133115Z * [new branch] gh/xmfan/262/base -> origin/gh/xmfan/262/base 2025-09-07T06:59:47.2134557Z * [new branch] gh/xmfan/262/head -> origin/gh/xmfan/262/head 2025-09-07T06:59:47.2135961Z * [new branch] gh/xmfan/262/orig -> origin/gh/xmfan/262/orig 2025-09-07T06:59:47.2137970Z * [new branch] gh/xmfan/263/base -> origin/gh/xmfan/263/base 2025-09-07T06:59:47.2139849Z * [new branch] gh/xmfan/263/head -> origin/gh/xmfan/263/head 2025-09-07T06:59:47.2141319Z * [new branch] gh/xmfan/263/orig -> origin/gh/xmfan/263/orig 2025-09-07T06:59:47.2143187Z * [new branch] gh/xmfan/264/base -> origin/gh/xmfan/264/base 2025-09-07T06:59:47.2144594Z * [new branch] gh/xmfan/264/head -> origin/gh/xmfan/264/head 2025-09-07T06:59:47.2146027Z * [new branch] gh/xmfan/264/orig -> origin/gh/xmfan/264/orig 2025-09-07T06:59:47.2147937Z * [new branch] gh/xmfan/274/base -> origin/gh/xmfan/274/base 2025-09-07T06:59:47.2149369Z * [new branch] gh/xmfan/274/head -> origin/gh/xmfan/274/head 2025-09-07T06:59:47.2150787Z * [new branch] gh/xmfan/274/orig -> origin/gh/xmfan/274/orig 2025-09-07T06:59:47.2153032Z * [new branch] gh/xmfan/276/base -> origin/gh/xmfan/276/base 2025-09-07T06:59:47.2154403Z * [new branch] gh/xmfan/276/head -> origin/gh/xmfan/276/head 2025-09-07T06:59:47.2155804Z * [new branch] gh/xmfan/276/orig -> origin/gh/xmfan/276/orig 2025-09-07T06:59:47.2157705Z * [new branch] gh/xmfan/277/base -> origin/gh/xmfan/277/base 2025-09-07T06:59:47.2159135Z * [new branch] gh/xmfan/277/head -> origin/gh/xmfan/277/head 2025-09-07T06:59:47.2160528Z * [new branch] gh/xmfan/277/orig -> origin/gh/xmfan/277/orig 2025-09-07T06:59:47.2162477Z * [new branch] gh/xmfan/278/base -> origin/gh/xmfan/278/base 2025-09-07T06:59:47.2164332Z * [new branch] gh/xmfan/278/head -> origin/gh/xmfan/278/head 2025-09-07T06:59:47.2165867Z * [new branch] gh/xmfan/278/orig -> origin/gh/xmfan/278/orig 2025-09-07T06:59:47.2168161Z * [new branch] gh/xmfan/279/base -> origin/gh/xmfan/279/base 2025-09-07T06:59:47.2169542Z * [new branch] gh/xmfan/279/head -> origin/gh/xmfan/279/head 2025-09-07T06:59:47.2170993Z * [new branch] gh/xmfan/279/orig -> origin/gh/xmfan/279/orig 2025-09-07T06:59:47.2173102Z * [new branch] gh/xmfan/280/base -> origin/gh/xmfan/280/base 2025-09-07T06:59:47.2174539Z * [new branch] gh/xmfan/280/head -> origin/gh/xmfan/280/head 2025-09-07T06:59:47.2175953Z * [new branch] gh/xmfan/280/orig -> origin/gh/xmfan/280/orig 2025-09-07T06:59:47.2177968Z * [new branch] gh/xmfan/281/base -> origin/gh/xmfan/281/base 2025-09-07T06:59:47.2179376Z * [new branch] gh/xmfan/281/head -> origin/gh/xmfan/281/head 2025-09-07T06:59:47.2180795Z * [new branch] gh/xmfan/281/orig -> origin/gh/xmfan/281/orig 2025-09-07T06:59:47.2182784Z * [new branch] gh/xmfan/282/base -> origin/gh/xmfan/282/base 2025-09-07T06:59:47.2184255Z * [new branch] gh/xmfan/282/head -> origin/gh/xmfan/282/head 2025-09-07T06:59:47.2186256Z * [new branch] gh/xmfan/283/base -> origin/gh/xmfan/283/base 2025-09-07T06:59:47.2187717Z * [new branch] gh/xmfan/283/head -> origin/gh/xmfan/283/head 2025-09-07T06:59:47.2189175Z * [new branch] gh/xmfan/283/orig -> origin/gh/xmfan/283/orig 2025-09-07T06:59:47.2191915Z * [new branch] gh/xuanzhang816/14/base -> origin/gh/xuanzhang816/14/base 2025-09-07T06:59:47.2196149Z * [new branch] gh/xuanzhang816/14/head -> origin/gh/xuanzhang816/14/head 2025-09-07T06:59:47.2197558Z * [new branch] gh/xuanzhang816/14/orig -> origin/gh/xuanzhang816/14/orig 2025-09-07T06:59:47.2199513Z * [new branch] gh/xuanzhang816/19/base -> origin/gh/xuanzhang816/19/base 2025-09-07T06:59:47.2201583Z * [new branch] gh/xuanzhang816/19/head -> origin/gh/xuanzhang816/19/head 2025-09-07T06:59:47.2203026Z * [new branch] gh/xuanzhang816/19/orig -> origin/gh/xuanzhang816/19/orig 2025-09-07T06:59:47.2204993Z * [new branch] gh/xuanzhang816/22/base -> origin/gh/xuanzhang816/22/base 2025-09-07T06:59:47.2206381Z * [new branch] gh/xuanzhang816/22/head -> origin/gh/xuanzhang816/22/head 2025-09-07T06:59:47.2207813Z * [new branch] gh/xuanzhang816/22/orig -> origin/gh/xuanzhang816/22/orig 2025-09-07T06:59:47.2209704Z * [new branch] gh/xuanzhang816/23/base -> origin/gh/xuanzhang816/23/base 2025-09-07T06:59:47.2211141Z * [new branch] gh/xuanzhang816/23/head -> origin/gh/xuanzhang816/23/head 2025-09-07T06:59:47.2212543Z * [new branch] gh/xuanzhang816/23/orig -> origin/gh/xuanzhang816/23/orig 2025-09-07T06:59:47.2215020Z * [new branch] gh/xuanzhang816/24/base -> origin/gh/xuanzhang816/24/base 2025-09-07T06:59:47.2216398Z * [new branch] gh/xuanzhang816/24/head -> origin/gh/xuanzhang816/24/head 2025-09-07T06:59:47.2217854Z * [new branch] gh/xuanzhang816/24/orig -> origin/gh/xuanzhang816/24/orig 2025-09-07T06:59:47.2219785Z * [new branch] gh/xuanzhang816/25/base -> origin/gh/xuanzhang816/25/base 2025-09-07T06:59:47.2221239Z * [new branch] gh/xuanzhang816/25/head -> origin/gh/xuanzhang816/25/head 2025-09-07T06:59:47.2222638Z * [new branch] gh/xuanzhang816/25/orig -> origin/gh/xuanzhang816/25/orig 2025-09-07T06:59:47.2224548Z * [new branch] gh/xuanzhang816/26/base -> origin/gh/xuanzhang816/26/base 2025-09-07T06:59:47.2225974Z * [new branch] gh/xuanzhang816/26/head -> origin/gh/xuanzhang816/26/head 2025-09-07T06:59:47.2227600Z * [new branch] gh/xuanzhang816/26/orig -> origin/gh/xuanzhang816/26/orig 2025-09-07T06:59:47.2229932Z * [new branch] gh/yanbing-j/11/base -> origin/gh/yanbing-j/11/base 2025-09-07T06:59:47.2231427Z * [new branch] gh/yanbing-j/11/head -> origin/gh/yanbing-j/11/head 2025-09-07T06:59:47.2233041Z * [new branch] gh/yanbing-j/11/orig -> origin/gh/yanbing-j/11/orig 2025-09-07T06:59:47.2234917Z * [new branch] gh/yanbing-j/12/base -> origin/gh/yanbing-j/12/base 2025-09-07T06:59:47.2236335Z * [new branch] gh/yanbing-j/12/head -> origin/gh/yanbing-j/12/head 2025-09-07T06:59:47.2237747Z * [new branch] gh/yanbing-j/12/orig -> origin/gh/yanbing-j/12/orig 2025-09-07T06:59:47.2239734Z * [new branch] gh/yanbing-j/13/base -> origin/gh/yanbing-j/13/base 2025-09-07T06:59:47.2241187Z * [new branch] gh/yanbing-j/13/head -> origin/gh/yanbing-j/13/head 2025-09-07T06:59:47.2242628Z * [new branch] gh/yanbing-j/13/orig -> origin/gh/yanbing-j/13/orig 2025-09-07T06:59:47.2244503Z * [new branch] gh/yanbing-j/14/base -> origin/gh/yanbing-j/14/base 2025-09-07T06:59:47.2245950Z * [new branch] gh/yanbing-j/14/head -> origin/gh/yanbing-j/14/head 2025-09-07T06:59:47.2247393Z * [new branch] gh/yanbing-j/14/orig -> origin/gh/yanbing-j/14/orig 2025-09-07T06:59:47.2249208Z * [new branch] gh/yanbing-j/15/base -> origin/gh/yanbing-j/15/base 2025-09-07T06:59:47.2250651Z * [new branch] gh/yanbing-j/15/head -> origin/gh/yanbing-j/15/head 2025-09-07T06:59:47.2252135Z * [new branch] gh/yanbing-j/15/orig -> origin/gh/yanbing-j/15/orig 2025-09-07T06:59:47.2254155Z * [new branch] gh/yanbing-j/18/base -> origin/gh/yanbing-j/18/base 2025-09-07T06:59:47.2255635Z * [new branch] gh/yanbing-j/18/head -> origin/gh/yanbing-j/18/head 2025-09-07T06:59:47.2257053Z * [new branch] gh/yanbing-j/18/orig -> origin/gh/yanbing-j/18/orig 2025-09-07T06:59:47.2258992Z * [new branch] gh/yanbing-j/19/base -> origin/gh/yanbing-j/19/base 2025-09-07T06:59:47.2260431Z * [new branch] gh/yanbing-j/19/head -> origin/gh/yanbing-j/19/head 2025-09-07T06:59:47.2261846Z * [new branch] gh/yanbing-j/19/orig -> origin/gh/yanbing-j/19/orig 2025-09-07T06:59:47.2263805Z * [new branch] gh/yanbing-j/20/base -> origin/gh/yanbing-j/20/base 2025-09-07T06:59:47.2265253Z * [new branch] gh/yanbing-j/20/head -> origin/gh/yanbing-j/20/head 2025-09-07T06:59:47.2266647Z * [new branch] gh/yanbing-j/20/orig -> origin/gh/yanbing-j/20/orig 2025-09-07T06:59:47.2268577Z * [new branch] gh/yanbing-j/21/base -> origin/gh/yanbing-j/21/base 2025-09-07T06:59:47.2270025Z * [new branch] gh/yanbing-j/21/head -> origin/gh/yanbing-j/21/head 2025-09-07T06:59:47.2272162Z * [new branch] gh/yanbing-j/22/base -> origin/gh/yanbing-j/22/base 2025-09-07T06:59:47.2273559Z * [new branch] gh/yanbing-j/22/head -> origin/gh/yanbing-j/22/head 2025-09-07T06:59:47.2274948Z * [new branch] gh/yanbing-j/22/orig -> origin/gh/yanbing-j/22/orig 2025-09-07T06:59:47.2276878Z * [new branch] gh/yanbing-j/23/base -> origin/gh/yanbing-j/23/base 2025-09-07T06:59:47.2278435Z * [new branch] gh/yanbing-j/23/head -> origin/gh/yanbing-j/23/head 2025-09-07T06:59:47.2279856Z * [new branch] gh/yanbing-j/23/orig -> origin/gh/yanbing-j/23/orig 2025-09-07T06:59:47.2281712Z * [new branch] gh/yanbing-j/24/base -> origin/gh/yanbing-j/24/base 2025-09-07T06:59:47.2283334Z * [new branch] gh/yanbing-j/24/head -> origin/gh/yanbing-j/24/head 2025-09-07T06:59:47.2284837Z * [new branch] gh/yanbing-j/24/orig -> origin/gh/yanbing-j/24/orig 2025-09-07T06:59:47.2286762Z * [new branch] gh/yanbing-j/25/base -> origin/gh/yanbing-j/25/base 2025-09-07T06:59:47.2288042Z * [new branch] gh/yanbing-j/25/head -> origin/gh/yanbing-j/25/head 2025-09-07T06:59:47.2289460Z * [new branch] gh/yanbing-j/25/orig -> origin/gh/yanbing-j/25/orig 2025-09-07T06:59:47.2291496Z * [new branch] gh/yanbing-j/26/base -> origin/gh/yanbing-j/26/base 2025-09-07T06:59:47.2292901Z * [new branch] gh/yanbing-j/26/head -> origin/gh/yanbing-j/26/head 2025-09-07T06:59:47.2294295Z * [new branch] gh/yanbing-j/26/orig -> origin/gh/yanbing-j/26/orig 2025-09-07T06:59:47.2296219Z * [new branch] gh/yanbing-j/36/base -> origin/gh/yanbing-j/36/base 2025-09-07T06:59:47.2297638Z * [new branch] gh/yanbing-j/36/head -> origin/gh/yanbing-j/36/head 2025-09-07T06:59:47.2299044Z * [new branch] gh/yanbing-j/36/orig -> origin/gh/yanbing-j/36/orig 2025-09-07T06:59:47.2301372Z * [new branch] gh/yanbing-j/37/base -> origin/gh/yanbing-j/37/base 2025-09-07T06:59:47.2302814Z * [new branch] gh/yanbing-j/37/head -> origin/gh/yanbing-j/37/head 2025-09-07T06:59:47.2304236Z * [new branch] gh/yanbing-j/37/orig -> origin/gh/yanbing-j/37/orig 2025-09-07T06:59:47.2306523Z * [new branch] gh/yangw-dev/12/base -> origin/gh/yangw-dev/12/base 2025-09-07T06:59:47.2307962Z * [new branch] gh/yangw-dev/12/head -> origin/gh/yangw-dev/12/head 2025-09-07T06:59:47.2309470Z * [new branch] gh/yangw-dev/12/orig -> origin/gh/yangw-dev/12/orig 2025-09-07T06:59:47.2311494Z * [new branch] gh/yangw-dev/13/base -> origin/gh/yangw-dev/13/base 2025-09-07T06:59:47.2312942Z * [new branch] gh/yangw-dev/13/head -> origin/gh/yangw-dev/13/head 2025-09-07T06:59:47.2314367Z * [new branch] gh/yangw-dev/13/orig -> origin/gh/yangw-dev/13/orig 2025-09-07T06:59:47.2316264Z * [new branch] gh/yangw-dev/14/base -> origin/gh/yangw-dev/14/base 2025-09-07T06:59:47.2317747Z * [new branch] gh/yangw-dev/14/head -> origin/gh/yangw-dev/14/head 2025-09-07T06:59:47.2319114Z * [new branch] gh/yangw-dev/14/orig -> origin/gh/yangw-dev/14/orig 2025-09-07T06:59:47.2321034Z * [new branch] gh/yangw-dev/15/base -> origin/gh/yangw-dev/15/base 2025-09-07T06:59:47.2322445Z * [new branch] gh/yangw-dev/15/head -> origin/gh/yangw-dev/15/head 2025-09-07T06:59:47.2323863Z * [new branch] gh/yangw-dev/15/orig -> origin/gh/yangw-dev/15/orig 2025-09-07T06:59:47.2325817Z * [new branch] gh/yangw-dev/16/base -> origin/gh/yangw-dev/16/base 2025-09-07T06:59:47.2327697Z * [new branch] gh/yangw-dev/16/head -> origin/gh/yangw-dev/16/head 2025-09-07T06:59:47.2329305Z * [new branch] gh/yangw-dev/16/orig -> origin/gh/yangw-dev/16/orig 2025-09-07T06:59:47.2331264Z * [new branch] gh/yangw-dev/17/base -> origin/gh/yangw-dev/17/base 2025-09-07T06:59:47.2332685Z * [new branch] gh/yangw-dev/17/head -> origin/gh/yangw-dev/17/head 2025-09-07T06:59:47.2334106Z * [new branch] gh/yangw-dev/17/orig -> origin/gh/yangw-dev/17/orig 2025-09-07T06:59:47.2335987Z * [new branch] gh/yangw-dev/18/base -> origin/gh/yangw-dev/18/base 2025-09-07T06:59:47.2337395Z * [new branch] gh/yangw-dev/18/head -> origin/gh/yangw-dev/18/head 2025-09-07T06:59:47.2338853Z * [new branch] gh/yangw-dev/18/orig -> origin/gh/yangw-dev/18/orig 2025-09-07T06:59:47.2340823Z * [new branch] gh/yangw-dev/19/base -> origin/gh/yangw-dev/19/base 2025-09-07T06:59:47.2342384Z * [new branch] gh/yangw-dev/19/head -> origin/gh/yangw-dev/19/head 2025-09-07T06:59:47.2343697Z * [new branch] gh/yangw-dev/19/orig -> origin/gh/yangw-dev/19/orig 2025-09-07T06:59:47.2345555Z * [new branch] gh/yangw-dev/20/base -> origin/gh/yangw-dev/20/base 2025-09-07T06:59:47.2346982Z * [new branch] gh/yangw-dev/20/head -> origin/gh/yangw-dev/20/head 2025-09-07T06:59:47.2348469Z * [new branch] gh/yangw-dev/20/orig -> origin/gh/yangw-dev/20/orig 2025-09-07T06:59:47.2350325Z * [new branch] gh/yangw-dev/21/base -> origin/gh/yangw-dev/21/base 2025-09-07T06:59:47.2351814Z * [new branch] gh/yangw-dev/21/head -> origin/gh/yangw-dev/21/head 2025-09-07T06:59:47.2353201Z * [new branch] gh/yangw-dev/21/orig -> origin/gh/yangw-dev/21/orig 2025-09-07T06:59:47.2355095Z * [new branch] gh/yangw-dev/22/base -> origin/gh/yangw-dev/22/base 2025-09-07T06:59:47.2356533Z * [new branch] gh/yangw-dev/22/head -> origin/gh/yangw-dev/22/head 2025-09-07T06:59:47.2357960Z * [new branch] gh/yangw-dev/22/orig -> origin/gh/yangw-dev/22/orig 2025-09-07T06:59:47.2359811Z * [new branch] gh/yangw-dev/23/base -> origin/gh/yangw-dev/23/base 2025-09-07T06:59:47.2361364Z * [new branch] gh/yangw-dev/23/head -> origin/gh/yangw-dev/23/head 2025-09-07T06:59:47.2362755Z * [new branch] gh/yangw-dev/23/orig -> origin/gh/yangw-dev/23/orig 2025-09-07T06:59:47.2364683Z * [new branch] gh/yangw-dev/24/base -> origin/gh/yangw-dev/24/base 2025-09-07T06:59:47.2366139Z * [new branch] gh/yangw-dev/24/head -> origin/gh/yangw-dev/24/head 2025-09-07T06:59:47.2367676Z * [new branch] gh/yangw-dev/24/orig -> origin/gh/yangw-dev/24/orig 2025-09-07T06:59:47.2369578Z * [new branch] gh/yangw-dev/25/base -> origin/gh/yangw-dev/25/base 2025-09-07T06:59:47.2371001Z * [new branch] gh/yangw-dev/25/head -> origin/gh/yangw-dev/25/head 2025-09-07T06:59:47.2372409Z * [new branch] gh/yangw-dev/25/orig -> origin/gh/yangw-dev/25/orig 2025-09-07T06:59:47.2374376Z * [new branch] gh/yangw-dev/26/base -> origin/gh/yangw-dev/26/base 2025-09-07T06:59:47.2375737Z * [new branch] gh/yangw-dev/26/head -> origin/gh/yangw-dev/26/head 2025-09-07T06:59:47.2377161Z * [new branch] gh/yangw-dev/26/orig -> origin/gh/yangw-dev/26/orig 2025-09-07T06:59:47.2379154Z * [new branch] gh/yangw-dev/27/base -> origin/gh/yangw-dev/27/base 2025-09-07T06:59:47.2380693Z * [new branch] gh/yangw-dev/27/head -> origin/gh/yangw-dev/27/head 2025-09-07T06:59:47.2382142Z * [new branch] gh/yangw-dev/27/orig -> origin/gh/yangw-dev/27/orig 2025-09-07T06:59:47.2384523Z * [new branch] gh/ydwu4/233/base -> origin/gh/ydwu4/233/base 2025-09-07T06:59:47.2386110Z * [new branch] gh/ydwu4/233/head -> origin/gh/ydwu4/233/head 2025-09-07T06:59:47.2387597Z * [new branch] gh/ydwu4/233/orig -> origin/gh/ydwu4/233/orig 2025-09-07T06:59:47.2389611Z * [new branch] gh/ydwu4/246/base -> origin/gh/ydwu4/246/base 2025-09-07T06:59:47.2390966Z * [new branch] gh/ydwu4/246/head -> origin/gh/ydwu4/246/head 2025-09-07T06:59:47.2392552Z * [new branch] gh/ydwu4/246/orig -> origin/gh/ydwu4/246/orig 2025-09-07T06:59:47.2394613Z * [new branch] gh/ydwu4/253/base -> origin/gh/ydwu4/253/base 2025-09-07T06:59:47.2396032Z * [new branch] gh/ydwu4/253/head -> origin/gh/ydwu4/253/head 2025-09-07T06:59:47.2397491Z * [new branch] gh/ydwu4/253/orig -> origin/gh/ydwu4/253/orig 2025-09-07T06:59:47.2399464Z * [new branch] gh/ydwu4/255/base -> origin/gh/ydwu4/255/base 2025-09-07T06:59:47.2401328Z * [new branch] gh/ydwu4/255/head -> origin/gh/ydwu4/255/head 2025-09-07T06:59:47.2403111Z * [new branch] gh/ydwu4/255/orig -> origin/gh/ydwu4/255/orig 2025-09-07T06:59:47.2405271Z * [new branch] gh/ydwu4/259/base -> origin/gh/ydwu4/259/base 2025-09-07T06:59:47.2406820Z * [new branch] gh/ydwu4/259/head -> origin/gh/ydwu4/259/head 2025-09-07T06:59:47.2408109Z * [new branch] gh/ydwu4/259/orig -> origin/gh/ydwu4/259/orig 2025-09-07T06:59:47.2410142Z * [new branch] gh/ydwu4/262/base -> origin/gh/ydwu4/262/base 2025-09-07T06:59:47.2411446Z * [new branch] gh/ydwu4/262/head -> origin/gh/ydwu4/262/head 2025-09-07T06:59:47.2412863Z * [new branch] gh/ydwu4/262/orig -> origin/gh/ydwu4/262/orig 2025-09-07T06:59:47.2414757Z * [new branch] gh/ydwu4/263/base -> origin/gh/ydwu4/263/base 2025-09-07T06:59:47.2416201Z * [new branch] gh/ydwu4/263/head -> origin/gh/ydwu4/263/head 2025-09-07T06:59:47.2417577Z * [new branch] gh/ydwu4/263/orig -> origin/gh/ydwu4/263/orig 2025-09-07T06:59:47.2419645Z * [new branch] gh/ydwu4/269/base -> origin/gh/ydwu4/269/base 2025-09-07T06:59:47.2421026Z * [new branch] gh/ydwu4/269/head -> origin/gh/ydwu4/269/head 2025-09-07T06:59:47.2422589Z * [new branch] gh/ydwu4/269/orig -> origin/gh/ydwu4/269/orig 2025-09-07T06:59:47.2424469Z * [new branch] gh/ydwu4/270/base -> origin/gh/ydwu4/270/base 2025-09-07T06:59:47.2426025Z * [new branch] gh/ydwu4/270/head -> origin/gh/ydwu4/270/head 2025-09-07T06:59:47.2427543Z * [new branch] gh/ydwu4/270/orig -> origin/gh/ydwu4/270/orig 2025-09-07T06:59:47.2429459Z * [new branch] gh/ydwu4/272/base -> origin/gh/ydwu4/272/base 2025-09-07T06:59:47.2430916Z * [new branch] gh/ydwu4/272/head -> origin/gh/ydwu4/272/head 2025-09-07T06:59:47.2432594Z * [new branch] gh/ydwu4/272/orig -> origin/gh/ydwu4/272/orig 2025-09-07T06:59:47.2434356Z * [new branch] gh/ydwu4/275/base -> origin/gh/ydwu4/275/base 2025-09-07T06:59:47.2435743Z * [new branch] gh/ydwu4/275/head -> origin/gh/ydwu4/275/head 2025-09-07T06:59:47.2437146Z * [new branch] gh/ydwu4/275/orig -> origin/gh/ydwu4/275/orig 2025-09-07T06:59:47.2439023Z * [new branch] gh/ydwu4/276/base -> origin/gh/ydwu4/276/base 2025-09-07T06:59:47.2440417Z * [new branch] gh/ydwu4/276/head -> origin/gh/ydwu4/276/head 2025-09-07T06:59:47.2441830Z * [new branch] gh/ydwu4/276/orig -> origin/gh/ydwu4/276/orig 2025-09-07T06:59:47.2443950Z * [new branch] gh/ydwu4/279/base -> origin/gh/ydwu4/279/base 2025-09-07T06:59:47.2445575Z * [new branch] gh/ydwu4/279/head -> origin/gh/ydwu4/279/head 2025-09-07T06:59:47.2446980Z * [new branch] gh/ydwu4/279/orig -> origin/gh/ydwu4/279/orig 2025-09-07T06:59:47.2449176Z * [new branch] gh/ydwu4/283/base -> origin/gh/ydwu4/283/base 2025-09-07T06:59:47.2450615Z * [new branch] gh/ydwu4/283/head -> origin/gh/ydwu4/283/head 2025-09-07T06:59:47.2452096Z * [new branch] gh/ydwu4/283/orig -> origin/gh/ydwu4/283/orig 2025-09-07T06:59:47.2454019Z * [new branch] gh/ydwu4/289/base -> origin/gh/ydwu4/289/base 2025-09-07T06:59:47.2455495Z * [new branch] gh/ydwu4/289/head -> origin/gh/ydwu4/289/head 2025-09-07T06:59:47.2456943Z * [new branch] gh/ydwu4/289/orig -> origin/gh/ydwu4/289/orig 2025-09-07T06:59:47.2459490Z * [new branch] gh/ydwu4/290/base -> origin/gh/ydwu4/290/base 2025-09-07T06:59:47.2460925Z * [new branch] gh/ydwu4/290/head -> origin/gh/ydwu4/290/head 2025-09-07T06:59:47.2462333Z * [new branch] gh/ydwu4/290/orig -> origin/gh/ydwu4/290/orig 2025-09-07T06:59:47.2464822Z * [new branch] gh/ydwu4/291/base -> origin/gh/ydwu4/291/base 2025-09-07T06:59:47.2466393Z * [new branch] gh/ydwu4/291/head -> origin/gh/ydwu4/291/head 2025-09-07T06:59:47.2467837Z * [new branch] gh/ydwu4/291/orig -> origin/gh/ydwu4/291/orig 2025-09-07T06:59:47.2469859Z * [new branch] gh/ydwu4/292/base -> origin/gh/ydwu4/292/base 2025-09-07T06:59:47.2471307Z * [new branch] gh/ydwu4/292/head -> origin/gh/ydwu4/292/head 2025-09-07T06:59:47.2472830Z * [new branch] gh/ydwu4/292/orig -> origin/gh/ydwu4/292/orig 2025-09-07T06:59:47.2474774Z * [new branch] gh/ydwu4/293/base -> origin/gh/ydwu4/293/base 2025-09-07T06:59:47.2476213Z * [new branch] gh/ydwu4/293/head -> origin/gh/ydwu4/293/head 2025-09-07T06:59:47.2477625Z * [new branch] gh/ydwu4/293/orig -> origin/gh/ydwu4/293/orig 2025-09-07T06:59:47.2479751Z * [new branch] gh/ydwu4/294/base -> origin/gh/ydwu4/294/base 2025-09-07T06:59:47.2481143Z * [new branch] gh/ydwu4/294/head -> origin/gh/ydwu4/294/head 2025-09-07T06:59:47.2482557Z * [new branch] gh/ydwu4/294/orig -> origin/gh/ydwu4/294/orig 2025-09-07T06:59:47.2484575Z * [new branch] gh/ydwu4/295/base -> origin/gh/ydwu4/295/base 2025-09-07T06:59:47.2486168Z * [new branch] gh/ydwu4/295/head -> origin/gh/ydwu4/295/head 2025-09-07T06:59:47.2487632Z * [new branch] gh/ydwu4/295/orig -> origin/gh/ydwu4/295/orig 2025-09-07T06:59:47.2489589Z * [new branch] gh/ydwu4/296/base -> origin/gh/ydwu4/296/base 2025-09-07T06:59:47.2490975Z * [new branch] gh/ydwu4/296/head -> origin/gh/ydwu4/296/head 2025-09-07T06:59:47.2492383Z * [new branch] gh/ydwu4/296/orig -> origin/gh/ydwu4/296/orig 2025-09-07T06:59:47.2495058Z * [new branch] gh/ydwu4/300/base -> origin/gh/ydwu4/300/base 2025-09-07T06:59:47.2496884Z * [new branch] gh/ydwu4/300/head -> origin/gh/ydwu4/300/head 2025-09-07T06:59:47.2498406Z * [new branch] gh/ydwu4/300/orig -> origin/gh/ydwu4/300/orig 2025-09-07T06:59:47.2502615Z * [new branch] gh/ydwu4/301/base -> origin/gh/ydwu4/301/base 2025-09-07T06:59:47.2503923Z * [new branch] gh/ydwu4/301/head -> origin/gh/ydwu4/301/head 2025-09-07T06:59:47.2505337Z * [new branch] gh/ydwu4/301/orig -> origin/gh/ydwu4/301/orig 2025-09-07T06:59:47.2507310Z * [new branch] gh/ydwu4/302/base -> origin/gh/ydwu4/302/base 2025-09-07T06:59:47.2508812Z * [new branch] gh/ydwu4/302/head -> origin/gh/ydwu4/302/head 2025-09-07T06:59:47.2510230Z * [new branch] gh/ydwu4/302/orig -> origin/gh/ydwu4/302/orig 2025-09-07T06:59:47.2512415Z * [new branch] gh/ydwu4/303/base -> origin/gh/ydwu4/303/base 2025-09-07T06:59:47.2513818Z * [new branch] gh/ydwu4/303/head -> origin/gh/ydwu4/303/head 2025-09-07T06:59:47.2515828Z * [new branch] gh/ydwu4/303/orig -> origin/gh/ydwu4/303/orig 2025-09-07T06:59:47.2517708Z * [new branch] gh/ydwu4/304/base -> origin/gh/ydwu4/304/base 2025-09-07T06:59:47.2519160Z * [new branch] gh/ydwu4/304/head -> origin/gh/ydwu4/304/head 2025-09-07T06:59:47.2520579Z * [new branch] gh/ydwu4/304/orig -> origin/gh/ydwu4/304/orig 2025-09-07T06:59:47.2522848Z * [new branch] gh/ydwu4/305/base -> origin/gh/ydwu4/305/base 2025-09-07T06:59:47.2524191Z * [new branch] gh/ydwu4/305/head -> origin/gh/ydwu4/305/head 2025-09-07T06:59:47.2525602Z * [new branch] gh/ydwu4/305/orig -> origin/gh/ydwu4/305/orig 2025-09-07T06:59:47.2527757Z * [new branch] gh/ydwu4/306/base -> origin/gh/ydwu4/306/base 2025-09-07T06:59:47.2529315Z * [new branch] gh/ydwu4/306/head -> origin/gh/ydwu4/306/head 2025-09-07T06:59:47.2530768Z * [new branch] gh/ydwu4/306/orig -> origin/gh/ydwu4/306/orig 2025-09-07T06:59:47.2532702Z * [new branch] gh/ydwu4/307/base -> origin/gh/ydwu4/307/base 2025-09-07T06:59:47.2534147Z * [new branch] gh/ydwu4/307/head -> origin/gh/ydwu4/307/head 2025-09-07T06:59:47.2535565Z * [new branch] gh/ydwu4/307/orig -> origin/gh/ydwu4/307/orig 2025-09-07T06:59:47.2537621Z * [new branch] gh/ydwu4/308/base -> origin/gh/ydwu4/308/base 2025-09-07T06:59:47.2539065Z * [new branch] gh/ydwu4/308/head -> origin/gh/ydwu4/308/head 2025-09-07T06:59:47.2540556Z * [new branch] gh/ydwu4/308/orig -> origin/gh/ydwu4/308/orig 2025-09-07T06:59:47.2542488Z * [new branch] gh/ydwu4/309/base -> origin/gh/ydwu4/309/base 2025-09-07T06:59:47.2543901Z * [new branch] gh/ydwu4/309/head -> origin/gh/ydwu4/309/head 2025-09-07T06:59:47.2545317Z * [new branch] gh/ydwu4/309/orig -> origin/gh/ydwu4/309/orig 2025-09-07T06:59:47.2547521Z * [new branch] gh/ydwu4/310/base -> origin/gh/ydwu4/310/base 2025-09-07T06:59:47.2549112Z * [new branch] gh/ydwu4/310/head -> origin/gh/ydwu4/310/head 2025-09-07T06:59:47.2550596Z * [new branch] gh/ydwu4/310/orig -> origin/gh/ydwu4/310/orig 2025-09-07T06:59:47.2552756Z * [new branch] gh/ydwu4/311/base -> origin/gh/ydwu4/311/base 2025-09-07T06:59:47.2554202Z * [new branch] gh/ydwu4/311/head -> origin/gh/ydwu4/311/head 2025-09-07T06:59:47.2555592Z * [new branch] gh/ydwu4/311/orig -> origin/gh/ydwu4/311/orig 2025-09-07T06:59:47.2557631Z * [new branch] gh/ydwu4/312/base -> origin/gh/ydwu4/312/base 2025-09-07T06:59:47.2559115Z * [new branch] gh/ydwu4/312/head -> origin/gh/ydwu4/312/head 2025-09-07T06:59:47.2560558Z * [new branch] gh/ydwu4/312/orig -> origin/gh/ydwu4/312/orig 2025-09-07T06:59:47.2562739Z * [new branch] gh/ydwu4/313/base -> origin/gh/ydwu4/313/base 2025-09-07T06:59:47.2564281Z * [new branch] gh/ydwu4/313/head -> origin/gh/ydwu4/313/head 2025-09-07T06:59:47.2565731Z * [new branch] gh/ydwu4/313/orig -> origin/gh/ydwu4/313/orig 2025-09-07T06:59:47.2567859Z * [new branch] gh/ydwu4/314/base -> origin/gh/ydwu4/314/base 2025-09-07T06:59:47.2569493Z * [new branch] gh/ydwu4/314/head -> origin/gh/ydwu4/314/head 2025-09-07T06:59:47.2570915Z * [new branch] gh/ydwu4/314/orig -> origin/gh/ydwu4/314/orig 2025-09-07T06:59:47.2572941Z * [new branch] gh/ydwu4/315/base -> origin/gh/ydwu4/315/base 2025-09-07T06:59:47.2574379Z * [new branch] gh/ydwu4/315/head -> origin/gh/ydwu4/315/head 2025-09-07T06:59:47.2575771Z * [new branch] gh/ydwu4/315/orig -> origin/gh/ydwu4/315/orig 2025-09-07T06:59:47.2577915Z * [new branch] gh/ydwu4/316/base -> origin/gh/ydwu4/316/base 2025-09-07T06:59:47.2579384Z * [new branch] gh/ydwu4/316/head -> origin/gh/ydwu4/316/head 2025-09-07T06:59:47.2580871Z * [new branch] gh/ydwu4/316/orig -> origin/gh/ydwu4/316/orig 2025-09-07T06:59:47.2582965Z * [new branch] gh/ydwu4/317/base -> origin/gh/ydwu4/317/base 2025-09-07T06:59:47.2584316Z * [new branch] gh/ydwu4/317/head -> origin/gh/ydwu4/317/head 2025-09-07T06:59:47.2585736Z * [new branch] gh/ydwu4/317/orig -> origin/gh/ydwu4/317/orig 2025-09-07T06:59:47.2587775Z * [new branch] gh/ydwu4/318/base -> origin/gh/ydwu4/318/base 2025-09-07T06:59:47.2589343Z * [new branch] gh/ydwu4/318/head -> origin/gh/ydwu4/318/head 2025-09-07T06:59:47.2590772Z * [new branch] gh/ydwu4/318/orig -> origin/gh/ydwu4/318/orig 2025-09-07T06:59:47.2592860Z * [new branch] gh/ydwu4/319/base -> origin/gh/ydwu4/319/base 2025-09-07T06:59:47.2594175Z * [new branch] gh/ydwu4/319/head -> origin/gh/ydwu4/319/head 2025-09-07T06:59:47.2595704Z * [new branch] gh/ydwu4/319/orig -> origin/gh/ydwu4/319/orig 2025-09-07T06:59:47.2597787Z * [new branch] gh/ydwu4/320/base -> origin/gh/ydwu4/320/base 2025-09-07T06:59:47.2599566Z * [new branch] gh/ydwu4/320/head -> origin/gh/ydwu4/320/head 2025-09-07T06:59:47.2601792Z * [new branch] gh/ydwu4/320/orig -> origin/gh/ydwu4/320/orig 2025-09-07T06:59:47.2603667Z * [new branch] gh/ydwu4/321/base -> origin/gh/ydwu4/321/base 2025-09-07T06:59:47.2605101Z * [new branch] gh/ydwu4/321/head -> origin/gh/ydwu4/321/head 2025-09-07T06:59:47.2606718Z * [new branch] gh/ydwu4/321/orig -> origin/gh/ydwu4/321/orig 2025-09-07T06:59:47.2608579Z * [new branch] gh/ydwu4/322/base -> origin/gh/ydwu4/322/base 2025-09-07T06:59:47.2610048Z * [new branch] gh/ydwu4/322/head -> origin/gh/ydwu4/322/head 2025-09-07T06:59:47.2611426Z * [new branch] gh/ydwu4/322/orig -> origin/gh/ydwu4/322/orig 2025-09-07T06:59:47.2613488Z * [new branch] gh/ydwu4/323/base -> origin/gh/ydwu4/323/base 2025-09-07T06:59:47.2614914Z * [new branch] gh/ydwu4/323/head -> origin/gh/ydwu4/323/head 2025-09-07T06:59:47.2616308Z * [new branch] gh/ydwu4/323/orig -> origin/gh/ydwu4/323/orig 2025-09-07T06:59:47.2618385Z * [new branch] gh/ydwu4/324/base -> origin/gh/ydwu4/324/base 2025-09-07T06:59:47.2619766Z * [new branch] gh/ydwu4/324/head -> origin/gh/ydwu4/324/head 2025-09-07T06:59:47.2621089Z * [new branch] gh/ydwu4/324/orig -> origin/gh/ydwu4/324/orig 2025-09-07T06:59:47.2623485Z * [new branch] gh/yf225/133/base -> origin/gh/yf225/133/base 2025-09-07T06:59:47.2625315Z * [new branch] gh/yf225/133/head -> origin/gh/yf225/133/head 2025-09-07T06:59:47.2627906Z * [new branch] gh/yf225/171/base -> origin/gh/yf225/171/base 2025-09-07T06:59:47.2629530Z * [new branch] gh/yf225/171/head -> origin/gh/yf225/171/head 2025-09-07T06:59:47.2631093Z * [new branch] gh/yf225/171/orig -> origin/gh/yf225/171/orig 2025-09-07T06:59:47.2633282Z * [new branch] gh/yf225/172/base -> origin/gh/yf225/172/base 2025-09-07T06:59:47.2635033Z * [new branch] gh/yf225/172/head -> origin/gh/yf225/172/head 2025-09-07T06:59:47.2636437Z * [new branch] gh/yf225/172/orig -> origin/gh/yf225/172/orig 2025-09-07T06:59:47.2638379Z * [new branch] gh/yf225/93/base -> origin/gh/yf225/93/base 2025-09-07T06:59:47.2639819Z * [new branch] gh/yf225/93/head -> origin/gh/yf225/93/head 2025-09-07T06:59:47.2642589Z * [new branch] gh/yifuwang/152/base -> origin/gh/yifuwang/152/base 2025-09-07T06:59:47.2644291Z * [new branch] gh/yifuwang/152/head -> origin/gh/yifuwang/152/head 2025-09-07T06:59:47.2645886Z * [new branch] gh/yifuwang/152/orig -> origin/gh/yifuwang/152/orig 2025-09-07T06:59:47.2647837Z * [new branch] gh/yifuwang/195/base -> origin/gh/yifuwang/195/base 2025-09-07T06:59:47.2649304Z * [new branch] gh/yifuwang/195/head -> origin/gh/yifuwang/195/head 2025-09-07T06:59:47.2650630Z * [new branch] gh/yifuwang/195/orig -> origin/gh/yifuwang/195/orig 2025-09-07T06:59:47.2653191Z * [new branch] gh/yiming0416/1/base -> origin/gh/yiming0416/1/base 2025-09-07T06:59:47.2654631Z * [new branch] gh/yiming0416/1/head -> origin/gh/yiming0416/1/head 2025-09-07T06:59:47.2656460Z * [new branch] gh/yiming0416/2/base -> origin/gh/yiming0416/2/base 2025-09-07T06:59:47.2657789Z * [new branch] gh/yiming0416/2/head -> origin/gh/yiming0416/2/head 2025-09-07T06:59:47.2660192Z * [new branch] gh/ysiraichi/79/base -> origin/gh/ysiraichi/79/base 2025-09-07T06:59:47.2661641Z * [new branch] gh/ysiraichi/79/head -> origin/gh/ysiraichi/79/head 2025-09-07T06:59:47.2663240Z * [new branch] gh/ysiraichi/79/orig -> origin/gh/ysiraichi/79/orig 2025-09-07T06:59:47.2665131Z * [new branch] gh/ysiraichi/88/base -> origin/gh/ysiraichi/88/base 2025-09-07T06:59:47.2666629Z * [new branch] gh/ysiraichi/88/head -> origin/gh/ysiraichi/88/head 2025-09-07T06:59:47.2668010Z * [new branch] gh/ysiraichi/88/orig -> origin/gh/ysiraichi/88/orig 2025-09-07T06:59:47.2670562Z * [new branch] gh/zhxchen17/25/base -> origin/gh/zhxchen17/25/base 2025-09-07T06:59:47.2672098Z * [new branch] gh/zhxchen17/25/head -> origin/gh/zhxchen17/25/head 2025-09-07T06:59:47.2673469Z * [new branch] gh/zhxchen17/25/orig -> origin/gh/zhxchen17/25/orig 2025-09-07T06:59:47.2675552Z * [new branch] gh/zhxchen17/31/base -> origin/gh/zhxchen17/31/base 2025-09-07T06:59:47.2677025Z * [new branch] gh/zhxchen17/31/head -> origin/gh/zhxchen17/31/head 2025-09-07T06:59:47.2678426Z * [new branch] gh/zhxchen17/31/orig -> origin/gh/zhxchen17/31/orig 2025-09-07T06:59:47.2680417Z * [new branch] gh/zhxchen17/34/base -> origin/gh/zhxchen17/34/base 2025-09-07T06:59:47.2681831Z * [new branch] gh/zhxchen17/34/head -> origin/gh/zhxchen17/34/head 2025-09-07T06:59:47.2683667Z * [new branch] gh/zhxchen17/35/base -> origin/gh/zhxchen17/35/base 2025-09-07T06:59:47.2685247Z * [new branch] gh/zhxchen17/35/head -> origin/gh/zhxchen17/35/head 2025-09-07T06:59:47.2687375Z * [new branch] gh/zhxchen17/37/base -> origin/gh/zhxchen17/37/base 2025-09-07T06:59:47.2689184Z * [new branch] gh/zhxchen17/37/head -> origin/gh/zhxchen17/37/head 2025-09-07T06:59:47.2690763Z * [new branch] gh/zhxchen17/37/orig -> origin/gh/zhxchen17/37/orig 2025-09-07T06:59:47.2692875Z * [new branch] gh/zhxchen17/38/base -> origin/gh/zhxchen17/38/base 2025-09-07T06:59:47.2694254Z * [new branch] gh/zhxchen17/38/head -> origin/gh/zhxchen17/38/head 2025-09-07T06:59:47.2695698Z * [new branch] gh/zhxchen17/38/orig -> origin/gh/zhxchen17/38/orig 2025-09-07T06:59:47.2697510Z * [new branch] gh/zhxchen17/39/base -> origin/gh/zhxchen17/39/base 2025-09-07T06:59:47.2699066Z * [new branch] gh/zhxchen17/39/head -> origin/gh/zhxchen17/39/head 2025-09-07T06:59:47.2700499Z * [new branch] gh/zhxchen17/39/orig -> origin/gh/zhxchen17/39/orig 2025-09-07T06:59:47.2702711Z * [new branch] gh/zhxchen17/40/base -> origin/gh/zhxchen17/40/base 2025-09-07T06:59:47.2704182Z * [new branch] gh/zhxchen17/40/head -> origin/gh/zhxchen17/40/head 2025-09-07T06:59:47.2705882Z * [new branch] gh/zhxchen17/40/orig -> origin/gh/zhxchen17/40/orig 2025-09-07T06:59:47.2707825Z * [new branch] gh/zhxchen17/41/base -> origin/gh/zhxchen17/41/base 2025-09-07T06:59:47.2709302Z * [new branch] gh/zhxchen17/41/head -> origin/gh/zhxchen17/41/head 2025-09-07T06:59:47.2711100Z * [new branch] gh/zhxchen17/41/orig -> origin/gh/zhxchen17/41/orig 2025-09-07T06:59:47.2713268Z * [new branch] gh/zhxchen17/42/base -> origin/gh/zhxchen17/42/base 2025-09-07T06:59:47.2714786Z * [new branch] gh/zhxchen17/42/head -> origin/gh/zhxchen17/42/head 2025-09-07T06:59:47.2716394Z * [new branch] gh/zhxchen17/42/orig -> origin/gh/zhxchen17/42/orig 2025-09-07T06:59:47.2718554Z * [new branch] gh/zhxchen17/43/base -> origin/gh/zhxchen17/43/base 2025-09-07T06:59:47.2720064Z * [new branch] gh/zhxchen17/43/head -> origin/gh/zhxchen17/43/head 2025-09-07T06:59:47.2721665Z * [new branch] gh/zhxchen17/43/orig -> origin/gh/zhxchen17/43/orig 2025-09-07T06:59:47.2723713Z * [new branch] gh/zhxchen17/44/base -> origin/gh/zhxchen17/44/base 2025-09-07T06:59:47.2725059Z * [new branch] gh/zhxchen17/44/head -> origin/gh/zhxchen17/44/head 2025-09-07T06:59:47.2726566Z * [new branch] gh/zhxchen17/44/orig -> origin/gh/zhxchen17/44/orig 2025-09-07T06:59:47.2728507Z * [new branch] gh/zhxchen17/45/base -> origin/gh/zhxchen17/45/base 2025-09-07T06:59:47.2730007Z * [new branch] gh/zhxchen17/45/head -> origin/gh/zhxchen17/45/head 2025-09-07T06:59:47.2731632Z * [new branch] gh/zhxchen17/45/orig -> origin/gh/zhxchen17/45/orig 2025-09-07T06:59:47.2734434Z * [new branch] gh/zklaus/10/base -> origin/gh/zklaus/10/base 2025-09-07T06:59:47.2735849Z * [new branch] gh/zklaus/10/head -> origin/gh/zklaus/10/head 2025-09-07T06:59:47.2737290Z * [new branch] gh/zklaus/10/orig -> origin/gh/zklaus/10/orig 2025-09-07T06:59:47.2739190Z * [new branch] gh/zklaus/11/base -> origin/gh/zklaus/11/base 2025-09-07T06:59:47.2740529Z * [new branch] gh/zklaus/11/head -> origin/gh/zklaus/11/head 2025-09-07T06:59:47.2741987Z * [new branch] gh/zklaus/11/orig -> origin/gh/zklaus/11/orig 2025-09-07T06:59:47.2743987Z * [new branch] gh/zklaus/12/base -> origin/gh/zklaus/12/base 2025-09-07T06:59:47.2745666Z * [new branch] gh/zklaus/12/head -> origin/gh/zklaus/12/head 2025-09-07T06:59:47.2747126Z * [new branch] gh/zklaus/12/orig -> origin/gh/zklaus/12/orig 2025-09-07T06:59:47.2749035Z * [new branch] gh/zklaus/14/base -> origin/gh/zklaus/14/base 2025-09-07T06:59:47.2750823Z * [new branch] gh/zklaus/14/head -> origin/gh/zklaus/14/head 2025-09-07T06:59:47.2752375Z * [new branch] gh/zklaus/14/orig -> origin/gh/zklaus/14/orig 2025-09-07T06:59:47.2754296Z * [new branch] gh/zklaus/15/base -> origin/gh/zklaus/15/base 2025-09-07T06:59:47.2755774Z * [new branch] gh/zklaus/15/head -> origin/gh/zklaus/15/head 2025-09-07T06:59:47.2757240Z * [new branch] gh/zklaus/15/orig -> origin/gh/zklaus/15/orig 2025-09-07T06:59:47.2759667Z * [new branch] gh/zklaus/16/base -> origin/gh/zklaus/16/base 2025-09-07T06:59:47.2761168Z * [new branch] gh/zklaus/16/head -> origin/gh/zklaus/16/head 2025-09-07T06:59:47.2762567Z * [new branch] gh/zklaus/16/orig -> origin/gh/zklaus/16/orig 2025-09-07T06:59:47.2764584Z * [new branch] gh/zklaus/17/base -> origin/gh/zklaus/17/base 2025-09-07T06:59:47.2766093Z * [new branch] gh/zklaus/17/head -> origin/gh/zklaus/17/head 2025-09-07T06:59:47.2767657Z * [new branch] gh/zklaus/17/orig -> origin/gh/zklaus/17/orig 2025-09-07T06:59:47.2769403Z * [new branch] gh/zklaus/18/base -> origin/gh/zklaus/18/base 2025-09-07T06:59:47.2770752Z * [new branch] gh/zklaus/18/head -> origin/gh/zklaus/18/head 2025-09-07T06:59:47.2772132Z * [new branch] gh/zklaus/18/orig -> origin/gh/zklaus/18/orig 2025-09-07T06:59:47.2774274Z * [new branch] gh/zklaus/19/base -> origin/gh/zklaus/19/base 2025-09-07T06:59:47.2775713Z * [new branch] gh/zklaus/19/head -> origin/gh/zklaus/19/head 2025-09-07T06:59:47.2777155Z * [new branch] gh/zklaus/19/orig -> origin/gh/zklaus/19/orig 2025-09-07T06:59:47.2779094Z * [new branch] gh/zklaus/20/base -> origin/gh/zklaus/20/base 2025-09-07T06:59:47.2780535Z * [new branch] gh/zklaus/20/head -> origin/gh/zklaus/20/head 2025-09-07T06:59:47.2781976Z * [new branch] gh/zklaus/20/orig -> origin/gh/zklaus/20/orig 2025-09-07T06:59:47.2783978Z * [new branch] gh/zklaus/7/base -> origin/gh/zklaus/7/base 2025-09-07T06:59:47.2785387Z * [new branch] gh/zklaus/7/head -> origin/gh/zklaus/7/head 2025-09-07T06:59:47.2787266Z * [new branch] gh/zklaus/7/orig -> origin/gh/zklaus/7/orig 2025-09-07T06:59:47.2789114Z * [new branch] gh/zklaus/9/base -> origin/gh/zklaus/9/base 2025-09-07T06:59:47.2790582Z * [new branch] gh/zklaus/9/head -> origin/gh/zklaus/9/head 2025-09-07T06:59:47.2792256Z * [new branch] gh/zklaus/9/orig -> origin/gh/zklaus/9/orig 2025-09-07T06:59:47.2794628Z * [new branch] gh/zou3519/1175/base -> origin/gh/zou3519/1175/base 2025-09-07T06:59:47.2796105Z * [new branch] gh/zou3519/1175/head -> origin/gh/zou3519/1175/head 2025-09-07T06:59:47.2797553Z * [new branch] gh/zou3519/1175/orig -> origin/gh/zou3519/1175/orig 2025-09-07T06:59:47.2799530Z * [new branch] gh/zou3519/1177/base -> origin/gh/zou3519/1177/base 2025-09-07T06:59:47.2801259Z * [new branch] gh/zou3519/1177/head -> origin/gh/zou3519/1177/head 2025-09-07T06:59:47.2802723Z * [new branch] gh/zou3519/1177/orig -> origin/gh/zou3519/1177/orig 2025-09-07T06:59:47.2804880Z * [new branch] gh/zou3519/1191/base -> origin/gh/zou3519/1191/base 2025-09-07T06:59:47.2806367Z * [new branch] gh/zou3519/1191/head -> origin/gh/zou3519/1191/head 2025-09-07T06:59:47.2807821Z * [new branch] gh/zou3519/1191/orig -> origin/gh/zou3519/1191/orig 2025-09-07T06:59:47.2809818Z * [new branch] gh/zou3519/1192/base -> origin/gh/zou3519/1192/base 2025-09-07T06:59:47.2811222Z * [new branch] gh/zou3519/1192/head -> origin/gh/zou3519/1192/head 2025-09-07T06:59:47.2812653Z * [new branch] gh/zou3519/1192/orig -> origin/gh/zou3519/1192/orig 2025-09-07T06:59:47.2814479Z * [new branch] gh/zou3519/1193/base -> origin/gh/zou3519/1193/base 2025-09-07T06:59:47.2815913Z * [new branch] gh/zou3519/1193/head -> origin/gh/zou3519/1193/head 2025-09-07T06:59:47.2817407Z * [new branch] gh/zou3519/1193/orig -> origin/gh/zou3519/1193/orig 2025-09-07T06:59:47.2819168Z * [new branch] gh/zou3519/1194/base -> origin/gh/zou3519/1194/base 2025-09-07T06:59:47.2820655Z * [new branch] gh/zou3519/1194/head -> origin/gh/zou3519/1194/head 2025-09-07T06:59:47.2822085Z * [new branch] gh/zou3519/1194/orig -> origin/gh/zou3519/1194/orig 2025-09-07T06:59:47.2824172Z * [new branch] gh/zou3519/1195/base -> origin/gh/zou3519/1195/base 2025-09-07T06:59:47.2825798Z * [new branch] gh/zou3519/1195/head -> origin/gh/zou3519/1195/head 2025-09-07T06:59:47.2827154Z * [new branch] gh/zou3519/1195/orig -> origin/gh/zou3519/1195/orig 2025-09-07T06:59:47.2828923Z * [new branch] gh/zou3519/1196/base -> origin/gh/zou3519/1196/base 2025-09-07T06:59:47.2830406Z * [new branch] gh/zou3519/1196/head -> origin/gh/zou3519/1196/head 2025-09-07T06:59:47.2832026Z * [new branch] gh/zou3519/1196/orig -> origin/gh/zou3519/1196/orig 2025-09-07T06:59:47.2833814Z * [new branch] gh/zou3519/1197/base -> origin/gh/zou3519/1197/base 2025-09-07T06:59:47.2835260Z * [new branch] gh/zou3519/1197/head -> origin/gh/zou3519/1197/head 2025-09-07T06:59:47.2836757Z * [new branch] gh/zou3519/1197/orig -> origin/gh/zou3519/1197/orig 2025-09-07T06:59:47.2839233Z * [new branch] gh/zpcore/1/base -> origin/gh/zpcore/1/base 2025-09-07T06:59:47.2840683Z * [new branch] gh/zpcore/1/head -> origin/gh/zpcore/1/head 2025-09-07T06:59:47.2842752Z * [new branch] gh/zpcore/10/base -> origin/gh/zpcore/10/base 2025-09-07T06:59:47.2844024Z * [new branch] gh/zpcore/10/head -> origin/gh/zpcore/10/head 2025-09-07T06:59:47.2845449Z * [new branch] gh/zpcore/10/orig -> origin/gh/zpcore/10/orig 2025-09-07T06:59:47.2847452Z * [new branch] gh/zpcore/11/base -> origin/gh/zpcore/11/base 2025-09-07T06:59:47.2848948Z * [new branch] gh/zpcore/11/head -> origin/gh/zpcore/11/head 2025-09-07T06:59:47.2850358Z * [new branch] gh/zpcore/11/orig -> origin/gh/zpcore/11/orig 2025-09-07T06:59:47.2852592Z * [new branch] gh/zpcore/12/base -> origin/gh/zpcore/12/base 2025-09-07T06:59:47.2854175Z * [new branch] gh/zpcore/12/head -> origin/gh/zpcore/12/head 2025-09-07T06:59:47.2855696Z * [new branch] gh/zpcore/12/orig -> origin/gh/zpcore/12/orig 2025-09-07T06:59:47.2857659Z * [new branch] gh/zpcore/13/base -> origin/gh/zpcore/13/base 2025-09-07T06:59:47.2859089Z * [new branch] gh/zpcore/13/head -> origin/gh/zpcore/13/head 2025-09-07T06:59:47.2860628Z * [new branch] gh/zpcore/13/orig -> origin/gh/zpcore/13/orig 2025-09-07T06:59:47.2862611Z * [new branch] gh/zpcore/14/base -> origin/gh/zpcore/14/base 2025-09-07T06:59:47.2864030Z * [new branch] gh/zpcore/14/head -> origin/gh/zpcore/14/head 2025-09-07T06:59:47.2865980Z * [new branch] gh/zpcore/2/base -> origin/gh/zpcore/2/base 2025-09-07T06:59:47.2867409Z * [new branch] gh/zpcore/2/head -> origin/gh/zpcore/2/head 2025-09-07T06:59:47.2869215Z * [new branch] gh/zpcore/3/base -> origin/gh/zpcore/3/base 2025-09-07T06:59:47.2870566Z * [new branch] gh/zpcore/3/head -> origin/gh/zpcore/3/head 2025-09-07T06:59:47.2872925Z * [new branch] gh/zpcore/4/base -> origin/gh/zpcore/4/base 2025-09-07T06:59:47.2874554Z * [new branch] gh/zpcore/4/head -> origin/gh/zpcore/4/head 2025-09-07T06:59:47.2876270Z * [new branch] gh/zpcore/5/base -> origin/gh/zpcore/5/base 2025-09-07T06:59:47.2877632Z * [new branch] gh/zpcore/5/head -> origin/gh/zpcore/5/head 2025-09-07T06:59:47.2879428Z * [new branch] gh/zpcore/6/base -> origin/gh/zpcore/6/base 2025-09-07T06:59:47.2880896Z * [new branch] gh/zpcore/6/head -> origin/gh/zpcore/6/head 2025-09-07T06:59:47.2883176Z * [new branch] gh/zpcore/7/base -> origin/gh/zpcore/7/base 2025-09-07T06:59:47.2884524Z * [new branch] gh/zpcore/7/head -> origin/gh/zpcore/7/head 2025-09-07T06:59:47.2886433Z * [new branch] gh/zpcore/8/base -> origin/gh/zpcore/8/base 2025-09-07T06:59:47.2887865Z * [new branch] gh/zpcore/8/head -> origin/gh/zpcore/8/head 2025-09-07T06:59:47.2889546Z * [new branch] google-main -> origin/google-main 2025-09-07T06:59:47.2891654Z * [new branch] guangyey/external_stream -> origin/guangyey/external_stream 2025-09-07T06:59:47.2893023Z * [new branch] guangyey/host_alloc -> origin/guangyey/host_alloc 2025-09-07T06:59:47.2894268Z * [new branch] guangyey/reimport -> origin/guangyey/reimport 2025-09-07T06:59:47.2895676Z * [new branch] guangyey/test_2025 -> origin/guangyey/test_2025 2025-09-07T06:59:47.2897805Z * [new branch] guilhermeleobas/cherry-pick-55d87d9dfd9 -> origin/guilhermeleobas/cherry-pick-55d87d9dfd9 2025-09-07T06:59:47.2899725Z * [new branch] haozhe/bf16-dynamic-shape -> origin/haozhe/bf16-dynamic-shape 2025-09-07T06:59:47.2903069Z * [new branch] hc_baseline -> origin/hc_baseline 2025-09-07T06:59:47.2904660Z * [new branch] hf_update -> origin/hf_update 2025-09-07T06:59:47.2906586Z * [new branch] hhh_decomp_mul -> origin/hhh_decomp_mul 2025-09-07T06:59:47.2908096Z * [new branch] hhh_rand -> origin/hhh_rand 2025-09-07T06:59:47.2910081Z * [new branch] hoy/mmsplitk -> origin/hoy/mmsplitk 2025-09-07T06:59:47.2911603Z * [new branch] hoy/triton-PR3973 -> origin/hoy/triton-PR3973 2025-09-07T06:59:47.2913071Z * [new branch] hoy/triton-coalescing-baseline -> origin/hoy/triton-coalescing-baseline 2025-09-07T06:59:47.2914360Z * [new branch] hoy/triton-coalescing-new -> origin/hoy/triton-coalescing-new 2025-09-07T06:59:47.2915713Z * [new branch] hoy/triton-coalescing-vec -> origin/hoy/triton-coalescing-vec 2025-09-07T06:59:47.2917341Z * [new branch] inductordecompfix -> origin/inductordecompfix 2025-09-07T06:59:47.2918853Z * [new branch] inline -> origin/inline 2025-09-07T06:59:47.2920531Z * [new branch] inlining -> origin/inlining 2025-09-07T06:59:47.2922069Z * [new branch] inlining-ezyang -> origin/inlining-ezyang 2025-09-07T06:59:47.2923652Z * [new branch] install-torchao-0.13.0 -> origin/install-torchao-0.13.0 2025-09-07T06:59:47.2925166Z * [new branch] int8_sdpa -> origin/int8_sdpa 2025-09-07T06:59:47.2926736Z * [new branch] invoke-subgraph -> origin/invoke-subgraph 2025-09-07T06:59:47.2928443Z * [new branch] issue#58739 -> origin/issue#58739 2025-09-07T06:59:47.2930524Z * [new branch] jcaip/test-cusparselt-version-0.6.2 -> origin/jcaip/test-cusparselt-version-0.6.2 2025-09-07T06:59:47.2931793Z * [new branch] jcaip/update-cusparselt-0.6.2 -> origin/jcaip/update-cusparselt-0.6.2 2025-09-07T06:59:47.2933776Z * [new branch] jeanschmidt/disable_rocm_build_tests -> origin/jeanschmidt/disable_rocm_build_tests 2025-09-07T06:59:47.2935381Z * [new branch] jithunnair-amd-patch-1 -> origin/jithunnair-amd-patch-1 2025-09-07T06:59:47.2936990Z * [new branch] jithunnair-amd-patch-2 -> origin/jithunnair-amd-patch-2 2025-09-07T06:59:47.2939087Z * [new branch] justinchu/attention-tests -> origin/justinchu/attention-tests 2025-09-07T06:59:47.2940468Z * [new branch] justinchu/native-qdq -> origin/justinchu/native-qdq 2025-09-07T06:59:47.2941931Z * [new branch] justinchu/ort-122 -> origin/justinchu/ort-122 2025-09-07T06:59:47.2943865Z * [new branch] justinchuby/dynamo-true -> origin/justinchuby/dynamo-true 2025-09-07T06:59:47.2946095Z * [new branch] kainan666/xlf_debug -> origin/kainan666/xlf_debug 2025-09-07T06:59:47.2947627Z * [new branch] kainan_test -> origin/kainan_test 2025-09-07T06:59:47.2949117Z * [new branch] learnablebias -> origin/learnablebias 2025-09-07T06:59:47.2951129Z * [new branch] leslie/test_group_gemm_epilogues -> origin/leslie/test_group_gemm_epilogues 2025-09-07T06:59:47.2953146Z * [new branch] lessw2020/fix_cutlass_cache_error -> origin/lessw2020/fix_cutlass_cache_error 2025-09-07T06:59:47.2955061Z * [new branch] liaoxuan/shm_all_reduce -> origin/liaoxuan/shm_all_reduce 2025-09-07T06:59:47.2956586Z * [new branch] liaoxuan/test_fa_disable_softmax -> origin/liaoxuan/test_fa_disable_softmax 2025-09-07T06:59:47.2957899Z * [new branch] liaoxuan/test_int8_sdpa -> origin/liaoxuan/test_int8_sdpa 2025-09-07T06:59:47.2959387Z * [new branch] lintbuilddocker -> origin/lintbuilddocker 2025-09-07T06:59:47.2960706Z * [new branch] llama4-stable -> origin/llama4-stable 2025-09-07T06:59:47.2962332Z * [new branch] logdetfix -> origin/logdetfix 2025-09-07T06:59:47.2964896Z * [new branch] lts/release/1.8 -> origin/lts/release/1.8 2025-09-07T06:59:47.2966874Z * [new branch] lucaskabela/#94773 -> origin/lucaskabela/#94773 2025-09-07T06:59:47.2968283Z * [new branch] lucaskabela/flop_counter -> origin/lucaskabela/flop_counter 2025-09-07T06:59:47.2969672Z * [new branch] lucaskabela/func_under_decomp -> origin/lucaskabela/func_under_decomp 2025-09-07T06:59:47.2971014Z * [new branch] lucaskabela/functional_in_dynamo -> origin/lucaskabela/functional_in_dynamo 2025-09-07T06:59:47.2972446Z * [new branch] lucaskabela/install_params_as_graph_attr -> origin/lucaskabela/install_params_as_graph_attr 2025-09-07T06:59:47.2973716Z * [new branch] lucaskabela/issue_120648 -> origin/lucaskabela/issue_120648 2025-09-07T06:59:47.2975467Z * [new branch] lucaskabela/misc_typing_dynamo -> origin/lucaskabela/misc_typing_dynamo 2025-09-07T06:59:47.2977409Z * [new branch] lucaskabela/parameters_as_graph_attr -> origin/lucaskabela/parameters_as_graph_attr 2025-09-07T06:59:47.2978926Z * [new branch] lucaskabela/remove_aot_dispatcher_metadata -> origin/lucaskabela/remove_aot_dispatcher_metadata 2025-09-07T06:59:47.2980359Z * [new branch] lucaskabela/rnn_decomp -> origin/lucaskabela/rnn_decomp 2025-09-07T06:59:47.2981856Z * [new branch] lucaskabela/typing_backends -> origin/lucaskabela/typing_backends 2025-09-07T06:59:47.2983312Z * [new branch] lucaskabela/typing_symbolic_convert -> origin/lucaskabela/typing_symbolic_convert 2025-09-07T06:59:47.2984879Z * [new branch] lucaskabela/typing_utils_improvements -> origin/lucaskabela/typing_utils_improvements 2025-09-07T06:59:47.2986542Z * [new branch] main -> origin/main 2025-09-07T06:59:47.2988265Z * [new branch] main-enable-b200-distributed-tests -> origin/main-enable-b200-distributed-tests 2025-09-07T06:59:47.2989722Z * [new branch] malfet-patch-1 -> origin/malfet-patch-1 2025-09-07T06:59:47.2991350Z * [new branch] malfet-patch-12 -> origin/malfet-patch-12 2025-09-07T06:59:47.2993112Z * [new branch] malfet-patch-14 -> origin/malfet-patch-14 2025-09-07T06:59:47.2994697Z * [new branch] malfet-patch-6 -> origin/malfet-patch-6 2025-09-07T06:59:47.2996293Z * [new branch] malfet-patch-8 -> origin/malfet-patch-8 2025-09-07T06:59:47.2998564Z * [new branch] malfet/be-move-more-settings-to-checkout-pytorch -> origin/malfet/be-move-more-settings-to-checkout-pytorch 2025-09-07T06:59:47.3000179Z * [new branch] malfet/delete-upsteam-cuda -> origin/malfet/delete-upsteam-cuda 2025-09-07T06:59:47.3001498Z * [new branch] malfet/mps-implement-col2im -> origin/malfet/mps-implement-col2im 2025-09-07T06:59:47.3004116Z * [new branch] manuel/test-ops-common-allow-mps -> origin/manuel/test-ops-common-allow-mps 2025-09-07T06:59:47.3005605Z * [new branch] metascroy-patch-1 -> origin/metascroy-patch-1 2025-09-07T06:59:47.3007807Z * [new branch] mlazos/S429861-debug -> origin/mlazos/S429861-debug 2025-09-07T06:59:47.3009191Z * [new branch] mlazos/aa -> origin/mlazos/aa 2025-09-07T06:59:47.3010523Z * [new branch] mlazos/arg-renames -> origin/mlazos/arg-renames 2025-09-07T06:59:47.3011954Z * [new branch] mlazos/backup-test-branch -> origin/mlazos/backup-test-branch 2025-09-07T06:59:47.3013316Z * [new branch] mlazos/bad-cudagraphs -> origin/mlazos/bad-cudagraphs 2025-09-07T06:59:47.3014693Z * [new branch] mlazos/baseline -> origin/mlazos/baseline 2025-09-07T06:59:47.3016085Z * [new branch] mlazos/baseline-graph-breaks -> origin/mlazos/baseline-graph-breaks 2025-09-07T06:59:47.3017401Z * [new branch] mlazos/beta-tensor -> origin/mlazos/beta-tensor 2025-09-07T06:59:47.3019085Z * [new branch] mlazos/better-msg -> origin/mlazos/better-msg 2025-09-07T06:59:47.3020997Z * [new branch] mlazos/buffers -> origin/mlazos/buffers 2025-09-07T06:59:47.3022366Z * [new branch] mlazos/buffers2 -> origin/mlazos/buffers2 2025-09-07T06:59:47.3023913Z * [new branch] mlazos/buffers3 -> origin/mlazos/buffers3 2025-09-07T06:59:47.3025756Z * [new branch] mlazos/ck2 -> origin/mlazos/ck2 2025-09-07T06:59:47.3027313Z * [new branch] mlazos/combokernels -> origin/mlazos/combokernels 2025-09-07T06:59:47.3028791Z * [new branch] mlazos/ctx-cleanup -> origin/mlazos/ctx-cleanup 2025-09-07T06:59:47.3030139Z * [new branch] mlazos/cuda-cmd-log -> origin/mlazos/cuda-cmd-log 2025-09-07T06:59:47.3032017Z * [new branch] mlazos/cudagraph-tests -> origin/mlazos/cudagraph-tests 2025-09-07T06:59:47.3033521Z * [new branch] mlazos/cudagraphs-measurement -> origin/mlazos/cudagraphs-measurement 2025-09-07T06:59:47.3035000Z * [new branch] mlazos/cutlass-test -> origin/mlazos/cutlass-test 2025-09-07T06:59:47.3036620Z * [new branch] mlazos/cutlass-topo-bug -> origin/mlazos/cutlass-topo-bug 2025-09-07T06:59:47.3037993Z * [new branch] mlazos/data-gather -> origin/mlazos/data-gather 2025-09-07T06:59:47.3039436Z * [new branch] mlazos/data-ptrs2 -> origin/mlazos/data-ptrs2 2025-09-07T06:59:47.3040832Z * [new branch] mlazos/data-ptrs3 -> origin/mlazos/data-ptrs3 2025-09-07T06:59:47.3042350Z * [new branch] mlazos/dataclass-proxy -> origin/mlazos/dataclass-proxy 2025-09-07T06:59:47.3043840Z * [new branch] mlazos/dc-attrs -> origin/mlazos/dc-attrs 2025-09-07T06:59:47.3045338Z * [new branch] mlazos/dc-helion -> origin/mlazos/dc-helion 2025-09-07T06:59:47.3046694Z * [new branch] mlazos/dict-fix -> origin/mlazos/dict-fix 2025-09-07T06:59:47.3048280Z * [new branch] mlazos/disable-closures -> origin/mlazos/disable-closures 2025-09-07T06:59:47.3049771Z * [new branch] mlazos/disable-tf -> origin/mlazos/disable-tf 2025-09-07T06:59:47.3051053Z * [new branch] mlazos/dupe-fix -> origin/mlazos/dupe-fix 2025-09-07T06:59:47.3052673Z * [new branch] mlazos/dyn-batch -> origin/mlazos/dyn-batch 2025-09-07T06:59:47.3054214Z * [new branch] mlazos/evt -> origin/mlazos/evt 2025-09-07T06:59:47.3055749Z * [new branch] mlazos/exp_disable -> origin/mlazos/exp_disable 2025-09-07T06:59:47.3057217Z * [new branch] mlazos/extract-examples -> origin/mlazos/extract-examples 2025-09-07T06:59:47.3058654Z * [new branch] mlazos/foreach-op -> origin/mlazos/foreach-op 2025-09-07T06:59:47.3060067Z * [new branch] mlazos/fp8 -> origin/mlazos/fp8 2025-09-07T06:59:47.3061655Z * [new branch] mlazos/fp8-bias -> origin/mlazos/fp8-bias 2025-09-07T06:59:47.3063203Z * [new branch] mlazos/fp8-bias-fusion -> origin/mlazos/fp8-bias-fusion 2025-09-07T06:59:47.3064514Z * [new branch] mlazos/fp8-fixes -> origin/mlazos/fp8-fixes 2025-09-07T06:59:47.3066002Z * [new branch] mlazos/freezing -> origin/mlazos/freezing 2025-09-07T06:59:47.3067896Z * [new branch] mlazos/h-comp -> origin/mlazos/h-comp 2025-09-07T06:59:47.3069409Z * [new branch] mlazos/h-comp2 -> origin/mlazos/h-comp2 2025-09-07T06:59:47.3070826Z * [new branch] mlazos/hash-hop -> origin/mlazos/hash-hop 2025-09-07T06:59:47.3072538Z * [new branch] mlazos/hc -> origin/mlazos/hc 2025-09-07T06:59:47.3074018Z * [new branch] mlazos/hc-cycles -> origin/mlazos/hc-cycles 2025-09-07T06:59:47.3075565Z * [new branch] mlazos/hc-fixes -> origin/mlazos/hc-fixes 2025-09-07T06:59:47.3077024Z * [new branch] mlazos/hc-fixes3 -> origin/mlazos/hc-fixes3 2025-09-07T06:59:47.3078513Z * [new branch] mlazos/hc-fixes4 -> origin/mlazos/hc-fixes4 2025-09-07T06:59:47.3079969Z * [new branch] mlazos/hc-hf -> origin/mlazos/hc-hf 2025-09-07T06:59:47.3081478Z * [new branch] mlazos/hc-mut -> origin/mlazos/hc-mut 2025-09-07T06:59:47.3083102Z * [new branch] mlazos/hc10 -> origin/mlazos/hc10 2025-09-07T06:59:47.3084569Z * [new branch] mlazos/hc11 -> origin/mlazos/hc11 2025-09-07T06:59:47.3086030Z * [new branch] mlazos/hc12 -> origin/mlazos/hc12 2025-09-07T06:59:47.3087466Z * [new branch] mlazos/hc13 -> origin/mlazos/hc13 2025-09-07T06:59:47.3088920Z * [new branch] mlazos/hc14 -> origin/mlazos/hc14 2025-09-07T06:59:47.3090340Z * [new branch] mlazos/hc15 -> origin/mlazos/hc15 2025-09-07T06:59:47.3091932Z * [new branch] mlazos/hc2 -> origin/mlazos/hc2 2025-09-07T06:59:47.3093374Z * [new branch] mlazos/hc4 -> origin/mlazos/hc4 2025-09-07T06:59:47.3094849Z * [new branch] mlazos/hc5 -> origin/mlazos/hc5 2025-09-07T06:59:47.3096363Z * [new branch] mlazos/hc6 -> origin/mlazos/hc6 2025-09-07T06:59:47.3097775Z * [new branch] mlazos/hc7 -> origin/mlazos/hc7 2025-09-07T06:59:47.3099588Z * [new branch] mlazos/hc8 -> origin/mlazos/hc8 2025-09-07T06:59:47.3101338Z * [new branch] mlazos/hc9 -> origin/mlazos/hc9 2025-09-07T06:59:47.3102852Z * [new branch] mlazos/hc_baseline2 -> origin/mlazos/hc_baseline2 2025-09-07T06:59:47.3104341Z * [new branch] mlazos/init-per-param -> origin/mlazos/init-per-param 2025-09-07T06:59:47.3105846Z * [new branch] mlazos/init_per_param -> origin/mlazos/init_per_param 2025-09-07T06:59:47.3107491Z * [new branch] mlazos/less-guards -> origin/mlazos/less-guards 2025-09-07T06:59:47.3109051Z * [new branch] mlazos/lr-composibility -> origin/mlazos/lr-composibility 2025-09-07T06:59:47.3110499Z * [new branch] mlazos/main -> origin/mlazos/main 2025-09-07T06:59:47.3112115Z * [new branch] mlazos/main-test-enablement -> origin/mlazos/main-test-enablement 2025-09-07T06:59:47.3113473Z * [new branch] mlazos/main2 -> origin/mlazos/main2 2025-09-07T06:59:47.3115143Z * [new branch] mlazos/mark-static-update -> origin/mlazos/mark-static-update 2025-09-07T06:59:47.3116477Z * [new branch] mlazos/mcg -> origin/mlazos/mcg 2025-09-07T06:59:47.3117925Z * [new branch] mlazos/mcg2 -> origin/mlazos/mcg2 2025-09-07T06:59:47.3119431Z * [new branch] mlazos/meta-guards -> origin/mlazos/meta-guards 2025-09-07T06:59:47.3121274Z * [new branch] mlazos/mlazos/ck2 -> origin/mlazos/mlazos/ck2 2025-09-07T06:59:47.3122793Z * [new branch] mlazos/mlazos/foreach-map-adam -> origin/mlazos/mlazos/foreach-map-adam 2025-09-07T06:59:47.3124268Z * [new branch] mlazos/mlazos/tf-mode-backup -> origin/mlazos/mlazos/tf-mode-backup 2025-09-07T06:59:47.3125754Z * [new branch] mlazos/mod-fix -> origin/mlazos/mod-fix 2025-09-07T06:59:47.3127273Z * [new branch] mlazos/mode-fix -> origin/mlazos/mode-fix 2025-09-07T06:59:47.3128898Z * [new branch] mlazos/more-tests -> origin/mlazos/more-tests 2025-09-07T06:59:47.3130381Z * [new branch] mlazos/no-cpp -> origin/mlazos/no-cpp 2025-09-07T06:59:47.3132087Z * [new branch] mlazos/no-init-group-handling -> origin/mlazos/no-init-group-handling 2025-09-07T06:59:47.3133455Z * [new branch] mlazos/offsets -> origin/mlazos/offsets 2025-09-07T06:59:47.3134987Z * [new branch] mlazos/opt-bench-exp2 -> origin/mlazos/opt-bench-exp2 2025-09-07T06:59:47.3136425Z * [new branch] mlazos/opt-incr -> origin/mlazos/opt-incr 2025-09-07T06:59:47.3137914Z * [new branch] mlazos/proxy-ctors -> origin/mlazos/proxy-ctors 2025-09-07T06:59:47.3139372Z * [new branch] mlazos/quant-fix -> origin/mlazos/quant-fix 2025-09-07T06:59:47.3140919Z * [new branch] mlazos/resnet-fix -> origin/mlazos/resnet-fix 2025-09-07T06:59:47.3142398Z * [new branch] mlazos/revert-inline -> origin/mlazos/revert-inline 2025-09-07T06:59:47.3143950Z * [new branch] mlazos/rm-buf-names -> origin/mlazos/rm-buf-names 2025-09-07T06:59:47.3145320Z * [new branch] mlazos/rm-code -> origin/mlazos/rm-code 2025-09-07T06:59:47.3146830Z * [new branch] mlazos/rm-spam -> origin/mlazos/rm-spam 2025-09-07T06:59:47.3148311Z * [new branch] mlazos/rtp -> origin/mlazos/rtp 2025-09-07T06:59:47.3149812Z * [new branch] mlazos/static-idx-dbg -> origin/mlazos/static-idx-dbg 2025-09-07T06:59:47.3151438Z * [new branch] mlazos/static-inputs-log -> origin/mlazos/static-inputs-log 2025-09-07T06:59:47.3153013Z * [new branch] mlazos/sub-param-fix -> origin/mlazos/sub-param-fix 2025-09-07T06:59:47.3154541Z * [new branch] mlazos/td-fix2 -> origin/mlazos/td-fix2 2025-09-07T06:59:47.3156108Z * [new branch] mlazos/tensor-hasattr2 -> origin/mlazos/tensor-hasattr2 2025-09-07T06:59:47.3157542Z * [new branch] mlazos/test -> origin/mlazos/test 2025-09-07T06:59:47.3159044Z * [new branch] mlazos/tf-mode -> origin/mlazos/tf-mode 2025-09-07T06:59:47.3160479Z * [new branch] mlazos/tf-mode-backup2 -> origin/mlazos/tf-mode-backup2 2025-09-07T06:59:47.3162040Z * [new branch] mlazos/tf-mode-reland -> origin/mlazos/tf-mode-reland 2025-09-07T06:59:47.3163613Z * [new branch] mlazos/tf-mode-reland2 -> origin/mlazos/tf-mode-reland2 2025-09-07T06:59:47.3165291Z * [new branch] mlazos/tf-mode-reland3 -> origin/mlazos/tf-mode-reland3 2025-09-07T06:59:47.3166663Z * [new branch] mlazos/topo-fix -> origin/mlazos/topo-fix 2025-09-07T06:59:47.3168162Z * [new branch] mlazos/triton-no-epi -> origin/mlazos/triton-no-epi 2025-09-07T06:59:47.3170067Z * [new branch] mlazos/tune-proto -> origin/mlazos/tune-proto 2025-09-07T06:59:47.3171511Z * [new branch] mlazos/tuple-fixes -> origin/mlazos/tuple-fixes 2025-09-07T06:59:47.3172918Z * [new branch] mlazos/tuple-fixes2 -> origin/mlazos/tuple-fixes2 2025-09-07T06:59:47.3174452Z * [new branch] mlazos/tuple-handling -> origin/mlazos/tuple-handling 2025-09-07T06:59:47.3175949Z * [new branch] mlazos/user-streams -> origin/mlazos/user-streams 2025-09-07T06:59:47.3177491Z * [new branch] mlazos/vary-beta -> origin/mlazos/vary-beta 2025-09-07T06:59:47.3179015Z * [new branch] mlazos/vary-beta2 -> origin/mlazos/vary-beta2 2025-09-07T06:59:47.3180548Z * [new branch] mlazos/weird-perf1 -> origin/mlazos/weird-perf1 2025-09-07T06:59:47.3182029Z * [new branch] mm_out_dtype_compile -> origin/mm_out_dtype_compile 2025-09-07T06:59:47.3183571Z * [new branch] modify-setupvllm -> origin/modify-setupvllm 2025-09-07T06:59:47.3185096Z * [new branch] module-shim -> origin/module-shim 2025-09-07T06:59:47.3186738Z * [new branch] move-theme-out-docker -> origin/move-theme-out-docker 2025-09-07T06:59:47.3188721Z * [new branch] msaroufim/be1 -> origin/msaroufim/be1 2025-09-07T06:59:47.3190241Z * [new branch] msaroufim/cn_path -> origin/msaroufim/cn_path 2025-09-07T06:59:47.3191887Z * [new branch] msaroufim/dtensorfusedadam -> origin/msaroufim/dtensorfusedadam 2025-09-07T06:59:47.3193337Z * [new branch] msaroufim/reduce -> origin/msaroufim/reduce 2025-09-07T06:59:47.3195233Z * [new branch] mtia/basic-cmake -> origin/mtia/basic-cmake 2025-09-07T06:59:47.3196805Z * [new branch] muon_dev -> origin/muon_dev 2025-09-07T06:59:47.3198349Z * [new branch] muon_dev_1 -> origin/muon_dev_1 2025-09-07T06:59:47.3200281Z * [new branch] nativert_num_outputs -> origin/nativert_num_outputs 2025-09-07T06:59:47.3201964Z * [new branch] nativert_numoutputs -> origin/nativert_numoutputs 2025-09-07T06:59:47.3203959Z * [new branch] new-modifiy-setupvllm -> origin/new-modifiy-setupvllm 2025-09-07T06:59:47.3205490Z * [new branch] new-setupvllm -> origin/new-setupvllm 2025-09-07T06:59:47.3207072Z * [new branch] new_zeros_dtype -> origin/new_zeros_dtype 2025-09-07T06:59:47.3208635Z * [new branch] newtest-base -> origin/newtest-base 2025-09-07T06:59:47.3211000Z * [new branch] ngimel/cat_perf1 -> origin/ngimel/cat_perf1 2025-09-07T06:59:47.3212489Z * [new branch] ngimel/einsum_fix -> origin/ngimel/einsum_fix 2025-09-07T06:59:47.3213900Z * [new branch] ngimel/error_index_list -> origin/ngimel/error_index_list 2025-09-07T06:59:47.3215244Z * [new branch] ngimel/fabric_check -> origin/ngimel/fabric_check 2025-09-07T06:59:47.3216612Z * [new branch] ngimel/fabric_fix -> origin/ngimel/fabric_fix 2025-09-07T06:59:47.3218042Z * [new branch] ngimel/fix_driver_init_error -> origin/ngimel/fix_driver_init_error 2025-09-07T06:59:47.3219704Z * [new branch] ngimel/fix_nccl_segment_seg -> origin/ngimel/fix_nccl_segment_seg 2025-09-07T06:59:47.3221485Z * [new branch] ngimel/gg_new -> origin/ngimel/gg_new 2025-09-07T06:59:47.3223152Z * [new branch] ngimel/modeguard -> origin/ngimel/modeguard 2025-09-07T06:59:47.3225024Z * [new branch] ngimel/multicast_fix -> origin/ngimel/multicast_fix 2025-09-07T06:59:47.3226531Z * [new branch] ngimel/rocm_handle_type -> origin/ngimel/rocm_handle_type 2025-09-07T06:59:47.3227987Z * [new branch] ngimel/symm_handle_fabric -> origin/ngimel/symm_handle_fabric 2025-09-07T06:59:47.3229460Z * [new branch] ngimel/unbind_multimem -> origin/ngimel/unbind_multimem 2025-09-07T06:59:47.3230959Z * [new branch] nightly -> origin/nightly 2025-09-07T06:59:47.3232793Z * [new branch] nmacchioni-patch-10 -> origin/nmacchioni-patch-10 2025-09-07T06:59:47.3234391Z * [new branch] nmacchioni-patch-7 -> origin/nmacchioni-patch-7 2025-09-07T06:59:47.3236079Z * [new branch] nmacchioni-patch-8 -> origin/nmacchioni-patch-8 2025-09-07T06:59:47.3237733Z * [new branch] nmacchioni-patch-9 -> origin/nmacchioni-patch-9 2025-09-07T06:59:47.3239733Z * [new branch] nullplay/fuse_matmul -> origin/nullplay/fuse_matmul 2025-09-07T06:59:47.3241255Z * [new branch] nullplay_fuse_matmul -> origin/nullplay_fuse_matmul 2025-09-07T06:59:47.3242761Z * [new branch] one-off -> origin/one-off 2025-09-07T06:59:47.3245256Z * [new branch] orig/release/1.10 -> origin/orig/release/1.10 2025-09-07T06:59:47.3246859Z * [new branch] orig/release/1.11 -> origin/orig/release/1.11 2025-09-07T06:59:47.3248356Z * [new branch] orig/release/1.12 -> origin/orig/release/1.12 2025-09-07T06:59:47.3249967Z * [new branch] orig/release/1.13 -> origin/orig/release/1.13 2025-09-07T06:59:47.3251652Z * [new branch] orig/release/1.6 -> origin/orig/release/1.6 2025-09-07T06:59:47.3253205Z * [new branch] orig/release/1.7 -> origin/orig/release/1.7 2025-09-07T06:59:47.3254677Z * [new branch] orig/release/1.8 -> origin/orig/release/1.8 2025-09-07T06:59:47.3256278Z * [new branch] orig/release/1.9 -> origin/orig/release/1.9 2025-09-07T06:59:47.3257789Z * [new branch] orig/release/2.0 -> origin/orig/release/2.0 2025-09-07T06:59:47.3259219Z * [new branch] orig/release/2.1 -> origin/orig/release/2.1 2025-09-07T06:59:47.3260659Z * [new branch] orig/release/2.2 -> origin/orig/release/2.2 2025-09-07T06:59:47.3262091Z * [new branch] orig/release/2.3 -> origin/orig/release/2.3 2025-09-07T06:59:47.3263613Z * [new branch] orig/release/2.4 -> origin/orig/release/2.4 2025-09-07T06:59:47.3264999Z * [new branch] orig/release/2.5 -> origin/orig/release/2.5 2025-09-07T06:59:47.3266465Z * [new branch] orig/release/2.6 -> origin/orig/release/2.6 2025-09-07T06:59:47.3268250Z * [new branch] orig/release/2.7 -> origin/orig/release/2.7 2025-09-07T06:59:47.3270324Z * [new branch] orig/release/2.8 -> origin/orig/release/2.8 2025-09-07T06:59:47.3272514Z * [new branch] oulgen/fx_graph -> origin/oulgen/fx_graph 2025-09-07T06:59:47.3274033Z * [new branch] padded-tensor -> origin/padded-tensor 2025-09-07T06:59:47.3275590Z * [new branch] pca2 -> origin/pca2 2025-09-07T06:59:47.3277315Z * [new branch] pianpwk-patch-1 -> origin/pianpwk-patch-1 2025-09-07T06:59:47.3279378Z * [new branch] pianpwk/backed_size_oblivious_export -> origin/pianpwk/backed_size_oblivious_export 2025-09-07T06:59:47.3280844Z * [new branch] pianpwk/invalidate_fake_memo -> origin/pianpwk/invalidate_fake_memo 2025-09-07T06:59:47.3282468Z * [new branch] pianpwk/max_1_strides -> origin/pianpwk/max_1_strides 2025-09-07T06:59:47.3283946Z * [new branch] pianpwk/maybe_guard_rel -> origin/pianpwk/maybe_guard_rel 2025-09-07T06:59:47.3285249Z * [new branch] pianpwk/nonzero_memo -> origin/pianpwk/nonzero_memo 2025-09-07T06:59:47.3287054Z * [new branch] pianpwk/oblivious_reshape_view_better -> origin/pianpwk/oblivious_reshape_view_better 2025-09-07T06:59:47.3288861Z * [new branch] pianpwk/oblivious_slice_forward -> origin/pianpwk/oblivious_slice_forward 2025-09-07T06:59:47.3290345Z * [new branch] pianpwk/oblivious_where -> origin/pianpwk/oblivious_where 2025-09-07T06:59:47.3292040Z * [new branch] pianpwk/param_static_pgo -> origin/pianpwk/param_static_pgo 2025-09-07T06:59:47.3293291Z * [new branch] pianpwk/pre_forward_hook -> origin/pianpwk/pre_forward_hook 2025-09-07T06:59:47.3294905Z * [new branch] pianpwk/remove_guard_fail_break -> origin/pianpwk/remove_guard_fail_break 2025-09-07T06:59:47.3296309Z * [new branch] pianpwk/slice_fresh_symbols -> origin/pianpwk/slice_fresh_symbols 2025-09-07T06:59:47.3297721Z * [new branch] pianpwk/sym_tokens_draft -> origin/pianpwk/sym_tokens_draft 2025-09-07T06:59:47.3299355Z * [new branch] pianpwk/test_pointwise_guard_or_false -> origin/pianpwk/test_pointwise_guard_or_false 2025-09-07T06:59:47.3300916Z * [new branch] pianpwk/test_slice_fake_impl -> origin/pianpwk/test_slice_fake_impl 2025-09-07T06:59:47.3302450Z * [new branch] pianpwk/totally_draft_sym_wrap -> origin/pianpwk/totally_draft_sym_wrap 2025-09-07T06:59:47.3303996Z * [new branch] pianpwk/unbacked_channels_last -> origin/pianpwk/unbacked_channels_last 2025-09-07T06:59:47.3305496Z * [new branch] pianpwk/unbacked_safe_conv1d -> origin/pianpwk/unbacked_safe_conv1d 2025-09-07T06:59:47.3306964Z * [new branch] pianpwk/unbacked_sdpa_flash -> origin/pianpwk/unbacked_sdpa_flash 2025-09-07T06:59:47.3308470Z * [new branch] pianpwk/unbacked_should_swap -> origin/pianpwk/unbacked_should_swap 2025-09-07T06:59:47.3309983Z * [new branch] pianpwk/unbacked_should_swap_2 -> origin/pianpwk/unbacked_should_swap_2 2025-09-07T06:59:47.3311464Z * [new branch] pianpwk/unbacked_slice_binding -> origin/pianpwk/unbacked_slice_binding 2025-09-07T06:59:47.3313006Z * [new branch] pianpwk/unbacked_slice_forward -> origin/pianpwk/unbacked_slice_forward 2025-09-07T06:59:47.3314356Z * [new branch] pianpwk/user_symints -> origin/pianpwk/user_symints 2025-09-07T06:59:47.3315807Z * [new branch] pianpwk/wan21_reshape -> origin/pianpwk/wan21_reshape 2025-09-07T06:59:47.3317402Z * [new branch] pianpwk/whitelist_optimizer -> origin/pianpwk/whitelist_optimizer 2025-09-07T06:59:47.3319031Z * [new branch] pin-torchao -> origin/pin-torchao 2025-09-07T06:59:47.3321139Z * [new branch] piz/fall_back_missing_0716 -> origin/piz/fall_back_missing_0716 2025-09-07T06:59:47.3322462Z * [new branch] piz/improve_scatter_0808 -> origin/piz/improve_scatter_0808 2025-09-07T06:59:47.3323984Z * [new branch] pool-separate -> origin/pool-separate 2025-09-07T06:59:47.3325571Z * [new branch] pr-156087 -> origin/pr-156087 2025-09-07T06:59:47.3327543Z * [new branch] pr/131860 -> origin/pr/131860 2025-09-07T06:59:47.3329135Z * [new branch] predispatch_to -> origin/predispatch_to 2025-09-07T06:59:47.3330748Z * [new branch] pt-opt-cuda3 -> origin/pt-opt-cuda3 2025-09-07T06:59:47.3332476Z * [new branch] pyobjectslot -> origin/pyobjectslot 2025-09-07T06:59:47.3334332Z * [new branch] python_compiled_autograd -> origin/python_compiled_autograd 2025-09-07T06:59:47.3336599Z * [new branch] qchip/export-D54134695 -> origin/qchip/export-D54134695 2025-09-07T06:59:47.3338077Z * [new branch] quint-bits -> origin/quint-bits 2025-09-07T06:59:47.3340259Z * [new branch] release/1.10 -> origin/release/1.10 2025-09-07T06:59:47.3342720Z * [new branch] release/1.11 -> origin/release/1.11 2025-09-07T06:59:47.3343444Z * [new branch] release/1.12 -> origin/release/1.12 2025-09-07T06:59:47.3344628Z * [new branch] release/1.13 -> origin/release/1.13 2025-09-07T06:59:47.3346037Z * [new branch] release/1.4 -> origin/release/1.4 2025-09-07T06:59:47.3347272Z * [new branch] release/1.4.1 -> origin/release/1.4.1 2025-09-07T06:59:47.3348817Z * [new branch] release/1.5 -> origin/release/1.5 2025-09-07T06:59:47.3350298Z * [new branch] release/1.6 -> origin/release/1.6 2025-09-07T06:59:47.3351996Z * [new branch] release/1.7 -> origin/release/1.7 2025-09-07T06:59:47.3353487Z * [new branch] release/1.8 -> origin/release/1.8 2025-09-07T06:59:47.3354872Z * [new branch] release/1.9 -> origin/release/1.9 2025-09-07T06:59:47.3356321Z * [new branch] release/2.0 -> origin/release/2.0 2025-09-07T06:59:47.3357863Z * [new branch] release/2.1 -> origin/release/2.1 2025-09-07T06:59:47.3359304Z * [new branch] release/2.2 -> origin/release/2.2 2025-09-07T06:59:47.3361019Z * [new branch] release/2.3 -> origin/release/2.3 2025-09-07T06:59:47.3362932Z * [new branch] release/2.4 -> origin/release/2.4 2025-09-07T06:59:47.3364987Z * [new branch] release/2.5 -> origin/release/2.5 2025-09-07T06:59:47.3366548Z * [new branch] release/2.6 -> origin/release/2.6 2025-09-07T06:59:47.3368155Z * [new branch] release/2.7 -> origin/release/2.7 2025-09-07T06:59:47.3369666Z * [new branch] release/2.8 -> origin/release/2.8 2025-09-07T06:59:47.3371228Z * [new branch] release_notes -> origin/release_notes 2025-09-07T06:59:47.3372839Z * [new branch] remove-actionable-label -> origin/remove-actionable-label 2025-09-07T06:59:47.3374320Z * [new branch] remove-ao -> origin/remove-ao 2025-09-07T06:59:47.3376164Z * [new branch] removedeprecatedvllmtest -> origin/removedeprecatedvllmtest 2025-09-07T06:59:47.3377797Z * [new branch] replace-pytorch-labs-20250812-195836 -> origin/replace-pytorch-labs-20250812-195836 2025-09-07T06:59:47.3379905Z * [new branch] replace-pytorch-labs-20250812-200248 -> origin/replace-pytorch-labs-20250812-200248 2025-09-07T06:59:47.3381341Z * [new branch] replace-pytorch-labs-20250812-200324 -> origin/replace-pytorch-labs-20250812-200324 2025-09-07T06:59:47.3382933Z * [new branch] replace-pytorch-labs-20250812-204020 -> origin/replace-pytorch-labs-20250812-204020 2025-09-07T06:59:47.3384533Z * [new branch] replace-pytorch-labs-20250812-204125 -> origin/replace-pytorch-labs-20250812-204125 2025-09-07T06:59:47.3386107Z * [new branch] replace-pytorch-labs-20250812-205624 -> origin/replace-pytorch-labs-20250812-205624 2025-09-07T06:59:47.3389120Z * [new branch] revert-131069-gh/krzysztofjordan/1/head -> origin/revert-131069-gh/krzysztofjordan/1/head 2025-09-07T06:59:47.3392017Z * [new branch] revert-131469-gh/andrewor14/51/head -> origin/revert-131469-gh/andrewor14/51/head 2025-09-07T06:59:47.3394948Z * [new branch] revert-156870-gh/skarjala/3/head -> origin/revert-156870-gh/skarjala/3/head 2025-09-07T06:59:47.3396639Z * [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:47.3397979Z * [new branch] rocm-monitoring -> origin/rocm-monitoring 2025-09-07T06:59:47.3400297Z * [new branch] ruisi/relax_memory -> origin/ruisi/relax_memory 2025-09-07T06:59:47.3403535Z * [new branch] run-torchbench-smoke-test-h100 -> origin/run-torchbench-smoke-test-h100 2025-09-07T06:59:47.3405736Z * [new branch] ryanguo99/cleanup-dynamo-expected-failures -> origin/ryanguo99/cleanup-dynamo-expected-failures 2025-09-07T06:59:47.3407013Z * [new branch] ryanguo99/fix-closure-var -> origin/ryanguo99/fix-closure-var 2025-09-07T06:59:47.3409081Z * [new branch] rzou/faketensor_bench -> origin/rzou/faketensor_bench 2025-09-07T06:59:47.3410504Z * [new branch] rzou/njt -> origin/rzou/njt 2025-09-07T06:59:47.3411974Z * [new branch] rzou/pca -> origin/rzou/pca 2025-09-07T06:59:47.3413388Z * [new branch] rzou/realprop -> origin/rzou/realprop 2025-09-07T06:59:47.3414787Z * [new branch] rzou/setup_context -> origin/rzou/setup_context 2025-09-07T06:59:47.3417018Z * [new branch] sanchitintel/refactor_aten_int8_woq_gemm -> origin/sanchitintel/refactor_aten_int8_woq_gemm 2025-09-07T06:59:47.3418620Z * [new branch] sanchitintel/weird_thing_with_test_cpu_select_algorithm -> origin/sanchitintel/weird_thing_with_test_cpu_select_algorithm 2025-09-07T06:59:47.3420078Z * [new branch] sapling-pr-archive-SS-JIA -> origin/sapling-pr-archive-SS-JIA 2025-09-07T06:59:47.3421514Z * [new branch] save -> origin/save 2025-09-07T06:59:47.3423510Z * [new branch] sdym/2.5.1 -> origin/sdym/2.5.1 2025-09-07T06:59:47.3425184Z * [new branch] seemethere-patch-1 -> origin/seemethere-patch-1 2025-09-07T06:59:47.3426880Z * [new branch] setupvllm -> origin/setupvllm 2025-09-07T06:59:47.3428401Z * [new branch] share_and_pin_fork -> origin/share_and_pin_fork 2025-09-07T06:59:47.3430328Z * [new branch] shengf/fx-xform-perf -> origin/shengf/fx-xform-perf 2025-09-07T06:59:47.3431940Z * [new branch] shikaili_fp8_allgather -> origin/shikaili_fp8_allgather 2025-09-07T06:59:47.3433528Z * [new branch] shoumikhin-patch-1 -> origin/shoumikhin-patch-1 2025-09-07T06:59:47.3435138Z * [new branch] shoumikhin-patch-12 -> origin/shoumikhin-patch-12 2025-09-07T06:59:47.3436727Z * [new branch] simplify-fq-per-channel -> origin/simplify-fq-per-channel 2025-09-07T06:59:47.3438264Z * [new branch] solve-accuracy-fix -> origin/solve-accuracy-fix 2025-09-07T06:59:47.3440154Z * [new branch] soulitzer/stash-tls-ac -> origin/soulitzer/stash-tls-ac 2025-09-07T06:59:47.3442639Z * [new branch] sqzhang/flight4 -> origin/sqzhang/flight4 2025-09-07T06:59:47.3444187Z * [new branch] sqzhang/flight4plus -> origin/sqzhang/flight4plus 2025-09-07T06:59:47.3446173Z * [new branch] sraikund/record_funct_test -> origin/sraikund/record_funct_test 2025-09-07T06:59:47.3448295Z * [new branch] sraikund16/test -> origin/sraikund16/test 2025-09-07T06:59:47.3450006Z * [new branch] stablize-compilation-time -> origin/stablize-compilation-time 2025-09-07T06:59:47.3451576Z * [new branch] standalone-templates -> origin/standalone-templates 2025-09-07T06:59:47.3453329Z * [new branch] standalone_package_weights -> origin/standalone_package_weights 2025-09-07T06:59:47.3454773Z * [new branch] starterTaskUpdate -> origin/starterTaskUpdate 2025-09-07T06:59:47.3456254Z * [new branch] subgraph_fuse -> origin/subgraph_fuse 2025-09-07T06:59:47.3457908Z * [new branch] support-uv-in-collect_env -> origin/support-uv-in-collect_env 2025-09-07T06:59:47.3459392Z * [new branch] sve-poc -> origin/sve-poc 2025-09-07T06:59:47.3460981Z * [new branch] svekars-patch-1 -> origin/svekars-patch-1 2025-09-07T06:59:47.3462584Z * [new branch] switch-bn -> origin/switch-bn 2025-09-07T06:59:47.3464264Z * [new branch] sympy-bottleneck-repro -> origin/sympy-bottleneck-repro 2025-09-07T06:59:47.3466251Z * [new branch] tenpercent/ck_rocm_ci_v3 -> origin/tenpercent/ck_rocm_ci_v3 2025-09-07T06:59:47.3467833Z * [new branch] tensordict_integration -> origin/tensordict_integration 2025-09-07T06:59:47.3469336Z * [new branch] test-7054 -> origin/test-7054 2025-09-07T06:59:47.3471219Z * [new branch] test-move-conda-builds -> origin/test-move-conda-builds 2025-09-07T06:59:47.3472875Z * [new branch] test-myst-markdown-docstring -> origin/test-myst-markdown-docstring 2025-09-07T06:59:47.3474770Z * [new branch] test-old -> origin/test-old 2025-09-07T06:59:47.3476347Z * [new branch] test-vec-migration-internally -> origin/test-vec-migration-internally 2025-09-07T06:59:47.3478214Z * [new branch] test/bmm_heur -> origin/test/bmm_heur 2025-09-07T06:59:47.3479617Z * [new branch] test/inductor -> origin/test/inductor 2025-09-07T06:59:47.3481580Z * [new branch] tianren/flex_paged_attn_fix -> origin/tianren/flex_paged_attn_fix 2025-09-07T06:59:47.3483018Z * [new branch] tianren/flex_paged_attn_fix_temp -> origin/tianren/flex_paged_attn_fix_temp 2025-09-07T06:59:47.3484348Z * [new branch] tianren/test -> origin/tianren/test 2025-09-07T06:59:47.3485908Z * [new branch] tidy_performance_cyy -> origin/tidy_performance_cyy 2025-09-07T06:59:47.3487483Z * [new branch] torchtitan_ep -> origin/torchtitan_ep 2025-09-07T06:59:47.3489104Z * [new branch] trace_fsdp_torchtune_lora -> origin/trace_fsdp_torchtune_lora 2025-09-07T06:59:47.3490672Z * [new branch] traceable_fsdp_unit_tests -> origin/traceable_fsdp_unit_tests 2025-09-07T06:59:47.3492262Z * [new branch] tree_loop_vec_base -> origin/tree_loop_vec_base 2025-09-07T06:59:47.3493938Z * [new branch] tree_vec_base -> origin/tree_vec_base 2025-09-07T06:59:47.3495576Z * [new branch] triton-update -> origin/triton-update 2025-09-07T06:59:47.3497105Z * [new branch] triton_kernel -> origin/triton_kernel 2025-09-07T06:59:47.3498566Z * [new branch] triton_kernel_perf -> origin/triton_kernel_perf 2025-09-07T06:59:47.3500163Z * [new branch] tt_pkg_1908 -> origin/tt_pkg_1908 2025-09-07T06:59:47.3502234Z * [new branch] tweak-transformer-dependabot -> origin/tweak-transformer-dependabot 2025-09-07T06:59:47.3503676Z * [new branch] type_dec -> origin/type_dec 2025-09-07T06:59:47.3505346Z * [new branch] udate-sphinx-dependancies -> origin/udate-sphinx-dependancies 2025-09-07T06:59:47.3507489Z * [new branch] update-audio-commit-hash/16818882925-1712-1 -> origin/update-audio-commit-hash/16818882925-1712-1 2025-09-07T06:59:47.3508898Z * [new branch] update-audio-commit-hash/16895560422-1720-1 -> origin/update-audio-commit-hash/16895560422-1720-1 2025-09-07T06:59:47.3510486Z * [new branch] update-audio-commit-hash/16924174496-1738-1 -> origin/update-audio-commit-hash/16924174496-1738-1 2025-09-07T06:59:47.3511887Z * [new branch] update-audio-commit-hash/17002010821-1749-1 -> origin/update-audio-commit-hash/17002010821-1749-1 2025-09-07T06:59:47.3513697Z * [new branch] update-audio-commit-hash/17056004427-1766-1 -> origin/update-audio-commit-hash/17056004427-1766-1 2025-09-07T06:59:47.3515343Z * [new branch] update-audio-commit-hash/17085054029-1767-1 -> origin/update-audio-commit-hash/17085054029-1767-1 2025-09-07T06:59:47.3517109Z * [new branch] update-audio-commit-hash/17142507405-1771-1 -> origin/update-audio-commit-hash/17142507405-1771-1 2025-09-07T06:59:47.3519100Z * [new branch] update-audio-commit-hash/17168762740-1773-1 -> origin/update-audio-commit-hash/17168762740-1773-1 2025-09-07T06:59:47.3520608Z * [new branch] update-audio-commit-hash/17311174639-1780-1 -> origin/update-audio-commit-hash/17311174639-1780-1 2025-09-07T06:59:47.3522149Z * [new branch] update-audio-commit-hash/17336898740-1781-1 -> origin/update-audio-commit-hash/17336898740-1781-1 2025-09-07T06:59:47.3523616Z * [new branch] update-audio-commit-hash/17389727684-1786-1 -> origin/update-audio-commit-hash/17389727684-1786-1 2025-09-07T06:59:47.3525124Z * [new branch] update-audio-commit-hash/17449538142-1790-1 -> origin/update-audio-commit-hash/17449538142-1790-1 2025-09-07T06:59:47.3526640Z * [new branch] update-audio-commit-hash/17507351808-1794-1 -> origin/update-audio-commit-hash/17507351808-1794-1 2025-09-07T06:59:47.3528075Z * [new branch] update-dynamic-shapes-doc -> origin/update-dynamic-shapes-doc 2025-09-07T06:59:47.3530207Z * [new branch] update-executorch-commit-hash/15694981040-1626-1 -> origin/update-executorch-commit-hash/15694981040-1626-1 2025-09-07T06:59:47.3532114Z * [new branch] update-triton-commit-hash/13663274526-1487-2 -> origin/update-triton-commit-hash/13663274526-1487-2 2025-09-07T06:59:47.3533995Z * [new branch] update-vision-commit-hash/15336342773-1607-1 -> origin/update-vision-commit-hash/15336342773-1607-1 2025-09-07T06:59:47.3536046Z * [new branch] update-vllm-commit-hash/16737365217-1704-1 -> origin/update-vllm-commit-hash/16737365217-1704-1 2025-09-07T06:59:47.3537371Z * [new branch] update-vllm-commit-hash/16843157111-1713-1 -> origin/update-vllm-commit-hash/16843157111-1713-1 2025-09-07T06:59:47.3539305Z * [new branch] update-vllm-commit-hash/16855312394-1714-1 -> origin/update-vllm-commit-hash/16855312394-1714-1 2025-09-07T06:59:47.3541128Z * [new branch] update-vllm-commit-hash/16924174496-1738-1 -> origin/update-vllm-commit-hash/16924174496-1738-1 2025-09-07T06:59:47.3542577Z * [new branch] update-vllm-commit-hash/16952608705-1745-1 -> origin/update-vllm-commit-hash/16952608705-1745-1 2025-09-07T06:59:47.3544259Z * [new branch] update-vllm-commit-hash/16979836546-1748-1 -> origin/update-vllm-commit-hash/16979836546-1748-1 2025-09-07T06:59:47.3546054Z * [new branch] update-vllm-commit-hash/17014576881-1756-1 -> origin/update-vllm-commit-hash/17014576881-1756-1 2025-09-07T06:59:47.3547826Z * [new branch] update-vllm-commit-hash/17027830869-1761-1 -> origin/update-vllm-commit-hash/17027830869-1761-1 2025-09-07T06:59:47.3549306Z * [new branch] update-vllm-commit-hash/17056004427-1766-1 -> origin/update-vllm-commit-hash/17056004427-1766-1 2025-09-07T06:59:47.3550812Z * [new branch] update-vllm-commit-hash/17085054029-1767-1 -> origin/update-vllm-commit-hash/17085054029-1767-1 2025-09-07T06:59:47.3552450Z * [new branch] update-vllm-commit-hash/17113610216-1768-1 -> origin/update-vllm-commit-hash/17113610216-1768-1 2025-09-07T06:59:47.3554039Z * [new branch] update-vllm-commit-hash/17142507405-1771-1 -> origin/update-vllm-commit-hash/17142507405-1771-1 2025-09-07T06:59:47.3555458Z * [new branch] update-vllm-commit-hash/17181878974-1774-1 -> origin/update-vllm-commit-hash/17181878974-1774-1 2025-09-07T06:59:47.3556942Z * [new branch] update-vllm-commit-hash/17311174639-1780-1 -> origin/update-vllm-commit-hash/17311174639-1780-1 2025-09-07T06:59:47.3558462Z * [new branch] update-vllm-commit-hash/17336898740-1781-1 -> origin/update-vllm-commit-hash/17336898740-1781-1 2025-09-07T06:59:47.3559957Z * [new branch] update-vllm-commit-hash/17364352302-1785-1 -> origin/update-vllm-commit-hash/17364352302-1785-1 2025-09-07T06:59:47.3561385Z * [new branch] update-vllm-commit-hash/17389727684-1786-1 -> origin/update-vllm-commit-hash/17389727684-1786-1 2025-09-07T06:59:47.3562948Z * [new branch] update-vllm-commit-hash/17449538142-1790-1 -> origin/update-vllm-commit-hash/17449538142-1790-1 2025-09-07T06:59:47.3564567Z * [new branch] update-vllm-commit-hash/17480069797-1791-1 -> origin/update-vllm-commit-hash/17480069797-1791-1 2025-09-07T06:59:47.3565995Z * [new branch] update-vllm-commit-hash/17507351808-1794-1 -> origin/update-vllm-commit-hash/17507351808-1794-1 2025-09-07T06:59:47.3568469Z * [new branch] update-xla-commit-hash/16873912760-198-1 -> origin/update-xla-commit-hash/16873912760-198-1 2025-09-07T06:59:47.3569902Z * [new branch] update-xla-commit-hash/17034266655-199-1 -> origin/update-xla-commit-hash/17034266655-199-1 2025-09-07T06:59:47.3571310Z * [new branch] update-xla-commit-hash/17202464405-200-1 -> origin/update-xla-commit-hash/17202464405-200-1 2025-09-07T06:59:47.3572929Z * [new branch] update_docs_torch_multinomial_issue#125388 -> origin/update_docs_torch_multinomial_issue#125388 2025-09-07T06:59:47.3574436Z * [new branch] update_executorch_pin -> origin/update_executorch_pin 2025-09-07T06:59:47.3576079Z * [new branch] update_slow_tests_1722488736 -> origin/update_slow_tests_1722488736 2025-09-07T06:59:47.3577582Z * [new branch] update_slow_tests_1722879173 -> origin/update_slow_tests_1722879173 2025-09-07T06:59:47.3579125Z * [new branch] update_slow_tests_1752478971 -> origin/update_slow_tests_1752478971 2025-09-07T06:59:47.3580757Z * [new branch] update_slow_tests_1755502951 -> origin/update_slow_tests_1755502951 2025-09-07T06:59:47.3582376Z * [new branch] update_slow_tests_1756107664 -> origin/update_slow_tests_1756107664 2025-09-07T06:59:47.3584023Z * [new branch] update_submodule_FBGEMM -> origin/update_submodule_FBGEMM 2025-09-07T06:59:47.3585556Z * [new branch] update_submodule_kineto -> origin/update_submodule_kineto 2025-09-07T06:59:47.3587095Z * [new branch] update_submodule_tensorpipe -> origin/update_submodule_tensorpipe 2025-09-07T06:59:47.3588873Z * [new branch] v0.1.2 -> origin/v0.1.2 2025-09-07T06:59:47.3590520Z * [new branch] v1.0.1 -> origin/v1.0.1 2025-09-07T06:59:47.3592335Z * [new branch] v1.0.3 -> origin/v1.0.3 2025-09-07T06:59:47.3594025Z * [new branch] v1.1.0 -> origin/v1.1.0 2025-09-07T06:59:47.3596070Z * [new branch] v1.2.0 -> origin/v1.2.0 2025-09-07T06:59:47.3597632Z * [new branch] v1.3.0 -> origin/v1.3.0 2025-09-07T06:59:47.3599262Z * [new branch] v1.3.1 -> origin/v1.3.1 2025-09-07T06:59:47.3601088Z * [new branch] validate_fn -> origin/validate_fn 2025-09-07T06:59:47.3602795Z * [new branch] validations_2.6 -> origin/validations_2.6 2025-09-07T06:59:47.3604403Z * [new branch] validations_2.8 -> origin/validations_2.8 2025-09-07T06:59:47.3606536Z * [new branch] viable/strict -> origin/viable/strict 2025-09-07T06:59:47.3608033Z * [new branch] vllmbuildci -> origin/vllmbuildci 2025-09-07T06:59:47.3609597Z * [new branch] vllmpin -> origin/vllmpin 2025-09-07T06:59:47.3611578Z * [new branch] wdvr/conda_devcontainer -> origin/wdvr/conda_devcontainer 2025-09-07T06:59:47.3613100Z * [new branch] wdvr/iss_145259 -> origin/wdvr/iss_145259 2025-09-07T06:59:47.3614822Z * [new branch] weight_sharing_cpp -> origin/weight_sharing_cpp 2025-09-07T06:59:47.3617548Z * [new branch] whc/flight4 -> origin/whc/flight4 2025-09-07T06:59:47.3618979Z * [new branch] whc/flight51 -> origin/whc/flight51 2025-09-07T06:59:47.3620423Z * [new branch] whc/flight53 -> origin/whc/flight53 2025-09-07T06:59:47.3621966Z * [new branch] whc/stage2 -> origin/whc/stage2 2025-09-07T06:59:47.3623354Z * [new branch] whc/uneven -> origin/whc/uneven 2025-09-07T06:59:47.3625086Z * [new branch] whc/uneven-merge -> origin/whc/uneven-merge 2025-09-07T06:59:47.3626661Z * [new branch] win_warnings -> origin/win_warnings 2025-09-07T06:59:47.3628229Z * [new branch] windows_libtorch_free -> origin/windows_libtorch_free 2025-09-07T06:59:47.3629713Z * [new branch] workonoldcommit -> origin/workonoldcommit 2025-09-07T06:59:47.3631460Z * [new branch] wychi-autotune-prune-configs-by-shared-mem -> origin/wychi-autotune-prune-configs-by-shared-mem 2025-09-07T06:59:47.3633294Z * [new branch] xmfan/ca_0516 -> origin/xmfan/ca_0516 2025-09-07T06:59:47.3634641Z * [new branch] xmfan/ca_1051b93192 -> origin/xmfan/ca_1051b93192 2025-09-07T06:59:47.3636249Z * [new branch] xmfan/ca_1a722f62c248391fc4a542e8851a5559aa356ae8 -> origin/xmfan/ca_1a722f62c248391fc4a542e8851a5559aa356ae8 2025-09-07T06:59:47.3637452Z * [new branch] xmfan/ca_5a2be192d1 -> origin/xmfan/ca_5a2be192d1 2025-09-07T06:59:47.3638832Z * [new branch] xmfan/ca_9d59b516e9 -> origin/xmfan/ca_9d59b516e9 2025-09-07T06:59:47.3640301Z * [new branch] xmfan/ca_api -> origin/xmfan/ca_api 2025-09-07T06:59:47.3641724Z * [new branch] xmfan/ca_apr8 -> origin/xmfan/ca_apr8 2025-09-07T06:59:47.3643442Z * [new branch] xmfan/ca_base -> origin/xmfan/ca_base 2025-09-07T06:59:47.3645227Z * [new branch] xmfan/ca_cudagraphs -> origin/xmfan/ca_cudagraphs 2025-09-07T06:59:47.3646703Z * [new branch] xmfan/ca_dynamic -> origin/xmfan/ca_dynamic 2025-09-07T06:59:47.3648179Z * [new branch] xmfan/ca_fix_dyn -> origin/xmfan/ca_fix_dyn 2025-09-07T06:59:47.3649711Z * [new branch] xmfan/ca_fix_lowering -> origin/xmfan/ca_fix_lowering 2025-09-07T06:59:47.3651179Z * [new branch] xmfan/ca_fix_polyfills -> origin/xmfan/ca_fix_polyfills 2025-09-07T06:59:47.3652539Z * [new branch] xmfan/ca_jan3 -> origin/xmfan/ca_jan3 2025-09-07T06:59:47.3654018Z * [new branch] xmfan/ca_jun18 -> origin/xmfan/ca_jun18 2025-09-07T06:59:47.3655552Z * [new branch] xmfan/ca_jun24 -> origin/xmfan/ca_jun24 2025-09-07T06:59:47.3657031Z * [new branch] xmfan/ca_mem_base -> origin/xmfan/ca_mem_base 2025-09-07T06:59:47.3658512Z * [new branch] xmfan/ca_mem_fix -> origin/xmfan/ca_mem_fix 2025-09-07T06:59:47.3660049Z * [new branch] xmfan/ca_memory_fix -> origin/xmfan/ca_memory_fix 2025-09-07T06:59:47.3661506Z * [new branch] xmfan/ca_memory_fix_rebased -> origin/xmfan/ca_memory_fix_rebased 2025-09-07T06:59:47.3663198Z * [new branch] xmfan/ca_memory_fix_rebased2 -> origin/xmfan/ca_memory_fix_rebased2 2025-09-07T06:59:47.3664664Z * [new branch] xmfan/ca_move_to_cuda -> origin/xmfan/ca_move_to_cuda 2025-09-07T06:59:47.3665994Z * [new branch] xmfan/ca_nested -> origin/xmfan/ca_nested 2025-09-07T06:59:47.3667427Z * [new branch] xmfan/ca_overhead -> origin/xmfan/ca_overhead 2025-09-07T06:59:47.3669007Z * [new branch] xmfan/ca_overhead_0eba7e5451 -> origin/xmfan/ca_overhead_0eba7e5451 2025-09-07T06:59:47.3670399Z * [new branch] xmfan/ca_scalar -> origin/xmfan/ca_scalar 2025-09-07T06:59:47.3672095Z * [new branch] xmfan/ca_subclass_mem_fix -> origin/xmfan/ca_subclass_mem_fix 2025-09-07T06:59:47.3673515Z * [new branch] xmfan/ca_warm_mem -> origin/xmfan/ca_warm_mem 2025-09-07T06:59:47.3674998Z * [new branch] xmfan/ca_warm_mem_base -> origin/xmfan/ca_warm_mem_base 2025-09-07T06:59:47.3676892Z * [new branch] xmfan/cacu_jun18 -> origin/xmfan/cacu_jun18 2025-09-07T06:59:47.3678395Z * [new branch] xmfan/cacu_jun19 -> origin/xmfan/cacu_jun19 2025-09-07T06:59:47.3679832Z * [new branch] xmfan/cacu_jun4 -> origin/xmfan/cacu_jun4 2025-09-07T06:59:47.3681437Z * [new branch] xmfan/cacu_may27 -> origin/xmfan/cacu_may27 2025-09-07T06:59:47.3682987Z * [new branch] xmfan/disable_duck_shape -> origin/xmfan/disable_duck_shape 2025-09-07T06:59:47.3684577Z * [new branch] xmfan/fca_cpp_node_passthrough -> origin/xmfan/fca_cpp_node_passthrough 2025-09-07T06:59:47.3686405Z * [new branch] xmfan/issue_123374 -> origin/xmfan/issue_123374 2025-09-07T06:59:47.3688108Z * [new branch] xmfan/post_3945954741e2d37023c5d6954f9483008e0892f9 -> origin/xmfan/post_3945954741e2d37023c5d6954f9483008e0892f9 2025-09-07T06:59:47.3689624Z * [new branch] xmfan/pre_3945954741e2d37023c5d6954f9483008e0892f9 -> origin/xmfan/pre_3945954741e2d37023c5d6954f9483008e0892f9 2025-09-07T06:59:47.3690993Z * [new branch] xmfan/segfault_test -> origin/xmfan/segfault_test 2025-09-07T06:59:47.3692559Z * [new branch] xmfan/single_step -> origin/xmfan/single_step 2025-09-07T06:59:47.3694004Z * [new branch] xmfan/sth_0829 -> origin/xmfan/sth_0829 2025-09-07T06:59:47.3695529Z * [new branch] xmfan/test -> origin/xmfan/test 2025-09-07T06:59:47.3697572Z * [new branch] yguo/debug-0226-constexpr -> origin/yguo/debug-0226-constexpr 2025-09-07T06:59:47.3698927Z * [new branch] yguo/new_latest_changes -> origin/yguo/new_latest_changes 2025-09-07T06:59:47.3700531Z * [new branch] yguo/patch_constexpr_changes -> origin/yguo/patch_constexpr_changes 2025-09-07T06:59:47.3703712Z * [new branch] yihan_quantization -> origin/yihan_quantization 2025-09-07T06:59:47.3705736Z * [new branch] yiming/add_jit_trace_benchmark -> origin/yiming/add_jit_trace_benchmark 2025-09-07T06:59:47.3707123Z * [new branch] yiming/add_nativert_benchmark -> origin/yiming/add_nativert_benchmark 2025-09-07T06:59:47.3708528Z * [new branch] yiming/bootcamp -> origin/yiming/bootcamp 2025-09-07T06:59:47.3710652Z * [new branch] zainr/canary-test -> origin/zainr/canary-test 2025-09-07T06:59:47.3712208Z * [new branch] zainr/cleanup-gh-runners -> origin/zainr/cleanup-gh-runners 2025-09-07T06:59:47.3713511Z * [new branch] zainr/git-push-v2 -> origin/zainr/git-push-v2 2025-09-07T06:59:47.3714854Z * [new branch] zainr/pull-migration-c -> origin/zainr/pull-migration-c 2025-09-07T06:59:47.3716278Z * [new branch] zainr/test -> origin/zainr/test 2025-09-07T06:59:47.3717828Z * [new branch] zainr/test2 -> origin/zainr/test2 2025-09-07T06:59:47.3719105Z * [new branch] zainr/unstable -> origin/zainr/unstable 2025-09-07T06:59:47.3720471Z * [new branch] zainr/unstable-xla -> origin/zainr/unstable-xla 2025-09-07T06:59:47.3722128Z * [new branch] zasdfgbnm-patch-3 -> origin/zasdfgbnm-patch-3 2025-09-07T06:59:47.3723630Z * [new branch] zb2p -> origin/zb2p 2025-09-07T06:59:47.3725243Z * [new branch] zero_grad_optimization -> origin/zero_grad_optimization 2025-09-07T06:59:47.3726864Z * [new branch] zeros-and-scatter-part2 -> origin/zeros-and-scatter-part2 2025-09-07T06:59:47.3729385Z * [new branch] zhxchen17/scratch/0 -> origin/zhxchen17/scratch/0 2025-09-07T06:59:47.3731444Z * [new branch] zhxhcen17/moodycamel -> origin/zhxhcen17/moodycamel 2025-09-07T06:59:47.3733459Z * [new branch] zxiiro/main -> origin/zxiiro/main 2025-09-07T06:59:47.3734910Z * [new tag] bc2caa7fdf006894eff7af936babde69ab5a40f8-huydhn-debug -> bc2caa7fdf006894eff7af936babde69ab5a40f8-huydhn-debug 2025-09-07T06:59:47.3736110Z * [new tag] ci/binaries/77164 -> ci/binaries/77164 2025-09-07T06:59:47.3737424Z * [new tag] ciflow/binaries/156049 -> ciflow/binaries/156049 2025-09-07T06:59:47.3738374Z * [new tag] ciflow/binaries/156712 -> ciflow/binaries/156712 2025-09-07T06:59:47.3739356Z * [new tag] ciflow/binaries/157432 -> ciflow/binaries/157432 2025-09-07T06:59:47.3740381Z * [new tag] ciflow/binaries/157685 -> ciflow/binaries/157685 2025-09-07T06:59:47.3741191Z * [new tag] ciflow/binaries/157689 -> ciflow/binaries/157689 2025-09-07T06:59:47.3742256Z * [new tag] ciflow/binaries/158104 -> ciflow/binaries/158104 2025-09-07T06:59:47.3743295Z * [new tag] ciflow/binaries/160229 -> ciflow/binaries/160229 2025-09-07T06:59:47.3744368Z * [new tag] ciflow/binaries/160720 -> ciflow/binaries/160720 2025-09-07T06:59:47.3745216Z * [new tag] ciflow/binaries/162080 -> ciflow/binaries/162080 2025-09-07T06:59:47.3746443Z * [new tag] ciflow/binaries/162329 -> ciflow/binaries/162329 2025-09-07T06:59:47.3747365Z * [new tag] ciflow/binaries_libtorch/156049 -> ciflow/binaries_libtorch/156049 2025-09-07T06:59:47.3748307Z * [new tag] ciflow/binaries_libtorch/156711 -> ciflow/binaries_libtorch/156711 2025-09-07T06:59:47.3749205Z * [new tag] ciflow/binaries_libtorch/157432 -> ciflow/binaries_libtorch/157432 2025-09-07T06:59:47.3751110Z * [new tag] ciflow/binaries_wheel/156049 -> ciflow/binaries_wheel/156049 2025-09-07T06:59:47.3752212Z * [new tag] ciflow/binaries_wheel/156711 -> ciflow/binaries_wheel/156711 2025-09-07T06:59:47.3753073Z * [new tag] ciflow/binaries_wheel/157432 -> ciflow/binaries_wheel/157432 2025-09-07T06:59:47.3754079Z * [new tag] ciflow/binaries_wheel/162136 -> ciflow/binaries_wheel/162136 2025-09-07T06:59:47.3755094Z * [new tag] ciflow/binaries_wheel/162252 -> ciflow/binaries_wheel/162252 2025-09-07T06:59:47.3756109Z * [new tag] ciflow/binaries_wheel/162325 -> ciflow/binaries_wheel/162325 2025-09-07T06:59:47.3757374Z * [new tag] ciflow/h100-distributed/156703 -> ciflow/h100-distributed/156703 2025-09-07T06:59:47.3758492Z * [new tag] ciflow/h100-symm-mem/157635 -> ciflow/h100-symm-mem/157635 2025-09-07T06:59:47.3759449Z * [new tag] ciflow/h100-symm-mem/161984 -> ciflow/h100-symm-mem/161984 2025-09-07T06:59:47.3760406Z * [new tag] ciflow/h100-symm-mem/162003 -> ciflow/h100-symm-mem/162003 2025-09-07T06:59:47.3761456Z * [new tag] ciflow/h100-symm-mem/162011 -> ciflow/h100-symm-mem/162011 2025-09-07T06:59:47.3762175Z * [new tag] ciflow/h100-symm-mem/162026 -> ciflow/h100-symm-mem/162026 2025-09-07T06:59:47.3763241Z * [new tag] ciflow/h100-symm-mem/162033 -> ciflow/h100-symm-mem/162033 2025-09-07T06:59:47.3764177Z * [new tag] ciflow/h100-symm-mem/162040 -> ciflow/h100-symm-mem/162040 2025-09-07T06:59:47.3765124Z * [new tag] ciflow/h100-symm-mem/162041 -> ciflow/h100-symm-mem/162041 2025-09-07T06:59:47.3766064Z * [new tag] ciflow/h100-symm-mem/162142 -> ciflow/h100-symm-mem/162142 2025-09-07T06:59:47.3767047Z * [new tag] ciflow/h100-symm-mem/162150 -> ciflow/h100-symm-mem/162150 2025-09-07T06:59:47.3768395Z * [new tag] ciflow/h100-symm-mem/162243 -> ciflow/h100-symm-mem/162243 2025-09-07T06:59:47.3769676Z * [new tag] ciflow/h100-symm-mem/162320 -> ciflow/h100-symm-mem/162320 2025-09-07T06:59:47.3770856Z * [new tag] ciflow/h100/159158 -> ciflow/h100/159158 2025-09-07T06:59:47.3772282Z * [new tag] ciflow/h100/160480 -> ciflow/h100/160480 2025-09-07T06:59:47.3773309Z * [new tag] ciflow/h100/161749 -> ciflow/h100/161749 2025-09-07T06:59:47.3774347Z * [new tag] ciflow/h100/162022 -> ciflow/h100/162022 2025-09-07T06:59:47.3775272Z * [new tag] ciflow/h100/162278 -> ciflow/h100/162278 2025-09-07T06:59:47.3776869Z * [new tag] ciflow/inductor-perf-test-nightly-rocm/156592 -> ciflow/inductor-perf-test-nightly-rocm/156592 2025-09-07T06:59:47.3778083Z * [new tag] ciflow/inductor-perf-test-nightly/156592 -> ciflow/inductor-perf-test-nightly/156592 2025-09-07T06:59:47.3779266Z * [new tag] ciflow/inductor-periodic/162063 -> ciflow/inductor-periodic/162063 2025-09-07T06:59:47.3780309Z * [new tag] ciflow/inductor-periodic/162227 -> ciflow/inductor-periodic/162227 2025-09-07T06:59:47.3781405Z * [new tag] ciflow/inductor-periodic/162323 -> ciflow/inductor-periodic/162323 2025-09-07T06:59:47.3782613Z * [new tag] ciflow/inductor-rocm/154170 -> ciflow/inductor-rocm/154170 2025-09-07T06:59:47.3783728Z * [new tag] ciflow/inductor-rocm/159146 -> ciflow/inductor-rocm/159146 2025-09-07T06:59:47.3784594Z * [new tag] ciflow/inductor-rocm/159158 -> ciflow/inductor-rocm/159158 2025-09-07T06:59:47.3785760Z * [new tag] ciflow/inductor-rocm/161715 -> ciflow/inductor-rocm/161715 2025-09-07T06:59:47.3786871Z * [new tag] ciflow/inductor-rocm/162053 -> ciflow/inductor-rocm/162053 2025-09-07T06:59:47.3787997Z * [new tag] ciflow/inductor-rocm/162056 -> ciflow/inductor-rocm/162056 2025-09-07T06:59:47.3789166Z * [new tag] ciflow/inductor/137400 -> ciflow/inductor/137400 2025-09-07T06:59:47.3790209Z * [new tag] ciflow/inductor/148180 -> ciflow/inductor/148180 2025-09-07T06:59:47.3791268Z * [new tag] ciflow/inductor/148328 -> ciflow/inductor/148328 2025-09-07T06:59:47.3792324Z * [new tag] ciflow/inductor/148484 -> ciflow/inductor/148484 2025-09-07T06:59:47.3793267Z * [new tag] ciflow/inductor/148492 -> ciflow/inductor/148492 2025-09-07T06:59:47.3794206Z * [new tag] ciflow/inductor/152624 -> ciflow/inductor/152624 2025-09-07T06:59:47.3795129Z * [new tag] ciflow/inductor/154694 -> ciflow/inductor/154694 2025-09-07T06:59:47.3796061Z * [new tag] ciflow/inductor/156049 -> ciflow/inductor/156049 2025-09-07T06:59:47.3796988Z * [new tag] ciflow/inductor/156592 -> ciflow/inductor/156592 2025-09-07T06:59:47.3797937Z * [new tag] ciflow/inductor/157635 -> ciflow/inductor/157635 2025-09-07T06:59:47.3798959Z * [new tag] ciflow/inductor/157685 -> ciflow/inductor/157685 2025-09-07T06:59:47.3800181Z * [new tag] ciflow/inductor/157686 -> ciflow/inductor/157686 2025-09-07T06:59:47.3801665Z * [new tag] ciflow/inductor/157689 -> ciflow/inductor/157689 2025-09-07T06:59:47.3802892Z * [new tag] ciflow/inductor/157699 -> ciflow/inductor/157699 2025-09-07T06:59:47.3804031Z * [new tag] ciflow/inductor/157743 -> ciflow/inductor/157743 2025-09-07T06:59:47.3805157Z * [new tag] ciflow/inductor/157994 -> ciflow/inductor/157994 2025-09-07T06:59:47.3806213Z * [new tag] ciflow/inductor/158091 -> ciflow/inductor/158091 2025-09-07T06:59:47.3807211Z * [new tag] ciflow/inductor/158104 -> ciflow/inductor/158104 2025-09-07T06:59:47.3808343Z * [new tag] ciflow/inductor/158404 -> ciflow/inductor/158404 2025-09-07T06:59:47.3809368Z * [new tag] ciflow/inductor/158647 -> ciflow/inductor/158647 2025-09-07T06:59:47.3810518Z * [new tag] ciflow/inductor/158932 -> ciflow/inductor/158932 2025-09-07T06:59:47.3811561Z * [new tag] ciflow/inductor/159146 -> ciflow/inductor/159146 2025-09-07T06:59:47.3812615Z * [new tag] ciflow/inductor/159158 -> ciflow/inductor/159158 2025-09-07T06:59:47.3813777Z * [new tag] ciflow/inductor/159274 -> ciflow/inductor/159274 2025-09-07T06:59:47.3814777Z * [new tag] ciflow/inductor/159664 -> ciflow/inductor/159664 2025-09-07T06:59:47.3815936Z * [new tag] ciflow/inductor/159778 -> ciflow/inductor/159778 2025-09-07T06:59:47.3816961Z * [new tag] ciflow/inductor/159835 -> ciflow/inductor/159835 2025-09-07T06:59:47.3818128Z * [new tag] ciflow/inductor/159944 -> ciflow/inductor/159944 2025-09-07T06:59:47.3819347Z * [new tag] ciflow/inductor/160161 -> ciflow/inductor/160161 2025-09-07T06:59:47.3820380Z * [new tag] ciflow/inductor/160174 -> ciflow/inductor/160174 2025-09-07T06:59:47.3821592Z * [new tag] ciflow/inductor/160323 -> ciflow/inductor/160323 2025-09-07T06:59:47.3822902Z * [new tag] ciflow/inductor/160324 -> ciflow/inductor/160324 2025-09-07T06:59:47.3824039Z * [new tag] ciflow/inductor/160325 -> ciflow/inductor/160325 2025-09-07T06:59:47.3825302Z * [new tag] ciflow/inductor/160326 -> ciflow/inductor/160326 2025-09-07T06:59:47.3826375Z * [new tag] ciflow/inductor/160327 -> ciflow/inductor/160327 2025-09-07T06:59:47.3827438Z * [new tag] ciflow/inductor/160328 -> ciflow/inductor/160328 2025-09-07T06:59:47.3828587Z * [new tag] ciflow/inductor/160329 -> ciflow/inductor/160329 2025-09-07T06:59:47.3829644Z * [new tag] ciflow/inductor/160480 -> ciflow/inductor/160480 2025-09-07T06:59:47.3830838Z * [new tag] ciflow/inductor/160532 -> ciflow/inductor/160532 2025-09-07T06:59:47.3832538Z * [new tag] ciflow/inductor/160539 -> ciflow/inductor/160539 2025-09-07T06:59:47.3833551Z * [new tag] ciflow/inductor/160580 -> ciflow/inductor/160580 2025-09-07T06:59:47.3834517Z * [new tag] ciflow/inductor/160685 -> ciflow/inductor/160685 2025-09-07T06:59:47.3835534Z * [new tag] ciflow/inductor/160686 -> ciflow/inductor/160686 2025-09-07T06:59:47.3836546Z * [new tag] ciflow/inductor/160687 -> ciflow/inductor/160687 2025-09-07T06:59:47.3837572Z * [new tag] ciflow/inductor/160688 -> ciflow/inductor/160688 2025-09-07T06:59:47.3838566Z * [new tag] ciflow/inductor/160690 -> ciflow/inductor/160690 2025-09-07T06:59:47.3840012Z * [new tag] ciflow/inductor/160706 -> ciflow/inductor/160706 2025-09-07T06:59:47.3841185Z * [new tag] ciflow/inductor/160729 -> ciflow/inductor/160729 2025-09-07T06:59:47.3842218Z * [new tag] ciflow/inductor/160798 -> ciflow/inductor/160798 2025-09-07T06:59:47.3843370Z * [new tag] ciflow/inductor/160836 -> ciflow/inductor/160836 2025-09-07T06:59:47.3844387Z * [new tag] ciflow/inductor/160843 -> ciflow/inductor/160843 2025-09-07T06:59:47.3845651Z * [new tag] ciflow/inductor/160869 -> ciflow/inductor/160869 2025-09-07T06:59:47.3846701Z * [new tag] ciflow/inductor/160920 -> ciflow/inductor/160920 2025-09-07T06:59:47.3847708Z * [new tag] ciflow/inductor/160943 -> ciflow/inductor/160943 2025-09-07T06:59:47.3848807Z * [new tag] ciflow/inductor/161092 -> ciflow/inductor/161092 2025-09-07T06:59:47.3849830Z * [new tag] ciflow/inductor/161093 -> ciflow/inductor/161093 2025-09-07T06:59:47.3851067Z * [new tag] ciflow/inductor/161109 -> ciflow/inductor/161109 2025-09-07T06:59:47.3852085Z * [new tag] ciflow/inductor/161118 -> ciflow/inductor/161118 2025-09-07T06:59:47.3853272Z * [new tag] ciflow/inductor/161178 -> ciflow/inductor/161178 2025-09-07T06:59:47.3854360Z * [new tag] ciflow/inductor/161246 -> ciflow/inductor/161246 2025-09-07T06:59:47.3855428Z * [new tag] ciflow/inductor/161349 -> ciflow/inductor/161349 2025-09-07T06:59:47.3856403Z * [new tag] ciflow/inductor/161350 -> ciflow/inductor/161350 2025-09-07T06:59:47.3857418Z * [new tag] ciflow/inductor/161351 -> ciflow/inductor/161351 2025-09-07T06:59:47.3858555Z * [new tag] ciflow/inductor/161397 -> ciflow/inductor/161397 2025-09-07T06:59:47.3859596Z * [new tag] ciflow/inductor/161404 -> ciflow/inductor/161404 2025-09-07T06:59:47.3860598Z * [new tag] ciflow/inductor/161405 -> ciflow/inductor/161405 2025-09-07T06:59:47.3861654Z * [new tag] ciflow/inductor/161406 -> ciflow/inductor/161406 2025-09-07T06:59:47.3862851Z * [new tag] ciflow/inductor/161410 -> ciflow/inductor/161410 2025-09-07T06:59:47.3863909Z * [new tag] ciflow/inductor/161414 -> ciflow/inductor/161414 2025-09-07T06:59:47.3865244Z * [new tag] ciflow/inductor/161442 -> ciflow/inductor/161442 2025-09-07T06:59:47.3866199Z * [new tag] ciflow/inductor/161458 -> ciflow/inductor/161458 2025-09-07T06:59:47.3867171Z * [new tag] ciflow/inductor/161468 -> ciflow/inductor/161468 2025-09-07T06:59:47.3868234Z * [new tag] ciflow/inductor/161469 -> ciflow/inductor/161469 2025-09-07T06:59:47.3869318Z * [new tag] ciflow/inductor/161485 -> ciflow/inductor/161485 2025-09-07T06:59:47.3870357Z * [new tag] ciflow/inductor/161499 -> ciflow/inductor/161499 2025-09-07T06:59:47.3871447Z * [new tag] ciflow/inductor/161534 -> ciflow/inductor/161534 2025-09-07T06:59:47.3872489Z * [new tag] ciflow/inductor/161595 -> ciflow/inductor/161595 2025-09-07T06:59:47.3873501Z * [new tag] ciflow/inductor/161596 -> ciflow/inductor/161596 2025-09-07T06:59:47.3875016Z * [new tag] ciflow/inductor/161630 -> ciflow/inductor/161630 2025-09-07T06:59:47.3876025Z * [new tag] ciflow/inductor/161667 -> ciflow/inductor/161667 2025-09-07T06:59:47.3877011Z * [new tag] ciflow/inductor/161670 -> ciflow/inductor/161670 2025-09-07T06:59:47.3878025Z * [new tag] ciflow/inductor/161673 -> ciflow/inductor/161673 2025-09-07T06:59:47.3879035Z * [new tag] ciflow/inductor/161674 -> ciflow/inductor/161674 2025-09-07T06:59:47.3880170Z * [new tag] ciflow/inductor/161675 -> ciflow/inductor/161675 2025-09-07T06:59:47.3881137Z * [new tag] ciflow/inductor/161693 -> ciflow/inductor/161693 2025-09-07T06:59:47.3882137Z * [new tag] ciflow/inductor/161695 -> ciflow/inductor/161695 2025-09-07T06:59:47.3883198Z * [new tag] ciflow/inductor/161715 -> ciflow/inductor/161715 2025-09-07T06:59:47.3884207Z * [new tag] ciflow/inductor/161730 -> ciflow/inductor/161730 2025-09-07T06:59:47.3885261Z * [new tag] ciflow/inductor/161732 -> ciflow/inductor/161732 2025-09-07T06:59:47.3886388Z * [new tag] ciflow/inductor/161744 -> ciflow/inductor/161744 2025-09-07T06:59:47.3887428Z * [new tag] ciflow/inductor/161746 -> ciflow/inductor/161746 2025-09-07T06:59:47.3888434Z * [new tag] ciflow/inductor/161747 -> ciflow/inductor/161747 2025-09-07T06:59:47.3889473Z * [new tag] ciflow/inductor/161819 -> ciflow/inductor/161819 2025-09-07T06:59:47.3890522Z * [new tag] ciflow/inductor/161821 -> ciflow/inductor/161821 2025-09-07T06:59:47.3891561Z * [new tag] ciflow/inductor/161828 -> ciflow/inductor/161828 2025-09-07T06:59:47.3892560Z * [new tag] ciflow/inductor/161879 -> ciflow/inductor/161879 2025-09-07T06:59:47.3893606Z * [new tag] ciflow/inductor/161880 -> ciflow/inductor/161880 2025-09-07T06:59:47.3894614Z * [new tag] ciflow/inductor/161881 -> ciflow/inductor/161881 2025-09-07T06:59:47.3895786Z * [new tag] ciflow/inductor/161907 -> ciflow/inductor/161907 2025-09-07T06:59:47.3896802Z * [new tag] ciflow/inductor/161914 -> ciflow/inductor/161914 2025-09-07T06:59:47.3897963Z * [new tag] ciflow/inductor/161924 -> ciflow/inductor/161924 2025-09-07T06:59:47.3899104Z * [new tag] ciflow/inductor/161936 -> ciflow/inductor/161936 2025-09-07T06:59:47.3900276Z * [new tag] ciflow/inductor/161938 -> ciflow/inductor/161938 2025-09-07T06:59:47.3901474Z * [new tag] ciflow/inductor/161939 -> ciflow/inductor/161939 2025-09-07T06:59:47.3902446Z * [new tag] ciflow/inductor/161940 -> ciflow/inductor/161940 2025-09-07T06:59:47.3903492Z * [new tag] ciflow/inductor/161955 -> ciflow/inductor/161955 2025-09-07T06:59:47.3904523Z * [new tag] ciflow/inductor/161957 -> ciflow/inductor/161957 2025-09-07T06:59:47.3905570Z * [new tag] ciflow/inductor/161975 -> ciflow/inductor/161975 2025-09-07T06:59:47.3906571Z * [new tag] ciflow/inductor/161977 -> ciflow/inductor/161977 2025-09-07T06:59:47.3907588Z * [new tag] ciflow/inductor/161978 -> ciflow/inductor/161978 2025-09-07T06:59:47.3909027Z * [new tag] ciflow/inductor/161979 -> ciflow/inductor/161979 2025-09-07T06:59:47.3910101Z * [new tag] ciflow/inductor/161980 -> ciflow/inductor/161980 2025-09-07T06:59:47.3911129Z * [new tag] ciflow/inductor/161988 -> ciflow/inductor/161988 2025-09-07T06:59:47.3912205Z * [new tag] ciflow/inductor/161994 -> ciflow/inductor/161994 2025-09-07T06:59:47.3913287Z * [new tag] ciflow/inductor/162013 -> ciflow/inductor/162013 2025-09-07T06:59:47.3914305Z * [new tag] ciflow/inductor/162014 -> ciflow/inductor/162014 2025-09-07T06:59:47.3915286Z * [new tag] ciflow/inductor/162017 -> ciflow/inductor/162017 2025-09-07T06:59:47.3916304Z * [new tag] ciflow/inductor/162021 -> ciflow/inductor/162021 2025-09-07T06:59:47.3917434Z * [new tag] ciflow/inductor/162023 -> ciflow/inductor/162023 2025-09-07T06:59:47.3918494Z * [new tag] ciflow/inductor/162027 -> ciflow/inductor/162027 2025-09-07T06:59:47.3919594Z * [new tag] ciflow/inductor/162029 -> ciflow/inductor/162029 2025-09-07T06:59:47.3920407Z * [new tag] ciflow/inductor/162030 -> ciflow/inductor/162030 2025-09-07T06:59:47.3921513Z * [new tag] ciflow/inductor/162031 -> ciflow/inductor/162031 2025-09-07T06:59:47.3922557Z * [new tag] ciflow/inductor/162033 -> ciflow/inductor/162033 2025-09-07T06:59:47.3923740Z * [new tag] ciflow/inductor/162052 -> ciflow/inductor/162052 2025-09-07T06:59:47.3924753Z * [new tag] ciflow/inductor/162053 -> ciflow/inductor/162053 2025-09-07T06:59:47.3925758Z * [new tag] ciflow/inductor/162056 -> ciflow/inductor/162056 2025-09-07T06:59:47.3926779Z * [new tag] ciflow/inductor/162063 -> ciflow/inductor/162063 2025-09-07T06:59:47.3927787Z * [new tag] ciflow/inductor/162066 -> ciflow/inductor/162066 2025-09-07T06:59:47.3928795Z * [new tag] ciflow/inductor/162068 -> ciflow/inductor/162068 2025-09-07T06:59:47.3930021Z * [new tag] ciflow/inductor/162081 -> ciflow/inductor/162081 2025-09-07T06:59:47.3931083Z * [new tag] ciflow/inductor/162088 -> ciflow/inductor/162088 2025-09-07T06:59:47.3932100Z * [new tag] ciflow/inductor/162089 -> ciflow/inductor/162089 2025-09-07T06:59:47.3933121Z * [new tag] ciflow/inductor/162094 -> ciflow/inductor/162094 2025-09-07T06:59:47.3934160Z * [new tag] ciflow/inductor/162098 -> ciflow/inductor/162098 2025-09-07T06:59:47.3935188Z * [new tag] ciflow/inductor/162101 -> ciflow/inductor/162101 2025-09-07T06:59:47.3936209Z * [new tag] ciflow/inductor/162102 -> ciflow/inductor/162102 2025-09-07T06:59:47.3937205Z * [new tag] ciflow/inductor/162104 -> ciflow/inductor/162104 2025-09-07T06:59:47.3938257Z * [new tag] ciflow/inductor/162106 -> ciflow/inductor/162106 2025-09-07T06:59:47.3939294Z * [new tag] ciflow/inductor/162108 -> ciflow/inductor/162108 2025-09-07T06:59:47.3940339Z * [new tag] ciflow/inductor/162126 -> ciflow/inductor/162126 2025-09-07T06:59:47.3941454Z * [new tag] ciflow/inductor/162149 -> ciflow/inductor/162149 2025-09-07T06:59:47.3942431Z * [new tag] ciflow/inductor/162164 -> ciflow/inductor/162164 2025-09-07T06:59:47.3943513Z * [new tag] ciflow/inductor/162166 -> ciflow/inductor/162166 2025-09-07T06:59:47.3944522Z * [new tag] ciflow/inductor/162169 -> ciflow/inductor/162169 2025-09-07T06:59:47.3945516Z * [new tag] ciflow/inductor/162170 -> ciflow/inductor/162170 2025-09-07T06:59:47.3946543Z * [new tag] ciflow/inductor/162171 -> ciflow/inductor/162171 2025-09-07T06:59:47.3947613Z * [new tag] ciflow/inductor/162183 -> ciflow/inductor/162183 2025-09-07T06:59:47.3948601Z * [new tag] ciflow/inductor/162189 -> ciflow/inductor/162189 2025-09-07T06:59:47.3949643Z * [new tag] ciflow/inductor/162190 -> ciflow/inductor/162190 2025-09-07T06:59:47.3950762Z * [new tag] ciflow/inductor/162191 -> ciflow/inductor/162191 2025-09-07T06:59:47.3951944Z * [new tag] ciflow/inductor/162194 -> ciflow/inductor/162194 2025-09-07T06:59:47.3953068Z * [new tag] ciflow/inductor/162200 -> ciflow/inductor/162200 2025-09-07T06:59:47.3954107Z * [new tag] ciflow/inductor/162201 -> ciflow/inductor/162201 2025-09-07T06:59:47.3955121Z * [new tag] ciflow/inductor/162208 -> ciflow/inductor/162208 2025-09-07T06:59:47.3956273Z * [new tag] ciflow/inductor/162211 -> ciflow/inductor/162211 2025-09-07T06:59:47.3957392Z * [new tag] ciflow/inductor/162216 -> ciflow/inductor/162216 2025-09-07T06:59:47.3958361Z * [new tag] ciflow/inductor/162220 -> ciflow/inductor/162220 2025-09-07T06:59:47.3959501Z * [new tag] ciflow/inductor/162222 -> ciflow/inductor/162222 2025-09-07T06:59:47.3960524Z * [new tag] ciflow/inductor/162227 -> ciflow/inductor/162227 2025-09-07T06:59:47.3961551Z * [new tag] ciflow/inductor/162238 -> ciflow/inductor/162238 2025-09-07T06:59:47.3962597Z * [new tag] ciflow/inductor/162239 -> ciflow/inductor/162239 2025-09-07T06:59:47.3963640Z * [new tag] ciflow/inductor/162240 -> ciflow/inductor/162240 2025-09-07T06:59:47.3964654Z * [new tag] ciflow/inductor/162244 -> ciflow/inductor/162244 2025-09-07T06:59:47.3965695Z * [new tag] ciflow/inductor/162245 -> ciflow/inductor/162245 2025-09-07T06:59:47.3966720Z * [new tag] ciflow/inductor/162262 -> ciflow/inductor/162262 2025-09-07T06:59:47.3967760Z * [new tag] ciflow/inductor/162275 -> ciflow/inductor/162275 2025-09-07T06:59:47.3968752Z * [new tag] ciflow/inductor/162278 -> ciflow/inductor/162278 2025-09-07T06:59:47.3969763Z * [new tag] ciflow/inductor/162284 -> ciflow/inductor/162284 2025-09-07T06:59:47.3970788Z * [new tag] ciflow/inductor/162286 -> ciflow/inductor/162286 2025-09-07T06:59:47.3971817Z * [new tag] ciflow/inductor/162288 -> ciflow/inductor/162288 2025-09-07T06:59:47.3972833Z * [new tag] ciflow/inductor/162293 -> ciflow/inductor/162293 2025-09-07T06:59:47.3973826Z * [new tag] ciflow/inductor/162294 -> ciflow/inductor/162294 2025-09-07T06:59:47.3974860Z * [new tag] ciflow/inductor/162295 -> ciflow/inductor/162295 2025-09-07T06:59:47.3976352Z * [new tag] ciflow/inductor/162296 -> ciflow/inductor/162296 2025-09-07T06:59:47.3977434Z * [new tag] ciflow/inductor/162298 -> ciflow/inductor/162298 2025-09-07T06:59:47.3978493Z * [new tag] ciflow/inductor/162307 -> ciflow/inductor/162307 2025-09-07T06:59:47.3979554Z * [new tag] ciflow/inductor/162309 -> ciflow/inductor/162309 2025-09-07T06:59:47.3980581Z * [new tag] ciflow/inductor/162311 -> ciflow/inductor/162311 2025-09-07T06:59:47.3981587Z * [new tag] ciflow/inductor/162312 -> ciflow/inductor/162312 2025-09-07T06:59:47.3982603Z * [new tag] ciflow/inductor/162315 -> ciflow/inductor/162315 2025-09-07T06:59:47.3983603Z * [new tag] ciflow/inductor/162316 -> ciflow/inductor/162316 2025-09-07T06:59:47.3984735Z * [new tag] ciflow/inductor/162318 -> ciflow/inductor/162318 2025-09-07T06:59:47.3985733Z * [new tag] ciflow/inductor/162323 -> ciflow/inductor/162323 2025-09-07T06:59:47.3986779Z * [new tag] ciflow/inductor/162341 -> ciflow/inductor/162341 2025-09-07T06:59:47.3987801Z * [new tag] ciflow/inductor/162345 -> ciflow/inductor/162345 2025-09-07T06:59:47.3989076Z * [new tag] ciflow/inductor/3b9a386 -> ciflow/inductor/3b9a386 2025-09-07T06:59:47.3990264Z * [new tag] ciflow/inductor/3d4b92b -> ciflow/inductor/3d4b92b 2025-09-07T06:59:47.3991612Z * [new tag] ciflow/inductor/d224ac7 -> ciflow/inductor/d224ac7 2025-09-07T06:59:47.3992783Z * [new tag] ciflow/linux-aarch64/157994 -> ciflow/linux-aarch64/157994 2025-09-07T06:59:47.3993724Z * [new tag] ciflow/linux-aarch64/159737 -> ciflow/linux-aarch64/159737 2025-09-07T06:59:47.3994642Z * [new tag] ciflow/linux-aarch64/160078 -> ciflow/linux-aarch64/160078 2025-09-07T06:59:47.3995792Z * [new tag] ciflow/mps/157553 -> ciflow/mps/157553 2025-09-07T06:59:47.3996840Z * [new tag] ciflow/mps/157635 -> ciflow/mps/157635 2025-09-07T06:59:47.3997628Z * [new tag] ciflow/mps/161988 -> ciflow/mps/161988 2025-09-07T06:59:47.3998625Z * [new tag] ciflow/mps/162108 -> ciflow/mps/162108 2025-09-07T06:59:47.3999554Z * [new tag] ciflow/mps/162153 -> ciflow/mps/162153 2025-09-07T06:59:47.4000698Z * [new tag] ciflow/mps/162281 -> ciflow/mps/162281 2025-09-07T06:59:47.4001820Z * [new tag] ciflow/nightly/156049 -> ciflow/nightly/156049 2025-09-07T06:59:47.4002740Z * [new tag] ciflow/nightly/158104 -> ciflow/nightly/158104 2025-09-07T06:59:47.4003927Z * [new tag] ciflow/op-benchmark/157994 -> ciflow/op-benchmark/157994 2025-09-07T06:59:47.4005306Z * [new tag] ciflow/periodic-rocm-mi300/161529 -> ciflow/periodic-rocm-mi300/161529 2025-09-07T06:59:47.4006275Z * [new tag] ciflow/periodic-rocm-mi300/161715 -> ciflow/periodic-rocm-mi300/161715 2025-09-07T06:59:47.4007596Z * [new tag] ciflow/periodic/054a2fd -> ciflow/periodic/054a2fd 2025-09-07T06:59:47.4008569Z * [new tag] ciflow/periodic/156703 -> ciflow/periodic/156703 2025-09-07T06:59:47.4009601Z * [new tag] ciflow/periodic/161715 -> ciflow/periodic/161715 2025-09-07T06:59:47.4010549Z * [new tag] ciflow/periodic/162021 -> ciflow/periodic/162021 2025-09-07T06:59:47.4011500Z * [new tag] ciflow/periodic/162323 -> ciflow/periodic/162323 2025-09-07T06:59:47.4012703Z * [new tag] ciflow/periodic/2a6d37d -> ciflow/periodic/2a6d37d 2025-09-07T06:59:47.4013810Z * [new tag] ciflow/periodic/317eeb8 -> ciflow/periodic/317eeb8 2025-09-07T06:59:47.4014837Z * [new tag] ciflow/periodic/3c32 -> ciflow/periodic/3c32 2025-09-07T06:59:47.4016032Z * [new tag] ciflow/periodic/3e98831 -> ciflow/periodic/3e98831 2025-09-07T06:59:47.4017167Z * [new tag] ciflow/periodic/94512-point -> ciflow/periodic/94512-point 2025-09-07T06:59:47.4018602Z * [new tag] ciflow/periodic/csl/test87519 -> ciflow/periodic/csl/test87519 2025-09-07T06:59:47.4020509Z * [new tag] ciflow/periodic/csltest88275 -> ciflow/periodic/csltest88275 2025-09-07T06:59:47.4021811Z * [new tag] ciflow/periodic/csltest88761 -> ciflow/periodic/csltest88761 2025-09-07T06:59:47.4023110Z * [new tag] ciflow/periodic/release_1.12 -> ciflow/periodic/release_1.12 2025-09-07T06:59:47.4024419Z * [new tag] ciflow/periodic/release_1.12.0 -> ciflow/periodic/release_1.12.0 2025-09-07T06:59:47.4025691Z * [new tag] ciflow/periodic/sha-ec5b83 -> ciflow/periodic/sha-ec5b83 2025-09-07T06:59:47.4026848Z * [new tag] ciflow/rocm-mi300/154170 -> ciflow/rocm-mi300/154170 2025-09-07T06:59:47.4027919Z * [new tag] ciflow/rocm-mi300/158747 -> ciflow/rocm-mi300/158747 2025-09-07T06:59:47.4028887Z * [new tag] ciflow/rocm-mi300/159146 -> ciflow/rocm-mi300/159146 2025-09-07T06:59:47.4029839Z * [new tag] ciflow/rocm-mi300/159158 -> ciflow/rocm-mi300/159158 2025-09-07T06:59:47.4030771Z * [new tag] ciflow/rocm-mi300/161715 -> ciflow/rocm-mi300/161715 2025-09-07T06:59:47.4031843Z * [new tag] ciflow/rocm-mi300/161957 -> ciflow/rocm-mi300/161957 2025-09-07T06:59:47.4032804Z * [new tag] ciflow/rocm-mi300/162053 -> ciflow/rocm-mi300/162053 2025-09-07T06:59:47.4033729Z * [new tag] ciflow/rocm-mi300/162056 -> ciflow/rocm-mi300/162056 2025-09-07T06:59:47.4039741Z * [new tag] ciflow/rocm-mi300/162112 -> ciflow/rocm-mi300/162112 2025-09-07T06:59:47.4040162Z * [new tag] ciflow/rocm-mi300/162245 -> ciflow/rocm-mi300/162245 2025-09-07T06:59:47.4040484Z * [new tag] ciflow/rocm-mi300/162278 -> ciflow/rocm-mi300/162278 2025-09-07T06:59:47.4040663Z * [new tag] ciflow/rocm-mi300/162288 -> ciflow/rocm-mi300/162288 2025-09-07T06:59:47.4040805Z * [new tag] ciflow/rocm-mi355/162053 -> ciflow/rocm-mi355/162053 2025-09-07T06:59:47.4040944Z * [new tag] ciflow/rocm-mi355/162056 -> ciflow/rocm-mi355/162056 2025-09-07T06:59:47.4041241Z * [new tag] ciflow/rocm/148492 -> ciflow/rocm/148492 2025-09-07T06:59:47.4042299Z * [new tag] ciflow/rocm/154170 -> ciflow/rocm/154170 2025-09-07T06:59:47.4043398Z * [new tag] ciflow/rocm/156491 -> ciflow/rocm/156491 2025-09-07T06:59:47.4044412Z * [new tag] ciflow/rocm/156592 -> ciflow/rocm/156592 2025-09-07T06:59:47.4045353Z * [new tag] ciflow/rocm/158747 -> ciflow/rocm/158747 2025-09-07T06:59:47.4046272Z * [new tag] ciflow/rocm/159146 -> ciflow/rocm/159146 2025-09-07T06:59:47.4047422Z * [new tag] ciflow/rocm/159158 -> ciflow/rocm/159158 2025-09-07T06:59:47.4048351Z * [new tag] ciflow/rocm/161715 -> ciflow/rocm/161715 2025-09-07T06:59:47.4049453Z * [new tag] ciflow/rocm/161972 -> ciflow/rocm/161972 2025-09-07T06:59:47.4050391Z * [new tag] ciflow/rocm/162052 -> ciflow/rocm/162052 2025-09-07T06:59:47.4051358Z * [new tag] ciflow/rocm/162053 -> ciflow/rocm/162053 2025-09-07T06:59:47.4052628Z * [new tag] ciflow/rocm/162056 -> ciflow/rocm/162056 2025-09-07T06:59:47.4053953Z * [new tag] ciflow/rocm/162112 -> ciflow/rocm/162112 2025-09-07T06:59:47.4055164Z * [new tag] ciflow/rocm/162278 -> ciflow/rocm/162278 2025-09-07T06:59:47.4056190Z * [new tag] ciflow/rocm/162288 -> ciflow/rocm/162288 2025-09-07T06:59:47.4057191Z * [new tag] ciflow/rocm/162305 -> ciflow/rocm/162305 2025-09-07T06:59:47.4058501Z * [new tag] ciflow/slow/01c7106 -> ciflow/slow/01c7106 2025-09-07T06:59:47.4059574Z * [new tag] ciflow/slow/0577043 -> ciflow/slow/0577043 2025-09-07T06:59:47.4060975Z * [new tag] ciflow/slow/0d5b74da0cab798fbfdb9caa53fad816999c8386-sdym -> ciflow/slow/0d5b74da0cab798fbfdb9caa53fad816999c8386-sdym 2025-09-07T06:59:47.4061724Z * [new tag] ciflow/slow/0e81104 -> ciflow/slow/0e81104 2025-09-07T06:59:47.4062812Z * [new tag] ciflow/slow/161395 -> ciflow/slow/161395 2025-09-07T06:59:47.4063906Z * [new tag] ciflow/slow/1732077 -> ciflow/slow/1732077 2025-09-07T06:59:47.4065049Z * [new tag] ciflow/slow/187eb7c -> ciflow/slow/187eb7c 2025-09-07T06:59:47.4066152Z * [new tag] ciflow/slow/1faef89 -> ciflow/slow/1faef89 2025-09-07T06:59:47.4067536Z * [new tag] ciflow/slow/3920ec1 -> ciflow/slow/3920ec1 2025-09-07T06:59:47.4068883Z * [new tag] ciflow/slow/3b7c6b2 -> ciflow/slow/3b7c6b2 2025-09-07T06:59:47.4070047Z * [new tag] ciflow/slow/59a3759 -> ciflow/slow/59a3759 2025-09-07T06:59:47.4071256Z * [new tag] ciflow/slow/70ef0bb -> ciflow/slow/70ef0bb 2025-09-07T06:59:47.4072433Z * [new tag] ciflow/slow/788ff06 -> ciflow/slow/788ff06 2025-09-07T06:59:47.4073916Z * [new tag] ciflow/slow/8751002215790a3a88750faa8f4366933e296693-sdym -> ciflow/slow/8751002215790a3a88750faa8f4366933e296693-sdym 2025-09-07T06:59:47.4074858Z * [new tag] ciflow/slow/9d85864 -> ciflow/slow/9d85864 2025-09-07T06:59:47.4075967Z * [new tag] ciflow/slow/9ffad5b -> ciflow/slow/9ffad5b 2025-09-07T06:59:47.4077225Z * [new tag] ciflow/slow/a206e8b -> ciflow/slow/a206e8b 2025-09-07T06:59:47.4078270Z * [new tag] ciflow/slow/a837609 -> ciflow/slow/a837609 2025-09-07T06:59:47.4079562Z * [new tag] ciflow/slow/af841f3 -> ciflow/slow/af841f3 2025-09-07T06:59:47.4081069Z * [new tag] ciflow/slow/da3aba1e46157c4df504b067477cdf2b3c96b194-sdym -> ciflow/slow/da3aba1e46157c4df504b067477cdf2b3c96b194-sdym 2025-09-07T06:59:47.4082062Z * [new tag] ciflow/triton_binaries/162329 -> ciflow/triton_binaries/162329 2025-09-07T06:59:47.4083228Z * [new tag] ciflow/trunk/113258 -> ciflow/trunk/113258 2025-09-07T06:59:47.4084155Z * [new tag] ciflow/trunk/137400 -> ciflow/trunk/137400 2025-09-07T06:59:47.4085126Z * [new tag] ciflow/trunk/148180 -> ciflow/trunk/148180 2025-09-07T06:59:47.4086025Z * [new tag] ciflow/trunk/148328 -> ciflow/trunk/148328 2025-09-07T06:59:47.4086980Z * [new tag] ciflow/trunk/148492 -> ciflow/trunk/148492 2025-09-07T06:59:47.4088137Z * [new tag] ciflow/trunk/148919 -> ciflow/trunk/148919 2025-09-07T06:59:47.4089104Z * [new tag] ciflow/trunk/152624 -> ciflow/trunk/152624 2025-09-07T06:59:47.4090024Z * [new tag] ciflow/trunk/154170 -> ciflow/trunk/154170 2025-09-07T06:59:47.4090973Z * [new tag] ciflow/trunk/154694 -> ciflow/trunk/154694 2025-09-07T06:59:47.4091890Z * [new tag] ciflow/trunk/156049 -> ciflow/trunk/156049 2025-09-07T06:59:47.4092869Z * [new tag] ciflow/trunk/156703 -> ciflow/trunk/156703 2025-09-07T06:59:47.4094098Z * [new tag] ciflow/trunk/156711 -> ciflow/trunk/156711 2025-09-07T06:59:47.4095417Z * [new tag] ciflow/trunk/157432 -> ciflow/trunk/157432 2025-09-07T06:59:47.4096656Z * [new tag] ciflow/trunk/157685 -> ciflow/trunk/157685 2025-09-07T06:59:47.4097704Z * [new tag] ciflow/trunk/157689 -> ciflow/trunk/157689 2025-09-07T06:59:47.4098720Z * [new tag] ciflow/trunk/157699 -> ciflow/trunk/157699 2025-09-07T06:59:47.4099668Z * [new tag] ciflow/trunk/157813 -> ciflow/trunk/157813 2025-09-07T06:59:47.4102748Z * [new tag] ciflow/trunk/157994 -> ciflow/trunk/157994 2025-09-07T06:59:47.4103831Z * [new tag] ciflow/trunk/158091 -> ciflow/trunk/158091 2025-09-07T06:59:47.4104878Z * [new tag] ciflow/trunk/158104 -> ciflow/trunk/158104 2025-09-07T06:59:47.4105837Z * [new tag] ciflow/trunk/158404 -> ciflow/trunk/158404 2025-09-07T06:59:47.4107400Z * [new tag] ciflow/trunk/158647 -> ciflow/trunk/158647 2025-09-07T06:59:47.4108662Z * [new tag] ciflow/trunk/158846 -> ciflow/trunk/158846 2025-09-07T06:59:47.4109627Z * [new tag] ciflow/trunk/159158 -> ciflow/trunk/159158 2025-09-07T06:59:47.4110738Z * [new tag] ciflow/trunk/159682 -> ciflow/trunk/159682 2025-09-07T06:59:47.4111898Z * [new tag] ciflow/trunk/159835 -> ciflow/trunk/159835 2025-09-07T06:59:47.4112981Z * [new tag] ciflow/trunk/160161 -> ciflow/trunk/160161 2025-09-07T06:59:47.4114250Z * [new tag] ciflow/trunk/160236 -> ciflow/trunk/160236 2025-09-07T06:59:47.4114956Z * [new tag] ciflow/trunk/160329 -> ciflow/trunk/160329 2025-09-07T06:59:47.4116027Z * [new tag] ciflow/trunk/160480 -> ciflow/trunk/160480 2025-09-07T06:59:47.4117093Z * [new tag] ciflow/trunk/160532 -> ciflow/trunk/160532 2025-09-07T06:59:47.4118041Z * [new tag] ciflow/trunk/160836 -> ciflow/trunk/160836 2025-09-07T06:59:47.4119227Z * [new tag] ciflow/trunk/160843 -> ciflow/trunk/160843 2025-09-07T06:59:47.4119957Z * [new tag] ciflow/trunk/160869 -> ciflow/trunk/160869 2025-09-07T06:59:47.4121228Z * [new tag] ciflow/trunk/160940 -> ciflow/trunk/160940 2025-09-07T06:59:47.4122195Z * [new tag] ciflow/trunk/160943 -> ciflow/trunk/160943 2025-09-07T06:59:47.4123356Z * [new tag] ciflow/trunk/160953 -> ciflow/trunk/160953 2025-09-07T06:59:47.4124565Z * [new tag] ciflow/trunk/161035 -> ciflow/trunk/161035 2025-09-07T06:59:47.4125610Z * [new tag] ciflow/trunk/161178 -> ciflow/trunk/161178 2025-09-07T06:59:47.4126596Z * [new tag] ciflow/trunk/161349 -> ciflow/trunk/161349 2025-09-07T06:59:47.4127601Z * [new tag] ciflow/trunk/161350 -> ciflow/trunk/161350 2025-09-07T06:59:47.4128638Z * [new tag] ciflow/trunk/161351 -> ciflow/trunk/161351 2025-09-07T06:59:47.4129659Z * [new tag] ciflow/trunk/161395 -> ciflow/trunk/161395 2025-09-07T06:59:47.4130647Z * [new tag] ciflow/trunk/161405 -> ciflow/trunk/161405 2025-09-07T06:59:47.4131653Z * [new tag] ciflow/trunk/161406 -> ciflow/trunk/161406 2025-09-07T06:59:47.4132680Z * [new tag] ciflow/trunk/161410 -> ciflow/trunk/161410 2025-09-07T06:59:47.4133711Z * [new tag] ciflow/trunk/161468 -> ciflow/trunk/161468 2025-09-07T06:59:47.4134713Z * [new tag] ciflow/trunk/161499 -> ciflow/trunk/161499 2025-09-07T06:59:47.4135959Z * [new tag] ciflow/trunk/161527 -> ciflow/trunk/161527 2025-09-07T06:59:47.4136968Z * [new tag] ciflow/trunk/161534 -> ciflow/trunk/161534 2025-09-07T06:59:47.4138041Z * [new tag] ciflow/trunk/161591 -> ciflow/trunk/161591 2025-09-07T06:59:47.4139023Z * [new tag] ciflow/trunk/161595 -> ciflow/trunk/161595 2025-09-07T06:59:47.4140036Z * [new tag] ciflow/trunk/161596 -> ciflow/trunk/161596 2025-09-07T06:59:47.4141094Z * [new tag] ciflow/trunk/161633 -> ciflow/trunk/161633 2025-09-07T06:59:47.4142078Z * [new tag] ciflow/trunk/161634 -> ciflow/trunk/161634 2025-09-07T06:59:47.4143049Z * [new tag] ciflow/trunk/161635 -> ciflow/trunk/161635 2025-09-07T06:59:47.4144112Z * [new tag] ciflow/trunk/161667 -> ciflow/trunk/161667 2025-09-07T06:59:47.4145100Z * [new tag] ciflow/trunk/161670 -> ciflow/trunk/161670 2025-09-07T06:59:47.4146134Z * [new tag] ciflow/trunk/161692 -> ciflow/trunk/161692 2025-09-07T06:59:47.4147215Z * [new tag] ciflow/trunk/161693 -> ciflow/trunk/161693 2025-09-07T06:59:47.4148300Z * [new tag] ciflow/trunk/161695 -> ciflow/trunk/161695 2025-09-07T06:59:47.4149297Z * [new tag] ciflow/trunk/161730 -> ciflow/trunk/161730 2025-09-07T06:59:47.4150316Z * [new tag] ciflow/trunk/161744 -> ciflow/trunk/161744 2025-09-07T06:59:47.4151415Z * [new tag] ciflow/trunk/161749 -> ciflow/trunk/161749 2025-09-07T06:59:47.4152470Z * [new tag] ciflow/trunk/161881 -> ciflow/trunk/161881 2025-09-07T06:59:47.4153473Z * [new tag] ciflow/trunk/161924 -> ciflow/trunk/161924 2025-09-07T06:59:47.4154632Z * [new tag] ciflow/trunk/161926 -> ciflow/trunk/161926 2025-09-07T06:59:47.4155645Z * [new tag] ciflow/trunk/161936 -> ciflow/trunk/161936 2025-09-07T06:59:47.4156672Z * [new tag] ciflow/trunk/161952 -> ciflow/trunk/161952 2025-09-07T06:59:47.4157757Z * [new tag] ciflow/trunk/161955 -> ciflow/trunk/161955 2025-09-07T06:59:47.4158749Z * [new tag] ciflow/trunk/161957 -> ciflow/trunk/161957 2025-09-07T06:59:47.4159720Z * [new tag] ciflow/trunk/161959 -> ciflow/trunk/161959 2025-09-07T06:59:47.4160785Z * [new tag] ciflow/trunk/161977 -> ciflow/trunk/161977 2025-09-07T06:59:47.4161810Z * [new tag] ciflow/trunk/161988 -> ciflow/trunk/161988 2025-09-07T06:59:47.4162843Z * [new tag] ciflow/trunk/161994 -> ciflow/trunk/161994 2025-09-07T06:59:47.4163967Z * [new tag] ciflow/trunk/162007 -> ciflow/trunk/162007 2025-09-07T06:59:47.4164999Z * [new tag] ciflow/trunk/162013 -> ciflow/trunk/162013 2025-09-07T06:59:47.4166014Z * [new tag] ciflow/trunk/162017 -> ciflow/trunk/162017 2025-09-07T06:59:47.4167115Z * [new tag] ciflow/trunk/162021 -> ciflow/trunk/162021 2025-09-07T06:59:47.4168100Z * [new tag] ciflow/trunk/162022 -> ciflow/trunk/162022 2025-09-07T06:59:47.4169108Z * [new tag] ciflow/trunk/162040 -> ciflow/trunk/162040 2025-09-07T06:59:47.4170114Z * [new tag] ciflow/trunk/162041 -> ciflow/trunk/162041 2025-09-07T06:59:47.4171256Z * [new tag] ciflow/trunk/162062 -> ciflow/trunk/162062 2025-09-07T06:59:47.4172279Z * [new tag] ciflow/trunk/162066 -> ciflow/trunk/162066 2025-09-07T06:59:47.4173270Z * [new tag] ciflow/trunk/162089 -> ciflow/trunk/162089 2025-09-07T06:59:47.4174708Z * [new tag] ciflow/trunk/162099 -> ciflow/trunk/162099 2025-09-07T06:59:47.4175851Z * [new tag] ciflow/trunk/162104 -> ciflow/trunk/162104 2025-09-07T06:59:47.4176764Z * [new tag] ciflow/trunk/162106 -> ciflow/trunk/162106 2025-09-07T06:59:47.4177817Z * [new tag] ciflow/trunk/162112 -> ciflow/trunk/162112 2025-09-07T06:59:47.4178844Z * [new tag] ciflow/trunk/162119 -> ciflow/trunk/162119 2025-09-07T06:59:47.4179888Z * [new tag] ciflow/trunk/162142 -> ciflow/trunk/162142 2025-09-07T06:59:47.4180991Z * [new tag] ciflow/trunk/162169 -> ciflow/trunk/162169 2025-09-07T06:59:47.4181966Z * [new tag] ciflow/trunk/162183 -> ciflow/trunk/162183 2025-09-07T06:59:47.4182961Z * [new tag] ciflow/trunk/162190 -> ciflow/trunk/162190 2025-09-07T06:59:47.4184082Z * [new tag] ciflow/trunk/162194 -> ciflow/trunk/162194 2025-09-07T06:59:47.4185027Z * [new tag] ciflow/trunk/162200 -> ciflow/trunk/162200 2025-09-07T06:59:47.4186045Z * [new tag] ciflow/trunk/162206 -> ciflow/trunk/162206 2025-09-07T06:59:47.4187146Z * [new tag] ciflow/trunk/162208 -> ciflow/trunk/162208 2025-09-07T06:59:47.4188165Z * [new tag] ciflow/trunk/162222 -> ciflow/trunk/162222 2025-09-07T06:59:47.4189163Z * [new tag] ciflow/trunk/162238 -> ciflow/trunk/162238 2025-09-07T06:59:47.4190171Z * [new tag] ciflow/trunk/162244 -> ciflow/trunk/162244 2025-09-07T06:59:47.4191401Z * [new tag] ciflow/trunk/162267 -> ciflow/trunk/162267 2025-09-07T06:59:47.4192581Z * [new tag] ciflow/trunk/162269 -> ciflow/trunk/162269 2025-09-07T06:59:47.4193604Z * [new tag] ciflow/trunk/162278 -> ciflow/trunk/162278 2025-09-07T06:59:47.4194606Z * [new tag] ciflow/trunk/162286 -> ciflow/trunk/162286 2025-09-07T06:59:47.4195637Z * [new tag] ciflow/trunk/162288 -> ciflow/trunk/162288 2025-09-07T06:59:47.4196655Z * [new tag] ciflow/trunk/162293 -> ciflow/trunk/162293 2025-09-07T06:59:47.4197759Z * [new tag] ciflow/trunk/162310 -> ciflow/trunk/162310 2025-09-07T06:59:47.4198716Z * [new tag] ciflow/trunk/162311 -> ciflow/trunk/162311 2025-09-07T06:59:47.4199713Z * [new tag] ciflow/trunk/162315 -> ciflow/trunk/162315 2025-09-07T06:59:47.4200981Z * [new tag] ciflow/trunk/162325 -> ciflow/trunk/162325 2025-09-07T06:59:47.4202178Z * [new tag] ciflow/trunk/162328 -> ciflow/trunk/162328 2025-09-07T06:59:47.4203213Z * [new tag] ciflow/trunk/162329 -> ciflow/trunk/162329 2025-09-07T06:59:47.4204647Z * [new tag] ciflow/unstable/123 -> ciflow/unstable/123 2025-09-07T06:59:47.4205834Z * [new tag] ciflow/vllm/162292 -> ciflow/vllm/162292 2025-09-07T06:59:47.4207016Z * [new tag] ciflow/win-arm64/156049 -> ciflow/win-arm64/156049 2025-09-07T06:59:47.4207994Z * [new tag] ciflow/win-arm64/158104 -> ciflow/win-arm64/158104 2025-09-07T06:59:47.4209148Z * [new tag] ciflow/xpu/157699 -> ciflow/xpu/157699 2025-09-07T06:59:47.4210118Z * [new tag] ciflow/xpu/157994 -> ciflow/xpu/157994 2025-09-07T06:59:47.4211283Z * [new tag] ciflow/xpu/159459 -> ciflow/xpu/159459 2025-09-07T06:59:47.4212217Z * [new tag] ciflow/xpu/159718 -> ciflow/xpu/159718 2025-09-07T06:59:47.4213181Z * [new tag] ciflow/xpu/159944 -> ciflow/xpu/159944 2025-09-07T06:59:47.4214259Z * [new tag] ciflow/xpu/160867 -> ciflow/xpu/160867 2025-09-07T06:59:47.4215283Z * [new tag] ciflow/xpu/160938 -> ciflow/xpu/160938 2025-09-07T06:59:47.4216240Z * [new tag] ciflow/xpu/160940 -> ciflow/xpu/160940 2025-09-07T06:59:47.4217201Z * [new tag] ciflow/xpu/160953 -> ciflow/xpu/160953 2025-09-07T06:59:47.4218265Z * [new tag] ciflow/xpu/161045 -> ciflow/xpu/161045 2025-09-07T06:59:47.4219406Z * [new tag] ciflow/xpu/161058 -> ciflow/xpu/161058 2025-09-07T06:59:47.4220607Z * [new tag] ciflow/xpu/161246 -> ciflow/xpu/161246 2025-09-07T06:59:47.4222016Z * [new tag] ciflow/xpu/161397 -> ciflow/xpu/161397 2025-09-07T06:59:47.4223158Z * [new tag] ciflow/xpu/161485 -> ciflow/xpu/161485 2025-09-07T06:59:47.4224185Z * [new tag] ciflow/xpu/161988 -> ciflow/xpu/161988 2025-09-07T06:59:47.4225167Z * [new tag] ciflow/xpu/162062 -> ciflow/xpu/162062 2025-09-07T06:59:47.4226244Z * [new tag] cslpull75 -> cslpull75 2025-09-07T06:59:47.4227243Z * [new tag] cslpull76 -> cslpull76 2025-09-07T06:59:47.4228256Z * [new tag] cslpull77 -> cslpull77 2025-09-07T06:59:47.4229322Z * [new tag] cslpull78 -> cslpull78 2025-09-07T06:59:47.4230689Z * [new tag] cslpull79 -> cslpull79 2025-09-07T06:59:47.4232358Z * [new tag] cslpull80 -> cslpull80 2025-09-07T06:59:47.4233413Z * [new tag] cslpull81 -> cslpull81 2025-09-07T06:59:47.4234528Z * [new tag] cslpull82 -> cslpull82 2025-09-07T06:59:47.4235669Z * [new tag] cslpull83 -> cslpull83 2025-09-07T06:59:47.4236730Z * [new tag] cslpull84 -> cslpull84 2025-09-07T06:59:47.4237767Z * [new tag] cslpull85 -> cslpull85 2025-09-07T06:59:47.4238897Z * [new tag] cslpull86 -> cslpull86 2025-09-07T06:59:47.4240015Z * [new tag] cslpull87 -> cslpull87 2025-09-07T06:59:47.4241300Z * [new tag] cslpull88 -> cslpull88 2025-09-07T06:59:47.4242256Z * [new tag] cslpull89 -> cslpull89 2025-09-07T06:59:47.4243165Z * [new tag] cslpull90 -> cslpull90 2025-09-07T06:59:47.4244660Z * [new tag] cslpull91 -> cslpull91 2025-09-07T06:59:47.4245690Z * [new tag] cslpull92 -> cslpull92 2025-09-07T06:59:47.4246833Z * [new tag] flight_5 -> flight_5 2025-09-07T06:59:47.4247998Z * [new tag] flight_5.1 -> flight_5.1 2025-09-07T06:59:47.4249153Z * [new tag] flight_5.2 -> flight_5.2 2025-09-07T06:59:47.4250176Z * [new tag] flight_5.3 -> flight_5.3 2025-09-07T06:59:47.4251276Z * [new tag] forpull1 -> forpull1 2025-09-07T06:59:47.4252672Z * [new tag] malfet/tag-2ef5611 -> malfet/tag-2ef5611 2025-09-07T06:59:47.4254172Z * [new tag] malfet/tag-317b1a0 -> malfet/tag-317b1a0 2025-09-07T06:59:47.4255264Z * [new tag] malfet/tag-ec6f767 -> malfet/tag-ec6f767 2025-09-07T06:59:47.4256831Z * [new tag] nightly-binary -> nightly-binary 2025-09-07T06:59:47.4257807Z * [new tag] sqzhang_flight4_plus -> sqzhang_flight4_plus 2025-09-07T06:59:47.4258980Z * [new tag] sqzhang_flight_3 -> sqzhang_flight_3 2025-09-07T06:59:47.4260490Z * [new tag] trunk/00636e0171e7e733628c408084805442270cf608 -> trunk/00636e0171e7e733628c408084805442270cf608 2025-09-07T06:59:47.4261617Z * [new tag] trunk/019fed39aa6b2dd8c69347378d53423e5efae8d4 -> trunk/019fed39aa6b2dd8c69347378d53423e5efae8d4 2025-09-07T06:59:47.4263003Z * [new tag] trunk/01ab325cc2e0dc221af4d710974e1b9175066544 -> trunk/01ab325cc2e0dc221af4d710974e1b9175066544 2025-09-07T06:59:47.4264372Z * [new tag] trunk/01edcd4df8bf0c7b4cc2d3ec868bd2059eeea83b -> trunk/01edcd4df8bf0c7b4cc2d3ec868bd2059eeea83b 2025-09-07T06:59:47.4265527Z * [new tag] trunk/040d00af048967dde7938d358d7f5988cbd18388 -> trunk/040d00af048967dde7938d358d7f5988cbd18388 2025-09-07T06:59:47.4266778Z * [new tag] trunk/0447f2d99b4351b2ff129dce6eebb371024f73e5 -> trunk/0447f2d99b4351b2ff129dce6eebb371024f73e5 2025-09-07T06:59:47.4267888Z * [new tag] trunk/047603d35bdc70046216384838d6340feab79bf4 -> trunk/047603d35bdc70046216384838d6340feab79bf4 2025-09-07T06:59:47.4269083Z * [new tag] trunk/06da7c0730b3764f178ec3a90dedf4ffa4202d81 -> trunk/06da7c0730b3764f178ec3a90dedf4ffa4202d81 2025-09-07T06:59:47.4270398Z * [new tag] trunk/081cab045472ce045634548cc6c14a4870641e23 -> trunk/081cab045472ce045634548cc6c14a4870641e23 2025-09-07T06:59:47.4271642Z * [new tag] trunk/09587daf8c9f21f5340f73921ce5f23d1a4a4572 -> trunk/09587daf8c9f21f5340f73921ce5f23d1a4a4572 2025-09-07T06:59:47.4272775Z * [new tag] trunk/09be1890d72cc34fc946965dc4a27736bf0ca8c6 -> trunk/09be1890d72cc34fc946965dc4a27736bf0ca8c6 2025-09-07T06:59:47.4273919Z * [new tag] trunk/09d2f1b6315d6d416fbf452793d65795863ebc66 -> trunk/09d2f1b6315d6d416fbf452793d65795863ebc66 2025-09-07T06:59:47.4275114Z * [new tag] trunk/0af70e2353e1dcda83175fd4834ecb7b63e009e0 -> trunk/0af70e2353e1dcda83175fd4834ecb7b63e009e0 2025-09-07T06:59:47.4276741Z * [new tag] trunk/0c0e056a9e20c17271a6144dd32c0c7e3ba26736 -> trunk/0c0e056a9e20c17271a6144dd32c0c7e3ba26736 2025-09-07T06:59:47.4277888Z * [new tag] trunk/0cd6c56bdfa9178ff61be82ce3b178926ddb64a9 -> trunk/0cd6c56bdfa9178ff61be82ce3b178926ddb64a9 2025-09-07T06:59:47.4279069Z * [new tag] trunk/0d421ace32c1605ee8e452ee1eeb03bd243dd96c -> trunk/0d421ace32c1605ee8e452ee1eeb03bd243dd96c 2025-09-07T06:59:47.4280406Z * [new tag] trunk/0d71a9dd5b4b6d1dde58d91c9b71d96bc6a6a171 -> trunk/0d71a9dd5b4b6d1dde58d91c9b71d96bc6a6a171 2025-09-07T06:59:47.4281487Z * [new tag] trunk/0d84ff3b78f55492d3d4708458c92d776274939e -> trunk/0d84ff3b78f55492d3d4708458c92d776274939e 2025-09-07T06:59:47.4282618Z * [new tag] trunk/0f45aaf4414048b17d720d0915ce221a8de8ec63 -> trunk/0f45aaf4414048b17d720d0915ce221a8de8ec63 2025-09-07T06:59:47.4283856Z * [new tag] trunk/0ff8eabf1387de5acd6712a03bda61f1a3dfa27f -> trunk/0ff8eabf1387de5acd6712a03bda61f1a3dfa27f 2025-09-07T06:59:47.4285035Z * [new tag] trunk/104f2680e03d13a4765ca69f905d8f16fc0c822f -> trunk/104f2680e03d13a4765ca69f905d8f16fc0c822f 2025-09-07T06:59:47.4286225Z * [new tag] trunk/12814701555d3e41dfcdf8f9273af5821e322df0 -> trunk/12814701555d3e41dfcdf8f9273af5821e322df0 2025-09-07T06:59:47.4287431Z * [new tag] trunk/13b65196db422bdb394cb482e208c61ed448898c -> trunk/13b65196db422bdb394cb482e208c61ed448898c 2025-09-07T06:59:47.4288949Z * [new tag] trunk/13d66e2a66eceed14b8a8f5a971087df4f688a46 -> trunk/13d66e2a66eceed14b8a8f5a971087df4f688a46 2025-09-07T06:59:47.4290159Z * [new tag] trunk/145a3a7bda15e3963a33eb1b54bba5d4a270b225 -> trunk/145a3a7bda15e3963a33eb1b54bba5d4a270b225 2025-09-07T06:59:47.4291343Z * [new tag] trunk/146371483318e17929daefd37c8e459d9d6d47bb -> trunk/146371483318e17929daefd37c8e459d9d6d47bb 2025-09-07T06:59:47.4292505Z * [new tag] trunk/15c77a8cfd341e74fd124b077492ef2bfa51b339 -> trunk/15c77a8cfd341e74fd124b077492ef2bfa51b339 2025-09-07T06:59:47.4293649Z * [new tag] trunk/17fa8eec4a1e32939ab4d364ee6e75487a79b654 -> trunk/17fa8eec4a1e32939ab4d364ee6e75487a79b654 2025-09-07T06:59:47.4295240Z * [new tag] trunk/190c391a28845a14df26abb228d26aa813efb20c -> trunk/190c391a28845a14df26abb228d26aa813efb20c 2025-09-07T06:59:47.4296430Z * [new tag] trunk/1a588ace4667bde1331fbd8ed957157dca5cee68 -> trunk/1a588ace4667bde1331fbd8ed957157dca5cee68 2025-09-07T06:59:47.4297575Z * [new tag] trunk/1aa7476885e8f6e7b0ec3a5b6383aad9d3f343e7 -> trunk/1aa7476885e8f6e7b0ec3a5b6383aad9d3f343e7 2025-09-07T06:59:47.4298526Z * [new tag] trunk/1aeb421c342c9e9607842f4c87cb46e8e816ee53 -> trunk/1aeb421c342c9e9607842f4c87cb46e8e816ee53 2025-09-07T06:59:47.4299750Z * [new tag] trunk/1c1b28d5b6a942fafe23b2f09302d93c25226d4a -> trunk/1c1b28d5b6a942fafe23b2f09302d93c25226d4a 2025-09-07T06:59:47.4301156Z * [new tag] trunk/1ebd70d0c0d562d3be9abdee2a21906584af7d99 -> trunk/1ebd70d0c0d562d3be9abdee2a21906584af7d99 2025-09-07T06:59:47.4302334Z * [new tag] trunk/1ec2c15914da4ef7bd926ed9aebc8671c75fe965 -> trunk/1ec2c15914da4ef7bd926ed9aebc8671c75fe965 2025-09-07T06:59:47.4303471Z * [new tag] trunk/1f51056bd64e73d1aa81321bc3c098575b1bc78a -> trunk/1f51056bd64e73d1aa81321bc3c098575b1bc78a 2025-09-07T06:59:47.4304645Z * [new tag] trunk/1f820de639c75a1562d3fb03f160439f853ae07b -> trunk/1f820de639c75a1562d3fb03f160439f853ae07b 2025-09-07T06:59:47.4305812Z * [new tag] trunk/204697f0e695d82894c5010fbec664c4391f90cc -> trunk/204697f0e695d82894c5010fbec664c4391f90cc 2025-09-07T06:59:47.4306971Z * [new tag] trunk/20629b1619fe636227d01fc85ba221daa7185a05 -> trunk/20629b1619fe636227d01fc85ba221daa7185a05 2025-09-07T06:59:47.4308167Z * [new tag] trunk/20b47acef845e9c4f71da9429a396d293f50ebe7 -> trunk/20b47acef845e9c4f71da9429a396d293f50ebe7 2025-09-07T06:59:47.4309314Z * [new tag] trunk/20bfb2539d7c5250379648eda35f80b8a7d642dd -> trunk/20bfb2539d7c5250379648eda35f80b8a7d642dd 2025-09-07T06:59:47.4310548Z * [new tag] trunk/21fae99c180d17def562797ea0fb154d8fdf88e3 -> trunk/21fae99c180d17def562797ea0fb154d8fdf88e3 2025-09-07T06:59:47.4311915Z * [new tag] trunk/248355faf53f9f7ba2fd0a367d59600c6d991e7f -> trunk/248355faf53f9f7ba2fd0a367d59600c6d991e7f 2025-09-07T06:59:47.4313038Z * [new tag] trunk/25f4aaed9ec26f39c13862323ff8582006473d23 -> trunk/25f4aaed9ec26f39c13862323ff8582006473d23 2025-09-07T06:59:47.4314166Z * [new tag] trunk/261a84a1764412f8e659c956e3f81997ec3de9d5 -> trunk/261a84a1764412f8e659c956e3f81997ec3de9d5 2025-09-07T06:59:47.4315499Z * [new tag] trunk/28f4ab0737937858730f29f5c4e601e109cf9d5f -> trunk/28f4ab0737937858730f29f5c4e601e109cf9d5f 2025-09-07T06:59:47.4316656Z * [new tag] trunk/291cd11f2d5df6f48d348cce0e4e762f274f4dc4 -> trunk/291cd11f2d5df6f48d348cce0e4e762f274f4dc4 2025-09-07T06:59:47.4317809Z * [new tag] trunk/29280864d941e6108ab57f7298f520c0cf9696e9 -> trunk/29280864d941e6108ab57f7298f520c0cf9696e9 2025-09-07T06:59:47.4319088Z * [new tag] trunk/2a45837e98c63cae9d1a2e2133a727b829e549d5 -> trunk/2a45837e98c63cae9d1a2e2133a727b829e549d5 2025-09-07T06:59:47.4320268Z * [new tag] trunk/2a5c0785e2f975697fd7bdf1411de6e03dcaa1ef -> trunk/2a5c0785e2f975697fd7bdf1411de6e03dcaa1ef 2025-09-07T06:59:47.4321400Z * [new tag] trunk/2b8a83901c58a0858ea9e4ce00055f48e6ed164c -> trunk/2b8a83901c58a0858ea9e4ce00055f48e6ed164c 2025-09-07T06:59:47.4322600Z * [new tag] trunk/2ba65472dd54488a86a50326ea990195fc6732d6 -> trunk/2ba65472dd54488a86a50326ea990195fc6732d6 2025-09-07T06:59:47.4323812Z * [new tag] trunk/2c03f0acc53ed13fe8ebfe809129f25996e009a0 -> trunk/2c03f0acc53ed13fe8ebfe809129f25996e009a0 2025-09-07T06:59:47.4324900Z * [new tag] trunk/2dd529df0092799f68ee7afcf52338276906706a -> trunk/2dd529df0092799f68ee7afcf52338276906706a 2025-09-07T06:59:47.4326176Z * [new tag] trunk/2f6b4b1ad3f82bb3bd984f6e65744ea339ffb8b5 -> trunk/2f6b4b1ad3f82bb3bd984f6e65744ea339ffb8b5 2025-09-07T06:59:47.4327316Z * [new tag] trunk/2fa0520a64ed8aa734a56c4d124958f0b5711ca8 -> trunk/2fa0520a64ed8aa734a56c4d124958f0b5711ca8 2025-09-07T06:59:47.4328492Z * [new tag] trunk/302df2ac5dc4222294c09d48804a2dddb8f4bad8 -> trunk/302df2ac5dc4222294c09d48804a2dddb8f4bad8 2025-09-07T06:59:47.4329537Z * [new tag] trunk/33028597bfa2e0178e28c8cce33cb9b3800cac43 -> trunk/33028597bfa2e0178e28c8cce33cb9b3800cac43 2025-09-07T06:59:47.4330732Z * [new tag] trunk/34aa78274d6770086025a967fa63a86830e08176 -> trunk/34aa78274d6770086025a967fa63a86830e08176 2025-09-07T06:59:47.4331786Z * [new tag] trunk/3559c354ce6a14d11fe29fb12fa2747a2f2af449 -> trunk/3559c354ce6a14d11fe29fb12fa2747a2f2af449 2025-09-07T06:59:47.4332912Z * [new tag] trunk/36d207fcaaede0d1e58a5168084c307b32b6fd8b -> trunk/36d207fcaaede0d1e58a5168084c307b32b6fd8b 2025-09-07T06:59:47.4333742Z * [new tag] trunk/377033757ae5ca524ea842f1b0a5f446ed3d8fe0 -> trunk/377033757ae5ca524ea842f1b0a5f446ed3d8fe0 2025-09-07T06:59:47.4334981Z * [new tag] trunk/3771380f83fcac154a7c89ad679311d8c4818287 -> trunk/3771380f83fcac154a7c89ad679311d8c4818287 2025-09-07T06:59:47.4336116Z * [new tag] trunk/3a207816cc569f78863d86c01f2a3d265350e39f -> trunk/3a207816cc569f78863d86c01f2a3d265350e39f 2025-09-07T06:59:47.4337334Z * [new tag] trunk/3a20a20e7065ec927fdd216d4da3b04f879b3c67 -> trunk/3a20a20e7065ec927fdd216d4da3b04f879b3c67 2025-09-07T06:59:47.4338534Z * [new tag] trunk/3bbc2e3e4f025523eaa5dbff220b3e96bca608d0 -> trunk/3bbc2e3e4f025523eaa5dbff220b3e96bca608d0 2025-09-07T06:59:47.4339678Z * [new tag] trunk/3c0ff1b569c45cfa6935ad8031a9d4cf1551aa3f -> trunk/3c0ff1b569c45cfa6935ad8031a9d4cf1551aa3f 2025-09-07T06:59:47.4340901Z * [new tag] trunk/3c45af079afc92a03b03ddf4f9198902ffcf30cf -> trunk/3c45af079afc92a03b03ddf4f9198902ffcf30cf 2025-09-07T06:59:47.4342080Z * [new tag] trunk/3dde5d7f9bf80dd6623a712bc429e9e4302464b5 -> trunk/3dde5d7f9bf80dd6623a712bc429e9e4302464b5 2025-09-07T06:59:47.4343274Z * [new tag] trunk/403a3a393cda7e60f503f3b04b8805a845dcf45d -> trunk/403a3a393cda7e60f503f3b04b8805a845dcf45d 2025-09-07T06:59:47.4344404Z * [new tag] trunk/420c52ecf36f86d32da0853bfbe074b682b070aa -> trunk/420c52ecf36f86d32da0853bfbe074b682b070aa 2025-09-07T06:59:47.4345680Z * [new tag] trunk/43b7c86a2c0f91320f5c5f4827b111edff06fdb6 -> trunk/43b7c86a2c0f91320f5c5f4827b111edff06fdb6 2025-09-07T06:59:47.4346778Z * [new tag] trunk/451ed931562ec8b46d1f7e6c266a68132a119336 -> trunk/451ed931562ec8b46d1f7e6c266a68132a119336 2025-09-07T06:59:47.4347936Z * [new tag] trunk/480c7391126656154318fabf1d57ebc01e196e63 -> trunk/480c7391126656154318fabf1d57ebc01e196e63 2025-09-07T06:59:47.4349158Z * [new tag] trunk/48bedd753da22634aa94fbafeb731e82025404f3 -> trunk/48bedd753da22634aa94fbafeb731e82025404f3 2025-09-07T06:59:47.4350256Z * [new tag] trunk/494878a11b79071ada0b98f34042d47155be6d1c -> trunk/494878a11b79071ada0b98f34042d47155be6d1c 2025-09-07T06:59:47.4351549Z * [new tag] trunk/4ae57d448c0a7d37e4cfd5c27d977fad2cef4051 -> trunk/4ae57d448c0a7d37e4cfd5c27d977fad2cef4051 2025-09-07T06:59:47.4352722Z * [new tag] trunk/4cdaf8265d86f984254b62052da8c26ef61ef1cf -> trunk/4cdaf8265d86f984254b62052da8c26ef61ef1cf 2025-09-07T06:59:47.4353737Z * [new tag] trunk/4d4abec80f03cd8fdefe1d9cb3a60d3690cd777e -> trunk/4d4abec80f03cd8fdefe1d9cb3a60d3690cd777e 2025-09-07T06:59:47.4354937Z * [new tag] trunk/4e42aa8ffc44b8340eb0eeaf80a2cafc4763a186 -> trunk/4e42aa8ffc44b8340eb0eeaf80a2cafc4763a186 2025-09-07T06:59:47.4356081Z * [new tag] trunk/4f72d932feee0749397fec876dcd43994f50b215 -> trunk/4f72d932feee0749397fec876dcd43994f50b215 2025-09-07T06:59:47.4357344Z * [new tag] trunk/50fc22dedf3c4a27be61fa05551c4f320281b42d -> trunk/50fc22dedf3c4a27be61fa05551c4f320281b42d 2025-09-07T06:59:47.4358521Z * [new tag] trunk/5211f1f908907ffc064b56e43cf8659f7fc22aa9 -> trunk/5211f1f908907ffc064b56e43cf8659f7fc22aa9 2025-09-07T06:59:47.4359861Z * [new tag] trunk/524b78d4f67045b83bb69edc56ab16efe282971c -> trunk/524b78d4f67045b83bb69edc56ab16efe282971c 2025-09-07T06:59:47.4362264Z * [new tag] trunk/54e275e0d81fe1e1ccfa4fb5f2a5a9aaca00ca15 -> trunk/54e275e0d81fe1e1ccfa4fb5f2a5a9aaca00ca15 2025-09-07T06:59:47.4362719Z * [new tag] trunk/5561e45758d59c94605873d5db48ed459c004c3b -> trunk/5561e45758d59c94605873d5db48ed459c004c3b 2025-09-07T06:59:47.4363954Z * [new tag] trunk/57278d45f046d4f89f45d373b1af4dd56934ff24 -> trunk/57278d45f046d4f89f45d373b1af4dd56934ff24 2025-09-07T06:59:47.4365509Z * [new tag] trunk/5927a70934ccf7b70182d364c23245a7dd685503 -> trunk/5927a70934ccf7b70182d364c23245a7dd685503 2025-09-07T06:59:47.4366667Z * [new tag] trunk/5985e28912aeb40b103ebfcf2fd0665eb4a50599 -> trunk/5985e28912aeb40b103ebfcf2fd0665eb4a50599 2025-09-07T06:59:47.4367866Z * [new tag] trunk/5a2da090ed6db88bb657c4e51ec0b310cd08bff6 -> trunk/5a2da090ed6db88bb657c4e51ec0b310cd08bff6 2025-09-07T06:59:47.4369054Z * [new tag] trunk/5c473e9f5ee0ef0fc38e6cf34a95b547f8cdc8d5 -> trunk/5c473e9f5ee0ef0fc38e6cf34a95b547f8cdc8d5 2025-09-07T06:59:47.4370199Z * [new tag] trunk/5c67426d6847667a7c55a2dd01f470fa37238c18 -> trunk/5c67426d6847667a7c55a2dd01f470fa37238c18 2025-09-07T06:59:47.4371352Z * [new tag] trunk/5da573c42c332bc68d4b7946c69f690a876d951a -> trunk/5da573c42c332bc68d4b7946c69f690a876d951a 2025-09-07T06:59:47.4372529Z * [new tag] trunk/5e5870e858f60ff4bf87d03f3592097e934a9580 -> trunk/5e5870e858f60ff4bf87d03f3592097e934a9580 2025-09-07T06:59:47.4373728Z * [new tag] trunk/5f3cbc9442aa55b5afb29f4ac8ca9be569003e84 -> trunk/5f3cbc9442aa55b5afb29f4ac8ca9be569003e84 2025-09-07T06:59:47.4375015Z * [new tag] trunk/600c25e9a17fe56e3dee872be8854db08916ba0c -> trunk/600c25e9a17fe56e3dee872be8854db08916ba0c 2025-09-07T06:59:47.4376013Z * [new tag] trunk/601ae8e4831fc8123fffcfb8fd2e6b6381b42e14 -> trunk/601ae8e4831fc8123fffcfb8fd2e6b6381b42e14 2025-09-07T06:59:47.4377239Z * [new tag] trunk/6087ef41e54c2494b117ffd923faf20f515a6806 -> trunk/6087ef41e54c2494b117ffd923faf20f515a6806 2025-09-07T06:59:47.4378442Z * [new tag] trunk/626cb7df8161dd4ecb4fe43b60f37ce9076f56b1 -> trunk/626cb7df8161dd4ecb4fe43b60f37ce9076f56b1 2025-09-07T06:59:47.4379542Z * [new tag] trunk/62c3f9a97fd3dea7132a93066d32d893ffe101e6 -> trunk/62c3f9a97fd3dea7132a93066d32d893ffe101e6 2025-09-07T06:59:47.4380701Z * [new tag] trunk/63a9c23fe99eacfd09610c36dfe8f01b053c1a35 -> trunk/63a9c23fe99eacfd09610c36dfe8f01b053c1a35 2025-09-07T06:59:47.4381837Z * [new tag] trunk/65985937d97505f648b6ed852c3129f2dd08b251 -> trunk/65985937d97505f648b6ed852c3129f2dd08b251 2025-09-07T06:59:47.4383459Z * [new tag] trunk/66f3b4a682a6153517dd23369fdc3289b6494b07 -> trunk/66f3b4a682a6153517dd23369fdc3289b6494b07 2025-09-07T06:59:47.4384509Z * [new tag] trunk/6737e2c996990024187ba620d2764f3b6f6add2c -> trunk/6737e2c996990024187ba620d2764f3b6f6add2c 2025-09-07T06:59:47.4385701Z * [new tag] trunk/67c31dcd364f10072a55f4a30ffd1151c686283a -> trunk/67c31dcd364f10072a55f4a30ffd1151c686283a 2025-09-07T06:59:47.4386929Z * [new tag] trunk/68738beff73e9c3512e18b4edea811a897ce42db -> trunk/68738beff73e9c3512e18b4edea811a897ce42db 2025-09-07T06:59:47.4388132Z * [new tag] trunk/69a25f68884a168550695fdb1a7c310c54d29536 -> trunk/69a25f68884a168550695fdb1a7c310c54d29536 2025-09-07T06:59:47.4389281Z * [new tag] trunk/6b1900c22f1a07b9519346898d4c71d8a2b0f12f -> trunk/6b1900c22f1a07b9519346898d4c71d8a2b0f12f 2025-09-07T06:59:47.4390435Z * [new tag] trunk/6b8b3ac4403f771bd4a8f9a45d93347304148774 -> trunk/6b8b3ac4403f771bd4a8f9a45d93347304148774 2025-09-07T06:59:47.4391742Z * [new tag] trunk/6f7608d603834d6068b2e7a5d59bec3973b6bb1b -> trunk/6f7608d603834d6068b2e7a5d59bec3973b6bb1b 2025-09-07T06:59:47.4392966Z * [new tag] trunk/70d36e047dfb3488fd6335016711a784d810ebda -> trunk/70d36e047dfb3488fd6335016711a784d810ebda 2025-09-07T06:59:47.4394096Z * [new tag] trunk/71992dd805ff9d6763f77214dfe8b0465e88c87b -> trunk/71992dd805ff9d6763f77214dfe8b0465e88c87b 2025-09-07T06:59:47.4395241Z * [new tag] trunk/734ce8eba9c69381f187359bf0fef1d71d84cd20 -> trunk/734ce8eba9c69381f187359bf0fef1d71d84cd20 2025-09-07T06:59:47.4396448Z * [new tag] trunk/73eb4511fb863a37944342b7e92aae706de603c8 -> trunk/73eb4511fb863a37944342b7e92aae706de603c8 2025-09-07T06:59:47.4397703Z * [new tag] trunk/75bc23cfc345bd4c05e7f97c416c4b3d2d1fa64b -> trunk/75bc23cfc345bd4c05e7f97c416c4b3d2d1fa64b 2025-09-07T06:59:47.4398927Z * [new tag] trunk/771f369448321a387f2018535bc8b8b6e5f12fab -> trunk/771f369448321a387f2018535bc8b8b6e5f12fab 2025-09-07T06:59:47.4400193Z * [new tag] trunk/789d4942127143f2adcb53612c058ce4c9a2cf20 -> trunk/789d4942127143f2adcb53612c058ce4c9a2cf20 2025-09-07T06:59:47.4401433Z * [new tag] trunk/791eff96c85678c950888f9da24650083ee673fe -> trunk/791eff96c85678c950888f9da24650083ee673fe 2025-09-07T06:59:47.4402494Z * [new tag] trunk/793fc12aff1f69fbbf9f4278182fb52bbe350fc9 -> trunk/793fc12aff1f69fbbf9f4278182fb52bbe350fc9 2025-09-07T06:59:47.4403665Z * [new tag] trunk/79fcd5247a9a129eee526a14df30bfc6a22b3f01 -> trunk/79fcd5247a9a129eee526a14df30bfc6a22b3f01 2025-09-07T06:59:47.4404889Z * [new tag] trunk/7f4ff79210eb06924f223ae3a1941ee0e2635348 -> trunk/7f4ff79210eb06924f223ae3a1941ee0e2635348 2025-09-07T06:59:47.4406210Z * [new tag] trunk/8076a185c85112be62be292eb47409c88a585b1c -> trunk/8076a185c85112be62be292eb47409c88a585b1c 2025-09-07T06:59:47.4407104Z * [new tag] trunk/80dd397f1979371a5583fa3d5c7352029522a78d -> trunk/80dd397f1979371a5583fa3d5c7352029522a78d 2025-09-07T06:59:47.4408239Z * [new tag] trunk/8171d6052ec12628eb67e0040839314056014429 -> trunk/8171d6052ec12628eb67e0040839314056014429 2025-09-07T06:59:47.4409423Z * [new tag] trunk/81aeefa657b7ccc26b275c50a9f33b2f056e8071 -> trunk/81aeefa657b7ccc26b275c50a9f33b2f056e8071 2025-09-07T06:59:47.4410616Z * [new tag] trunk/81b7b16618bda250ce55982894a83dc0805eb64c -> trunk/81b7b16618bda250ce55982894a83dc0805eb64c 2025-09-07T06:59:47.4411720Z * [new tag] trunk/827f0d405448de31f79d1089f7d7fceab2f87895 -> trunk/827f0d405448de31f79d1089f7d7fceab2f87895 2025-09-07T06:59:47.4412896Z * [new tag] trunk/82f63c8f6de63c30132a8ac299b6e8c2fd0d3fe8 -> trunk/82f63c8f6de63c30132a8ac299b6e8c2fd0d3fe8 2025-09-07T06:59:47.4414104Z * [new tag] trunk/850e1382a9c56bfde18af09d3e72352d775e9435 -> trunk/850e1382a9c56bfde18af09d3e72352d775e9435 2025-09-07T06:59:47.4415362Z * [new tag] trunk/8678d831c48e616b717bff50f2d03141d2e9f965 -> trunk/8678d831c48e616b717bff50f2d03141d2e9f965 2025-09-07T06:59:47.4416563Z * [new tag] trunk/869cbcc16e489a4f5a14a93d5779b0ea86061c60 -> trunk/869cbcc16e489a4f5a14a93d5779b0ea86061c60 2025-09-07T06:59:47.4417747Z * [new tag] trunk/8703debf669bc2238211bfd039f4ecdd8228b7f7 -> trunk/8703debf669bc2238211bfd039f4ecdd8228b7f7 2025-09-07T06:59:47.4418947Z * [new tag] trunk/874069fbe46e82da5cfa405e6c0deb12e89ff608 -> trunk/874069fbe46e82da5cfa405e6c0deb12e89ff608 2025-09-07T06:59:47.4420160Z * [new tag] trunk/8875d6e394da2fffd04f31b28bf258c94d4776a3 -> trunk/8875d6e394da2fffd04f31b28bf258c94d4776a3 2025-09-07T06:59:47.4421304Z * [new tag] trunk/88d94d17e8c5155451393afa6eb3bab48ab61c16 -> trunk/88d94d17e8c5155451393afa6eb3bab48ab61c16 2025-09-07T06:59:47.4422532Z * [new tag] trunk/890626632def7e0ef95a2d01e87a0e4627824a9f -> trunk/890626632def7e0ef95a2d01e87a0e4627824a9f 2025-09-07T06:59:47.4423847Z * [new tag] trunk/8975cda2520b7b1b5bc3b4d8213edf261fa82570 -> trunk/8975cda2520b7b1b5bc3b4d8213edf261fa82570 2025-09-07T06:59:47.4425018Z * [new tag] trunk/89d41d3f61d04f14730ec26f008a59bef6624610 -> trunk/89d41d3f61d04f14730ec26f008a59bef6624610 2025-09-07T06:59:47.4426187Z * [new tag] trunk/8bb213b6d599ef1273fe52f9b1f6d476056c3a41 -> trunk/8bb213b6d599ef1273fe52f9b1f6d476056c3a41 2025-09-07T06:59:47.4427339Z * [new tag] trunk/8e23a1227b5fb2e39afaa7d57c075a75b640a5af -> trunk/8e23a1227b5fb2e39afaa7d57c075a75b640a5af 2025-09-07T06:59:47.4428871Z * [new tag] trunk/8ec551bb354ab2b85fbbba9d461740a20366d248 -> trunk/8ec551bb354ab2b85fbbba9d461740a20366d248 2025-09-07T06:59:47.4430108Z * [new tag] trunk/8fd3c9ce919c8d5c645fd348bba517e948cbc29d -> trunk/8fd3c9ce919c8d5c645fd348bba517e948cbc29d 2025-09-07T06:59:47.4431552Z * [new tag] trunk/90f50f7e68e120d9574e6e3189e37b4280010ad9 -> trunk/90f50f7e68e120d9574e6e3189e37b4280010ad9 2025-09-07T06:59:47.4432851Z * [new tag] trunk/91f0bcf43fc0bc743350d491ac63b77e92054ac9 -> trunk/91f0bcf43fc0bc743350d491ac63b77e92054ac9 2025-09-07T06:59:47.4434123Z * [new tag] trunk/92576a594b8121f6b0b1b5a3ea16d08792fc68ab -> trunk/92576a594b8121f6b0b1b5a3ea16d08792fc68ab 2025-09-07T06:59:47.4435296Z * [new tag] trunk/92a43025e0baa1f2ce345f28d22913b518a1ab9d -> trunk/92a43025e0baa1f2ce345f28d22913b518a1ab9d 2025-09-07T06:59:47.4436403Z * [new tag] trunk/93fb23d6fae7c4e82c4239a1033e522088742634 -> trunk/93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T06:59:47.4437670Z * [new tag] trunk/9458d1ac3bd70c2af316a8ba95d2c6c9c1199c9c -> trunk/9458d1ac3bd70c2af316a8ba95d2c6c9c1199c9c 2025-09-07T06:59:47.4438983Z * [new tag] trunk/9480cdc0b61488c89a23c2f64f43b2dcedc8728e -> trunk/9480cdc0b61488c89a23c2f64f43b2dcedc8728e 2025-09-07T06:59:47.4440140Z * [new tag] trunk/9491d289b329e4ba4a9f5f5b1be7960671bb7840 -> trunk/9491d289b329e4ba4a9f5f5b1be7960671bb7840 2025-09-07T06:59:47.4441284Z * [new tag] trunk/9499c8761cd2067feb9877414e818f6fd00290f1 -> trunk/9499c8761cd2067feb9877414e818f6fd00290f1 2025-09-07T06:59:47.4442917Z * [new tag] trunk/95ee0bfea99d3d346d6502b91b497d2b35795504 -> trunk/95ee0bfea99d3d346d6502b91b497d2b35795504 2025-09-07T06:59:47.4444199Z * [new tag] trunk/98374612fc2febd686be20761e56bdc2424bc36a -> trunk/98374612fc2febd686be20761e56bdc2424bc36a 2025-09-07T06:59:47.4445531Z * [new tag] trunk/98efc9e93d8fc61eb53cb91378443617cb550500 -> trunk/98efc9e93d8fc61eb53cb91378443617cb550500 2025-09-07T06:59:47.4446765Z * [new tag] trunk/994f2a5dbcbdc915da39bf6f6ce4d1f5e74835c9 -> trunk/994f2a5dbcbdc915da39bf6f6ce4d1f5e74835c9 2025-09-07T06:59:47.4447932Z * [new tag] trunk/99f356fa58c8d726cef022d8710f5491291158f6 -> trunk/99f356fa58c8d726cef022d8710f5491291158f6 2025-09-07T06:59:47.4449179Z * [new tag] trunk/9a1c5c0a078b94d13ac5c1ae0d754d19fb73bf99 -> trunk/9a1c5c0a078b94d13ac5c1ae0d754d19fb73bf99 2025-09-07T06:59:47.4450370Z * [new tag] trunk/9a665ca3c472384e9d722bddba79e5a7680f1abd -> trunk/9a665ca3c472384e9d722bddba79e5a7680f1abd 2025-09-07T06:59:47.4451630Z * [new tag] trunk/9aedb3cd87b52160872173c177f61053d97bed57 -> trunk/9aedb3cd87b52160872173c177f61053d97bed57 2025-09-07T06:59:47.4452830Z * [new tag] trunk/9b81fe281da41f2421506339d26b027a468902f4 -> trunk/9b81fe281da41f2421506339d26b027a468902f4 2025-09-07T06:59:47.4454012Z * [new tag] trunk/9bdcee01f86e2969cff1140cdecfca13cb51816e -> trunk/9bdcee01f86e2969cff1140cdecfca13cb51816e 2025-09-07T06:59:47.4455169Z * [new tag] trunk/9c03d6be87eedc06e524e202e07a7e776551a839 -> trunk/9c03d6be87eedc06e524e202e07a7e776551a839 2025-09-07T06:59:47.4456387Z * [new tag] trunk/9c957723a0fedd9c637e63e023a613019e2cab60 -> trunk/9c957723a0fedd9c637e63e023a613019e2cab60 2025-09-07T06:59:47.4457672Z * [new tag] trunk/9e5247f51d81735e5f1e65e80588985fa93bccc5 -> trunk/9e5247f51d81735e5f1e65e80588985fa93bccc5 2025-09-07T06:59:47.4458920Z * [new tag] trunk/9eadb37cdd699f7e8e8177a5227bfeb16184ef26 -> trunk/9eadb37cdd699f7e8e8177a5227bfeb16184ef26 2025-09-07T06:59:47.4460140Z * [new tag] trunk/a00cdc1e4159db73c9ffb3f25e93e55877709a29 -> trunk/a00cdc1e4159db73c9ffb3f25e93e55877709a29 2025-09-07T06:59:47.4461324Z * [new tag] trunk/a02ee4a816d11380c6f564c1aba64d56af5ba705 -> trunk/a02ee4a816d11380c6f564c1aba64d56af5ba705 2025-09-07T06:59:47.4462525Z * [new tag] trunk/a3c7f77e50f900721817934120d60c2361b3c40d -> trunk/a3c7f77e50f900721817934120d60c2361b3c40d 2025-09-07T06:59:47.4463717Z * [new tag] trunk/a3d72b09ae12126a2b7d4a63a45ac100a882a802 -> trunk/a3d72b09ae12126a2b7d4a63a45ac100a882a802 2025-09-07T06:59:47.4464905Z * [new tag] trunk/a3e5466002791da609fcb069155d8ee347baee92 -> trunk/a3e5466002791da609fcb069155d8ee347baee92 2025-09-07T06:59:47.4466245Z * [new tag] trunk/a714437093ed196eee28f7de454cf4c41badc098 -> trunk/a714437093ed196eee28f7de454cf4c41badc098 2025-09-07T06:59:47.4467433Z * [new tag] trunk/a75e8cd27098f290de0b7439685d05ce02e91356 -> trunk/a75e8cd27098f290de0b7439685d05ce02e91356 2025-09-07T06:59:47.4468512Z * [new tag] trunk/a8d6943d36c1c2a5f90d3573460695bad4b623ae -> trunk/a8d6943d36c1c2a5f90d3573460695bad4b623ae 2025-09-07T06:59:47.4469716Z * [new tag] trunk/a918bbad6ab20649ff82eefb48417ecbe96bcb34 -> trunk/a918bbad6ab20649ff82eefb48417ecbe96bcb34 2025-09-07T06:59:47.4470952Z * [new tag] trunk/a99d8d39bc842d6ebc3e368b178e4884d24b056e -> trunk/a99d8d39bc842d6ebc3e368b178e4884d24b056e 2025-09-07T06:59:47.4472204Z * [new tag] trunk/aac1a50a191b4102d566c9c1ea22f06d6c2e3f02 -> trunk/aac1a50a191b4102d566c9c1ea22f06d6c2e3f02 2025-09-07T06:59:47.4473398Z * [new tag] trunk/aad96a202244c7d0d120c04ba8db593edd8c0f92 -> trunk/aad96a202244c7d0d120c04ba8db593edd8c0f92 2025-09-07T06:59:47.4474806Z * [new tag] trunk/ab643e4dbbaf7b663d4237514cbf01af9b11565c -> trunk/ab643e4dbbaf7b663d4237514cbf01af9b11565c 2025-09-07T06:59:47.4476031Z * [new tag] trunk/abc447174cd2cf8591edbc70a9f836f9a5779f47 -> trunk/abc447174cd2cf8591edbc70a9f836f9a5779f47 2025-09-07T06:59:47.4477280Z * [new tag] trunk/acece97c3a9dceb63194e314da93fdf37cf15a0d -> trunk/acece97c3a9dceb63194e314da93fdf37cf15a0d 2025-09-07T06:59:47.4478576Z * [new tag] trunk/adae7f66aacf3f248c3101b858cf98d5809119fa -> trunk/adae7f66aacf3f248c3101b858cf98d5809119fa 2025-09-07T06:59:47.4479809Z * [new tag] trunk/ae0edc133e61e3b16caf0b2ee0ff3f33ab72af4c -> trunk/ae0edc133e61e3b16caf0b2ee0ff3f33ab72af4c 2025-09-07T06:59:47.4481084Z * [new tag] trunk/aed33a8fcbd60b052d4559d261390c5797129c6d -> trunk/aed33a8fcbd60b052d4559d261390c5797129c6d 2025-09-07T06:59:47.4482288Z * [new tag] trunk/b04e922712080a3652e438d05e8bb74e0cd2d238 -> trunk/b04e922712080a3652e438d05e8bb74e0cd2d238 2025-09-07T06:59:47.4483527Z * [new tag] trunk/b0a3e58dd71c1a039ac0ef51e5bd8f704f632f6f -> trunk/b0a3e58dd71c1a039ac0ef51e5bd8f704f632f6f 2025-09-07T06:59:47.4484756Z * [new tag] trunk/b16d3f4c8c01d461c2f01064e9ca5fa2b33f5cf1 -> trunk/b16d3f4c8c01d461c2f01064e9ca5fa2b33f5cf1 2025-09-07T06:59:47.4485979Z * [new tag] trunk/b18bb6796f210a183e687d9d64984a5a9d13cf09 -> trunk/b18bb6796f210a183e687d9d64984a5a9d13cf09 2025-09-07T06:59:47.4487220Z * [new tag] trunk/b1bb98ddebdd3e41bf7987372409bdce96ae55de -> trunk/b1bb98ddebdd3e41bf7987372409bdce96ae55de 2025-09-07T06:59:47.4488428Z * [new tag] trunk/b2b4add0e754411372060e1d7b4057a66439172b -> trunk/b2b4add0e754411372060e1d7b4057a66439172b 2025-09-07T06:59:47.4489654Z * [new tag] trunk/b2c7b9ad2dc5a7c0b61febd307761bd5bc2f0f05 -> trunk/b2c7b9ad2dc5a7c0b61febd307761bd5bc2f0f05 2025-09-07T06:59:47.4490893Z * [new tag] trunk/b40d9432be44a6b5974ee62e7d19c3c61c5ece37 -> trunk/b40d9432be44a6b5974ee62e7d19c3c61c5ece37 2025-09-07T06:59:47.4492042Z * [new tag] trunk/b4ad38279b178b7bd14355123c1101e2e853e77b -> trunk/b4ad38279b178b7bd14355123c1101e2e853e77b 2025-09-07T06:59:47.4493243Z * [new tag] trunk/b67c41039835bd9b20b83cd6233e86baaa5f5dde -> trunk/b67c41039835bd9b20b83cd6233e86baaa5f5dde 2025-09-07T06:59:47.4494595Z * [new tag] trunk/b6d0a9ea9056ede4f7024dbf3bd6c43be3aff49c -> trunk/b6d0a9ea9056ede4f7024dbf3bd6c43be3aff49c 2025-09-07T06:59:47.4495808Z * [new tag] trunk/b7dad7dd49448c88d0751fa2e29c70afe985f734 -> trunk/b7dad7dd49448c88d0751fa2e29c70afe985f734 2025-09-07T06:59:47.4496987Z * [new tag] trunk/b7e207ca9f046ddd716076965a0cce403ba99052 -> trunk/b7e207ca9f046ddd716076965a0cce403ba99052 2025-09-07T06:59:47.4498232Z * [new tag] trunk/b919560c4a7010e2d89facee25586269a994746e -> trunk/b919560c4a7010e2d89facee25586269a994746e 2025-09-07T06:59:47.4499525Z * [new tag] trunk/b9ba612f7a968f7b27e121ca8f4d0a4d954f5354 -> trunk/b9ba612f7a968f7b27e121ca8f4d0a4d954f5354 2025-09-07T06:59:47.4502094Z * [new tag] trunk/ba7f546ccccb5e0b36d9070dc25f26a9647f89f8 -> trunk/ba7f546ccccb5e0b36d9070dc25f26a9647f89f8 2025-09-07T06:59:47.4503350Z * [new tag] trunk/bb950284c7e72905994bc25dd436c10e48088d85 -> trunk/bb950284c7e72905994bc25dd436c10e48088d85 2025-09-07T06:59:47.4504593Z * [new tag] trunk/bbedc71fd3267c639c38b4ec25eaa22f973d9c4d -> trunk/bbedc71fd3267c639c38b4ec25eaa22f973d9c4d 2025-09-07T06:59:47.4505813Z * [new tag] trunk/bc4db2c27fce6ff1648bdc5af31ec225d2a31f37 -> trunk/bc4db2c27fce6ff1648bdc5af31ec225d2a31f37 2025-09-07T06:59:47.4506932Z * [new tag] trunk/bc505977fb66677a09c31155c987330fbb18a865 -> trunk/bc505977fb66677a09c31155c987330fbb18a865 2025-09-07T06:59:47.4508150Z * [new tag] trunk/bd39e47feea7326afb5bbb67fcb1e69279239527 -> trunk/bd39e47feea7326afb5bbb67fcb1e69279239527 2025-09-07T06:59:47.4509407Z * [new tag] trunk/be5b03dde96638f25ffd732a4fed7e41b4cf40e1 -> trunk/be5b03dde96638f25ffd732a4fed7e41b4cf40e1 2025-09-07T06:59:47.4510619Z * [new tag] trunk/bffc7dd1f374d8408911cd22c6b3d6df39ded9b3 -> trunk/bffc7dd1f374d8408911cd22c6b3d6df39ded9b3 2025-09-07T06:59:47.4511995Z * [new tag] trunk/c024b1f5a18d5c5aee5cc2acdd4c52b24b93ffcf -> trunk/c024b1f5a18d5c5aee5cc2acdd4c52b24b93ffcf 2025-09-07T06:59:47.4513193Z * [new tag] trunk/c0983e6cc0acf71689e1851d12609e00b3f59371 -> trunk/c0983e6cc0acf71689e1851d12609e00b3f59371 2025-09-07T06:59:47.4514410Z * [new tag] trunk/c10195e723eeeedd099ed8b73eda7184ca618fad -> trunk/c10195e723eeeedd099ed8b73eda7184ca618fad 2025-09-07T06:59:47.4515616Z * [new tag] trunk/c157cf6488ade6a7ee2ce2d25b059e1335630a99 -> trunk/c157cf6488ade6a7ee2ce2d25b059e1335630a99 2025-09-07T06:59:47.4516820Z * [new tag] trunk/c2a30246172fd71d56529907ffd3c27b76b1f3a7 -> trunk/c2a30246172fd71d56529907ffd3c27b76b1f3a7 2025-09-07T06:59:47.4518177Z * [new tag] trunk/c32111149921b48bfef909293f1049e21619ed76 -> trunk/c32111149921b48bfef909293f1049e21619ed76 2025-09-07T06:59:47.4519243Z * [new tag] trunk/c37103234afc832dcad307e9016230810957c9d5 -> trunk/c37103234afc832dcad307e9016230810957c9d5 2025-09-07T06:59:47.4520450Z * [new tag] trunk/c3ceca2995cd35e1376c4b0704669bff1a81e836 -> trunk/c3ceca2995cd35e1376c4b0704669bff1a81e836 2025-09-07T06:59:47.4521680Z * [new tag] trunk/c3d54dea9febb1236d48d19e5d4876a63f2e20fd -> trunk/c3d54dea9febb1236d48d19e5d4876a63f2e20fd 2025-09-07T06:59:47.4523268Z * [new tag] trunk/c465b3d52c5687fe910d35a5c75341b77f821741 -> trunk/c465b3d52c5687fe910d35a5c75341b77f821741 2025-09-07T06:59:47.4524562Z * [new tag] trunk/c5b8a10be5e89396da916d1069ffcb7135f0372b -> trunk/c5b8a10be5e89396da916d1069ffcb7135f0372b 2025-09-07T06:59:47.4525610Z * [new tag] trunk/c7e41071a08f4045bc11ab60ec366d7357d56e30 -> trunk/c7e41071a08f4045bc11ab60ec366d7357d56e30 2025-09-07T06:59:47.4526933Z * [new tag] trunk/c98ddaca6d2e19ca37aff00c4ff0cda1e9a6ff65 -> trunk/c98ddaca6d2e19ca37aff00c4ff0cda1e9a6ff65 2025-09-07T06:59:47.4528110Z * [new tag] trunk/cb1e31362c7b53acf4ac95b9f8878064c184f03b -> trunk/cb1e31362c7b53acf4ac95b9f8878064c184f03b 2025-09-07T06:59:47.4529334Z * [new tag] trunk/cbfb005f7cce79974795b148e265f594f59477c8 -> trunk/cbfb005f7cce79974795b148e265f594f59477c8 2025-09-07T06:59:47.4530637Z * [new tag] trunk/cc5bdd12401bda835291d2f3cb297132ebdbf358 -> trunk/cc5bdd12401bda835291d2f3cb297132ebdbf358 2025-09-07T06:59:47.4531940Z * [new tag] trunk/cd529b686d54bbaa443f5b310140de48422d96c7 -> trunk/cd529b686d54bbaa443f5b310140de48422d96c7 2025-09-07T06:59:47.4533120Z * [new tag] trunk/cec0ff122815582af5302360aff03676558c5c87 -> trunk/cec0ff122815582af5302360aff03676558c5c87 2025-09-07T06:59:47.4534345Z * [new tag] trunk/d11720efdb563d02cf4f7d324311fb15a755268e -> trunk/d11720efdb563d02cf4f7d324311fb15a755268e 2025-09-07T06:59:47.4535513Z * [new tag] trunk/d1706d9128ae24d9048167e80d3fe5196d19035e -> trunk/d1706d9128ae24d9048167e80d3fe5196d19035e 2025-09-07T06:59:47.4536797Z * [new tag] trunk/d1a15abfdcaef138f2d9e93a9f46be44f30b766d -> trunk/d1a15abfdcaef138f2d9e93a9f46be44f30b766d 2025-09-07T06:59:47.4538168Z * [new tag] trunk/d232a95d4a79404ca05c1f52d37fde7339dcdf49 -> trunk/d232a95d4a79404ca05c1f52d37fde7339dcdf49 2025-09-07T06:59:47.4539370Z * [new tag] trunk/d2d4c8e9b2371c9aacfb771d9402ac7427b9778e -> trunk/d2d4c8e9b2371c9aacfb771d9402ac7427b9778e 2025-09-07T06:59:47.4540567Z * [new tag] trunk/d33840c542b387ab08ba49aa6c45aa9567fd9be7 -> trunk/d33840c542b387ab08ba49aa6c45aa9567fd9be7 2025-09-07T06:59:47.4541789Z * [new tag] trunk/d5643e8f3a648a99636bfa1f2a41d54bd3c0d0f1 -> trunk/d5643e8f3a648a99636bfa1f2a41d54bd3c0d0f1 2025-09-07T06:59:47.4543003Z * [new tag] trunk/d5b38410b5b6cf75c7a7389972777a6497926ee7 -> trunk/d5b38410b5b6cf75c7a7389972777a6497926ee7 2025-09-07T06:59:47.4544029Z * [new tag] trunk/d5e0f4202ba14632e4d14862ace096609e763462 -> trunk/d5e0f4202ba14632e4d14862ace096609e763462 2025-09-07T06:59:47.4545272Z * [new tag] trunk/d636c181f9140a7b59be10b36eae23039fc2bb72 -> trunk/d636c181f9140a7b59be10b36eae23039fc2bb72 2025-09-07T06:59:47.4546912Z * [new tag] trunk/d64718503728001a1e78168fd7f2d4ff23e57285 -> trunk/d64718503728001a1e78168fd7f2d4ff23e57285 2025-09-07T06:59:47.4548159Z * [new tag] trunk/d67c29ad22670320d676b02e394274af34e8e643 -> trunk/d67c29ad22670320d676b02e394274af34e8e643 2025-09-07T06:59:47.4549366Z * [new tag] trunk/d6b74568e2c98ce58ecc145b72ac66d4caf7ce95 -> trunk/d6b74568e2c98ce58ecc145b72ac66d4caf7ce95 2025-09-07T06:59:47.4550660Z * [new tag] trunk/d711f27845abd45007ccab6076649ebd896c2661 -> trunk/d711f27845abd45007ccab6076649ebd896c2661 2025-09-07T06:59:47.4551980Z * [new tag] trunk/d9d6dde0f42d4bcc8c97671ac50d5096c7e500ab -> trunk/d9d6dde0f42d4bcc8c97671ac50d5096c7e500ab 2025-09-07T06:59:47.4553193Z * [new tag] trunk/da4db4b33d1fdd046650cf19fdbac581a19bf2f9 -> trunk/da4db4b33d1fdd046650cf19fdbac581a19bf2f9 2025-09-07T06:59:47.4554253Z * [new tag] trunk/dac8a4b91c01c3bbc96f54e621b1ea4ffdbd29d1 -> trunk/dac8a4b91c01c3bbc96f54e621b1ea4ffdbd29d1 2025-09-07T06:59:47.4555496Z * [new tag] trunk/dbec08729fb9848bebed6048c63831b87170d061 -> trunk/dbec08729fb9848bebed6048c63831b87170d061 2025-09-07T06:59:47.4556460Z * [new tag] trunk/dcf385395d838f38c8dca25913578230dd43099a -> trunk/dcf385395d838f38c8dca25913578230dd43099a 2025-09-07T06:59:47.4557896Z * [new tag] trunk/dd2519abe83ec3c40d4797492434e41fe3b47e17 -> trunk/dd2519abe83ec3c40d4797492434e41fe3b47e17 2025-09-07T06:59:47.4559127Z * [new tag] trunk/dec72ea4b006dd0fbcaaaa106ad273d73807ab9d -> trunk/dec72ea4b006dd0fbcaaaa106ad273d73807ab9d 2025-09-07T06:59:47.4560324Z * [new tag] trunk/e0a62b266c021b910ce6dc02a6c9429210487717 -> trunk/e0a62b266c021b910ce6dc02a6c9429210487717 2025-09-07T06:59:47.4561526Z * [new tag] trunk/e19e02c84c9dcc408375e5cae3b0709c18b99228 -> trunk/e19e02c84c9dcc408375e5cae3b0709c18b99228 2025-09-07T06:59:47.4562811Z * [new tag] trunk/e304ea4e69d3a7deeb7e48c7450c214a4c953937 -> trunk/e304ea4e69d3a7deeb7e48c7450c214a4c953937 2025-09-07T06:59:47.4564060Z * [new tag] trunk/e3068cdb446adefb5a875616ba37a60235391439 -> trunk/e3068cdb446adefb5a875616ba37a60235391439 2025-09-07T06:59:47.4565283Z * [new tag] trunk/e381d4b0205d5f126c1de534f867ba776f7c3ee6 -> trunk/e381d4b0205d5f126c1de534f867ba776f7c3ee6 2025-09-07T06:59:47.4566570Z * [new tag] trunk/e4bd0ff4f8981b805df32ea5b3550621965ea4f2 -> trunk/e4bd0ff4f8981b805df32ea5b3550621965ea4f2 2025-09-07T06:59:47.4567619Z * [new tag] trunk/e532c9d4f1cdcbc1ea9628f55b9813e77847bdc7 -> trunk/e532c9d4f1cdcbc1ea9628f55b9813e77847bdc7 2025-09-07T06:59:47.4568793Z * [new tag] trunk/e92cd9415377403b6e90585e764639e2e0b5973b -> trunk/e92cd9415377403b6e90585e764639e2e0b5973b 2025-09-07T06:59:47.4570096Z * [new tag] trunk/e9481b6617b5576b099d8ca5798111592e9ad090 -> trunk/e9481b6617b5576b099d8ca5798111592e9ad090 2025-09-07T06:59:47.4570969Z * [new tag] trunk/ea1883dfd3e42defe37b11202b878bb76defa087 -> trunk/ea1883dfd3e42defe37b11202b878bb76defa087 2025-09-07T06:59:47.4572264Z * [new tag] trunk/eac3d6f04cfbbebe3d470dacd216da7d4b1f95a8 -> trunk/eac3d6f04cfbbebe3d470dacd216da7d4b1f95a8 2025-09-07T06:59:47.4573407Z * [new tag] trunk/eb18d32bda75189494d955aa001ade15f10333de -> trunk/eb18d32bda75189494d955aa001ade15f10333de 2025-09-07T06:59:47.4574476Z * [new tag] trunk/ef3be6726f7ff4b77c22db10cec5b686f9107ea9 -> trunk/ef3be6726f7ff4b77c22db10cec5b686f9107ea9 2025-09-07T06:59:47.4575747Z * [new tag] trunk/ef8aabd42422725026cb4dbf48aafa9efa226a04 -> trunk/ef8aabd42422725026cb4dbf48aafa9efa226a04 2025-09-07T06:59:47.4577042Z * [new tag] trunk/f00445b43eee57e20bb9316fa796ca23bf73373b -> trunk/f00445b43eee57e20bb9316fa796ca23bf73373b 2025-09-07T06:59:47.4578265Z * [new tag] trunk/f0c391102b754e3b145e8c59231d2df563487e37 -> trunk/f0c391102b754e3b145e8c59231d2df563487e37 2025-09-07T06:59:47.4579541Z * [new tag] trunk/f27985b7e796fb66a1b476284ba42d8cb360a751 -> trunk/f27985b7e796fb66a1b476284ba42d8cb360a751 2025-09-07T06:59:47.4580815Z * [new tag] trunk/f36f285953700f971552083a5da9d0ceacb63bbd -> trunk/f36f285953700f971552083a5da9d0ceacb63bbd 2025-09-07T06:59:47.4582011Z * [new tag] trunk/f3cebec39ebc110e1c8b06e741896585f7892dbb -> trunk/f3cebec39ebc110e1c8b06e741896585f7892dbb 2025-09-07T06:59:47.4583139Z * [new tag] trunk/f4c33cd44acac92c0b451a04da20ebe9370e5b0c -> trunk/f4c33cd44acac92c0b451a04da20ebe9370e5b0c 2025-09-07T06:59:47.4584380Z * [new tag] trunk/f612045ce105f008b2b675e2fc870163babeb2e8 -> trunk/f612045ce105f008b2b675e2fc870163babeb2e8 2025-09-07T06:59:47.4585647Z * [new tag] trunk/f8746b878dfc1e9639d42cbde832e9b9e792c86c -> trunk/f8746b878dfc1e9639d42cbde832e9b9e792c86c 2025-09-07T06:59:47.4586728Z * [new tag] trunk/f8ffa9194e26523e5f976d4a824d5cc58922727c -> trunk/f8ffa9194e26523e5f976d4a824d5cc58922727c 2025-09-07T06:59:47.4587994Z * [new tag] trunk/f981a7fa5230b98974291fdde32fe8488bc5d469 -> trunk/f981a7fa5230b98974291fdde32fe8488bc5d469 2025-09-07T06:59:47.4589355Z * [new tag] trunk/fbf3d2027daabbcb44d0af274b139be2a248a4f7 -> trunk/fbf3d2027daabbcb44d0af274b139be2a248a4f7 2025-09-07T06:59:47.4590643Z * [new tag] trunk/fca2601c9d628e1bd2d75c7318cd22c4e8c832aa -> trunk/fca2601c9d628e1bd2d75c7318cd22c4e8c832aa 2025-09-07T06:59:47.4591982Z * [new tag] trunk/fea20775ad96bdca972a1811d7d3372f368614ab -> trunk/fea20775ad96bdca972a1811d7d3372f368614ab 2025-09-07T06:59:47.4592969Z * [new tag] trunk/fefee081642f87419a21dc852f7167d4640443cd -> trunk/fefee081642f87419a21dc852f7167d4640443cd 2025-09-07T06:59:47.4594023Z * [new tag] v0.1.1 -> v0.1.1 2025-09-07T06:59:47.4595112Z * [new tag] v0.1.10 -> v0.1.10 2025-09-07T06:59:47.4596256Z * [new tag] v0.1.11 -> v0.1.11 2025-09-07T06:59:47.4597319Z * [new tag] v0.1.12 -> v0.1.12 2025-09-07T06:59:47.4598414Z * [new tag] v0.1.2 -> v0.1.2 2025-09-07T06:59:47.4599441Z * [new tag] v0.1.3 -> v0.1.3 2025-09-07T06:59:47.4600688Z * [new tag] v0.1.4 -> v0.1.4 2025-09-07T06:59:47.4601785Z * [new tag] v0.1.5 -> v0.1.5 2025-09-07T06:59:47.4602904Z * [new tag] v0.1.6 -> v0.1.6 2025-09-07T06:59:47.4603925Z * [new tag] v0.1.7 -> v0.1.7 2025-09-07T06:59:47.4605072Z * [new tag] v0.1.8 -> v0.1.8 2025-09-07T06:59:47.4606266Z * [new tag] v0.1.9 -> v0.1.9 2025-09-07T06:59:47.4607303Z * [new tag] v0.2.0 -> v0.2.0 2025-09-07T06:59:47.4608377Z * [new tag] v0.3.0 -> v0.3.0 2025-09-07T06:59:47.4609564Z * [new tag] v0.3.1 -> v0.3.1 2025-09-07T06:59:47.4610690Z * [new tag] v0.4.0 -> v0.4.0 2025-09-07T06:59:47.4611809Z * [new tag] v0.4.1 -> v0.4.1 2025-09-07T06:59:47.4612879Z * [new tag] v1.0.0 -> v1.0.0 2025-09-07T06:59:47.4614017Z * [new tag] v1.0.0a0 -> v1.0.0a0 2025-09-07T06:59:47.4615105Z * [new tag] v1.0.1 -> v1.0.1 2025-09-07T06:59:47.4616292Z * [new tag] v1.0rc0 -> v1.0rc0 2025-09-07T06:59:47.4617196Z * [new tag] v1.0rc1 -> v1.0rc1 2025-09-07T06:59:47.4618307Z * [new tag] v1.1.0 -> v1.1.0 2025-09-07T06:59:47.4619423Z * [new tag] v1.1.0a0 -> v1.1.0a0 2025-09-07T06:59:47.4620821Z * [new tag] v1.10.0 -> v1.10.0 2025-09-07T06:59:47.4622039Z * [new tag] v1.10.0-rc1 -> v1.10.0-rc1 2025-09-07T06:59:47.4623172Z * [new tag] v1.10.0-rc2 -> v1.10.0-rc2 2025-09-07T06:59:47.4624133Z * [new tag] v1.10.0-rc3 -> v1.10.0-rc3 2025-09-07T06:59:47.4625338Z * [new tag] v1.10.1 -> v1.10.1 2025-09-07T06:59:47.4626254Z * [new tag] v1.10.1-rc1 -> v1.10.1-rc1 2025-09-07T06:59:47.4627194Z * [new tag] v1.10.2 -> v1.10.2 2025-09-07T06:59:47.4628137Z * [new tag] v1.10.2-rc1 -> v1.10.2-rc1 2025-09-07T06:59:47.4629284Z * [new tag] v1.11.0 -> v1.11.0 2025-09-07T06:59:47.4630388Z * [new tag] v1.11.0-rc1 -> v1.11.0-rc1 2025-09-07T06:59:47.4631866Z * [new tag] v1.11.0-rc2 -> v1.11.0-rc2 2025-09-07T06:59:47.4633064Z * [new tag] v1.11.0-rc3 -> v1.11.0-rc3 2025-09-07T06:59:47.4634224Z * [new tag] v1.11.0-rc4 -> v1.11.0-rc4 2025-09-07T06:59:47.4635393Z * [new tag] v1.11.0-rc5 -> v1.11.0-rc5 2025-09-07T06:59:47.4636310Z * [new tag] v1.11.0-rc6 -> v1.11.0-rc6 2025-09-07T06:59:47.4637228Z * [new tag] v1.11.0-rc7 -> v1.11.0-rc7 2025-09-07T06:59:47.4638377Z * [new tag] v1.12.0 -> v1.12.0 2025-09-07T06:59:47.4639463Z * [new tag] v1.12.0-rc1 -> v1.12.0-rc1 2025-09-07T06:59:47.4640578Z * [new tag] v1.12.0-rc2 -> v1.12.0-rc2 2025-09-07T06:59:47.4641795Z * [new tag] v1.12.0-rc3 -> v1.12.0-rc3 2025-09-07T06:59:47.4642980Z * [new tag] v1.12.0-rc4 -> v1.12.0-rc4 2025-09-07T06:59:47.4644058Z * [new tag] v1.12.0-rc5 -> v1.12.0-rc5 2025-09-07T06:59:47.4645300Z * [new tag] v1.12.0-rc6 -> v1.12.0-rc6 2025-09-07T06:59:47.4646319Z * [new tag] v1.12.0-rc7 -> v1.12.0-rc7 2025-09-07T06:59:47.4647243Z * [new tag] v1.12.0-rc8 -> v1.12.0-rc8 2025-09-07T06:59:47.4648222Z * [new tag] v1.12.1 -> v1.12.1 2025-09-07T06:59:47.4649445Z * [new tag] v1.12.1-rc1 -> v1.12.1-rc1 2025-09-07T06:59:47.4650635Z * [new tag] v1.12.1-rc2 -> v1.12.1-rc2 2025-09-07T06:59:47.4651879Z * [new tag] v1.12.1-rc3 -> v1.12.1-rc3 2025-09-07T06:59:47.4653134Z * [new tag] v1.12.1-rc4 -> v1.12.1-rc4 2025-09-07T06:59:47.4653970Z * [new tag] v1.12.1-rc5 -> v1.12.1-rc5 2025-09-07T06:59:47.4655149Z * [new tag] v1.13.0 -> v1.13.0 2025-09-07T06:59:47.4656289Z * [new tag] v1.13.0-rc1 -> v1.13.0-rc1 2025-09-07T06:59:47.4657340Z * [new tag] v1.13.0-rc2 -> v1.13.0-rc2 2025-09-07T06:59:47.4658530Z * [new tag] v1.13.0-rc3 -> v1.13.0-rc3 2025-09-07T06:59:47.4659703Z * [new tag] v1.13.0-rc4 -> v1.13.0-rc4 2025-09-07T06:59:47.4660637Z * [new tag] v1.13.0-rc5 -> v1.13.0-rc5 2025-09-07T06:59:47.4661950Z * [new tag] v1.13.0-rc6 -> v1.13.0-rc6 2025-09-07T06:59:47.4663144Z * [new tag] v1.13.1 -> v1.13.1 2025-09-07T06:59:47.4664124Z * [new tag] v1.13.1-rc1 -> v1.13.1-rc1 2025-09-07T06:59:47.4665222Z * [new tag] v1.2.0 -> v1.2.0 2025-09-07T06:59:47.4666362Z * [new tag] v1.2.0a0 -> v1.2.0a0 2025-09-07T06:59:47.4667549Z * [new tag] v1.3.0 -> v1.3.0 2025-09-07T06:59:47.4668759Z * [new tag] v1.3.0a0 -> v1.3.0a0 2025-09-07T06:59:47.4669702Z * [new tag] v1.3.1 -> v1.3.1 2025-09-07T06:59:47.4670782Z * [new tag] v1.4.0 -> v1.4.0 2025-09-07T06:59:47.4672045Z * [new tag] v1.4.0a0 -> v1.4.0a0 2025-09-07T06:59:47.4672978Z * [new tag] v1.4.1 -> v1.4.1 2025-09-07T06:59:47.4674192Z * [new tag] v1.5.0 -> v1.5.0 2025-09-07T06:59:47.4675376Z * [new tag] v1.5.0-rc1 -> v1.5.0-rc1 2025-09-07T06:59:47.4676524Z * [new tag] v1.5.0-rc2 -> v1.5.0-rc2 2025-09-07T06:59:47.4677710Z * [new tag] v1.5.0-rc3 -> v1.5.0-rc3 2025-09-07T06:59:47.4678830Z * [new tag] v1.5.0-rc4 -> v1.5.0-rc4 2025-09-07T06:59:47.4679723Z * [new tag] v1.5.0-rc5 -> v1.5.0-rc5 2025-09-07T06:59:47.4680917Z * [new tag] v1.5.1 -> v1.5.1 2025-09-07T06:59:47.4681866Z * [new tag] v1.5.1-rc1 -> v1.5.1-rc1 2025-09-07T06:59:47.4682824Z * [new tag] v1.6.0 -> v1.6.0 2025-09-07T06:59:47.4683918Z * [new tag] v1.6.0-rc1 -> v1.6.0-rc1 2025-09-07T06:59:47.4685169Z * [new tag] v1.6.0-rc2 -> v1.6.0-rc2 2025-09-07T06:59:47.4686324Z * [new tag] v1.6.0-rc3 -> v1.6.0-rc3 2025-09-07T06:59:47.4687492Z * [new tag] v1.6.0-rc4 -> v1.6.0-rc4 2025-09-07T06:59:47.4688625Z * [new tag] v1.6.0-rc5 -> v1.6.0-rc5 2025-09-07T06:59:47.4689771Z * [new tag] v1.6.0-rc6 -> v1.6.0-rc6 2025-09-07T06:59:47.4690694Z * [new tag] v1.6.0-rc7 -> v1.6.0-rc7 2025-09-07T06:59:47.4691864Z * [new tag] v1.7.0 -> v1.7.0 2025-09-07T06:59:47.4693039Z * [new tag] v1.7.0-rc1 -> v1.7.0-rc1 2025-09-07T06:59:47.4694247Z * [new tag] v1.7.0-rc2 -> v1.7.0-rc2 2025-09-07T06:59:47.4695392Z * [new tag] v1.7.0-rc3 -> v1.7.0-rc3 2025-09-07T06:59:47.4696344Z * [new tag] v1.7.0-rc4 -> v1.7.0-rc4 2025-09-07T06:59:47.4697483Z * [new tag] v1.7.1 -> v1.7.1 2025-09-07T06:59:47.4698861Z * [new tag] v1.7.1-rc1 -> v1.7.1-rc1 2025-09-07T06:59:47.4700079Z * [new tag] v1.7.1-rc2 -> v1.7.1-rc2 2025-09-07T06:59:47.4701367Z * [new tag] v1.7.1-rc3 -> v1.7.1-rc3 2025-09-07T06:59:47.4702535Z * [new tag] v1.8.0 -> v1.8.0 2025-09-07T06:59:47.4703576Z * [new tag] v1.8.0-rc1 -> v1.8.0-rc1 2025-09-07T06:59:47.4704812Z * [new tag] v1.8.0-rc2 -> v1.8.0-rc2 2025-09-07T06:59:47.4705977Z * [new tag] v1.8.0-rc3 -> v1.8.0-rc3 2025-09-07T06:59:47.4707110Z * [new tag] v1.8.0-rc4 -> v1.8.0-rc4 2025-09-07T06:59:47.4708067Z * [new tag] v1.8.0-rc5 -> v1.8.0-rc5 2025-09-07T06:59:47.4709005Z * [new tag] v1.8.1 -> v1.8.1 2025-09-07T06:59:47.4710214Z * [new tag] v1.8.1-rc1 -> v1.8.1-rc1 2025-09-07T06:59:47.4711190Z * [new tag] v1.8.1-rc2 -> v1.8.1-rc2 2025-09-07T06:59:47.4712170Z * [new tag] v1.8.1-rc3 -> v1.8.1-rc3 2025-09-07T06:59:47.4713817Z * [new tag] v1.8.2 -> v1.8.2 2025-09-07T06:59:47.4714777Z * [new tag] v1.8.2-rc1 -> v1.8.2-rc1 2025-09-07T06:59:47.4716028Z * [new tag] v1.9.0 -> v1.9.0 2025-09-07T06:59:47.4717145Z * [new tag] v1.9.0-rc1 -> v1.9.0-rc1 2025-09-07T06:59:47.4718311Z * [new tag] v1.9.0-rc2 -> v1.9.0-rc2 2025-09-07T06:59:47.4719521Z * [new tag] v1.9.0-rc3 -> v1.9.0-rc3 2025-09-07T06:59:47.4720494Z * [new tag] v1.9.0-rc4 -> v1.9.0-rc4 2025-09-07T06:59:47.4721694Z * [new tag] v1.9.1 -> v1.9.1 2025-09-07T06:59:47.4722983Z * [new tag] v1.9.1-rc1 -> v1.9.1-rc1 2025-09-07T06:59:47.4723935Z * [new tag] v1.9.1-rc2 -> v1.9.1-rc2 2025-09-07T06:59:47.4725130Z * [new tag] v2.0.0 -> v2.0.0 2025-09-07T06:59:47.4726299Z * [new tag] v2.0.0-rc1 -> v2.0.0-rc1 2025-09-07T06:59:47.4727434Z * [new tag] v2.0.0-rc2 -> v2.0.0-rc2 2025-09-07T06:59:47.4728639Z * [new tag] v2.0.0-rc3 -> v2.0.0-rc3 2025-09-07T06:59:47.4729865Z * [new tag] v2.0.0-rc4 -> v2.0.0-rc4 2025-09-07T06:59:47.4730988Z * [new tag] v2.0.0-rc5 -> v2.0.0-rc5 2025-09-07T06:59:47.4731941Z * [new tag] v2.0.0-rc6 -> v2.0.0-rc6 2025-09-07T06:59:47.4733120Z * [new tag] v2.0.1 -> v2.0.1 2025-09-07T06:59:47.4734749Z * [new tag] v2.0.1-rc1 -> v2.0.1-rc1 2025-09-07T06:59:47.4735689Z * [new tag] v2.0.1-rc2 -> v2.0.1-rc2 2025-09-07T06:59:47.4736804Z * [new tag] v2.0.1-rc3 -> v2.0.1-rc3 2025-09-07T06:59:47.4737756Z * [new tag] v2.0.1-rc4 -> v2.0.1-rc4 2025-09-07T06:59:47.4739314Z * [new tag] v2.1.0 -> v2.1.0 2025-09-07T06:59:47.4740583Z * [new tag] v2.1.0-rc1 -> v2.1.0-rc1 2025-09-07T06:59:47.4741746Z * [new tag] v2.1.0-rc2 -> v2.1.0-rc2 2025-09-07T06:59:47.4742949Z * [new tag] v2.1.0-rc3 -> v2.1.0-rc3 2025-09-07T06:59:47.4744123Z * [new tag] v2.1.0-rc4 -> v2.1.0-rc4 2025-09-07T06:59:47.4745303Z * [new tag] v2.1.0-rc5 -> v2.1.0-rc5 2025-09-07T06:59:47.4746388Z * [new tag] v2.1.0-rc6 -> v2.1.0-rc6 2025-09-07T06:59:47.4747477Z * [new tag] v2.1.1 -> v2.1.1 2025-09-07T06:59:47.4748543Z * [new tag] v2.1.1-rc1 -> v2.1.1-rc1 2025-09-07T06:59:47.4749671Z * [new tag] v2.1.1-rc2 -> v2.1.1-rc2 2025-09-07T06:59:47.4750896Z * [new tag] v2.1.1-rc3 -> v2.1.1-rc3 2025-09-07T06:59:47.4752191Z * [new tag] v2.1.1-rc4 -> v2.1.1-rc4 2025-09-07T06:59:47.4753337Z * [new tag] v2.1.1-rc5 -> v2.1.1-rc5 2025-09-07T06:59:47.4754299Z * [new tag] v2.1.1-rc6 -> v2.1.1-rc6 2025-09-07T06:59:47.4755429Z * [new tag] v2.1.2 -> v2.1.2 2025-09-07T06:59:47.4756609Z * [new tag] v2.1.2-rc1 -> v2.1.2-rc1 2025-09-07T06:59:47.4757805Z * [new tag] v2.1.2-rc2 -> v2.1.2-rc2 2025-09-07T06:59:47.4758773Z * [new tag] v2.1.2-rc3 -> v2.1.2-rc3 2025-09-07T06:59:47.4760044Z * [new tag] v2.2.0 -> v2.2.0 2025-09-07T06:59:47.4761273Z * [new tag] v2.2.0-rc1 -> v2.2.0-rc1 2025-09-07T06:59:47.4762381Z * [new tag] v2.2.0-rc2 -> v2.2.0-rc2 2025-09-07T06:59:47.4763466Z * [new tag] v2.2.0-rc3 -> v2.2.0-rc3 2025-09-07T06:59:47.4764548Z * [new tag] v2.2.0-rc4 -> v2.2.0-rc4 2025-09-07T06:59:47.4765730Z * [new tag] v2.2.0-rc5 -> v2.2.0-rc5 2025-09-07T06:59:47.4766888Z * [new tag] v2.2.0-rc6 -> v2.2.0-rc6 2025-09-07T06:59:47.4767841Z * [new tag] v2.2.0-rc7 -> v2.2.0-rc7 2025-09-07T06:59:47.4768792Z * [new tag] v2.2.0-rc8 -> v2.2.0-rc8 2025-09-07T06:59:47.4770002Z * [new tag] v2.2.1 -> v2.2.1 2025-09-07T06:59:47.4771110Z * [new tag] v2.2.1-rc1 -> v2.2.1-rc1 2025-09-07T06:59:47.4772064Z * [new tag] v2.2.1-rc2 -> v2.2.1-rc2 2025-09-07T06:59:47.4772998Z * [new tag] v2.2.1-rc3 -> v2.2.1-rc3 2025-09-07T06:59:47.4773991Z * [new tag] v2.2.2 -> v2.2.2 2025-09-07T06:59:47.4775226Z * [new tag] v2.2.2-rc1 -> v2.2.2-rc1 2025-09-07T06:59:47.4776258Z * [new tag] v2.2.2-rc2 -> v2.2.2-rc2 2025-09-07T06:59:47.4777245Z * [new tag] v2.2.2-rc3 -> v2.2.2-rc3 2025-09-07T06:59:47.4778387Z * [new tag] v2.3.0 -> v2.3.0 2025-09-07T06:59:47.4779550Z * [new tag] v2.3.0-rc1 -> v2.3.0-rc1 2025-09-07T06:59:47.4780707Z * [new tag] v2.3.0-rc10 -> v2.3.0-rc10 2025-09-07T06:59:47.4781871Z * [new tag] v2.3.0-rc11 -> v2.3.0-rc11 2025-09-07T06:59:47.4782828Z * [new tag] v2.3.0-rc12 -> v2.3.0-rc12 2025-09-07T06:59:47.4784018Z * [new tag] v2.3.0-rc2 -> v2.3.0-rc2 2025-09-07T06:59:47.4785176Z * [new tag] v2.3.0-rc3 -> v2.3.0-rc3 2025-09-07T06:59:47.4786295Z * [new tag] v2.3.0-rc4 -> v2.3.0-rc4 2025-09-07T06:59:47.4787455Z * [new tag] v2.3.0-rc5 -> v2.3.0-rc5 2025-09-07T06:59:47.4788450Z * [new tag] v2.3.0-rc6 -> v2.3.0-rc6 2025-09-07T06:59:47.4789549Z * [new tag] v2.3.0-rc7 -> v2.3.0-rc7 2025-09-07T06:59:47.4790685Z * [new tag] v2.3.0-rc8 -> v2.3.0-rc8 2025-09-07T06:59:47.4791790Z * [new tag] v2.3.0-rc9 -> v2.3.0-rc9 2025-09-07T06:59:47.4792889Z * [new tag] v2.3.1 -> v2.3.1 2025-09-07T06:59:47.4793977Z * [new tag] v2.3.1-rc1 -> v2.3.1-rc1 2025-09-07T06:59:47.4795094Z * [new tag] v2.3.1-rc2 -> v2.3.1-rc2 2025-09-07T06:59:47.4796279Z * [new tag] v2.3.1-rc3 -> v2.3.1-rc3 2025-09-07T06:59:47.4797462Z * [new tag] v2.4.0 -> v2.4.0 2025-09-07T06:59:47.4798596Z * [new tag] v2.4.0-rc1 -> v2.4.0-rc1 2025-09-07T06:59:47.4799776Z * [new tag] v2.4.0-rc2 -> v2.4.0-rc2 2025-09-07T06:59:47.4801169Z * [new tag] v2.4.0-rc3 -> v2.4.0-rc3 2025-09-07T06:59:47.4802275Z * [new tag] v2.4.0-rc4 -> v2.4.0-rc4 2025-09-07T06:59:47.4803456Z * [new tag] v2.4.0-rc5 -> v2.4.0-rc5 2025-09-07T06:59:47.4804665Z * [new tag] v2.4.0-rc6 -> v2.4.0-rc6 2025-09-07T06:59:47.4805831Z * [new tag] v2.4.0-rc7 -> v2.4.0-rc7 2025-09-07T06:59:47.4807321Z * [new tag] v2.4.0-rc8 -> v2.4.0-rc8 2025-09-07T06:59:47.4808620Z * [new tag] v2.4.0-rc9 -> v2.4.0-rc9 2025-09-07T06:59:47.4809604Z * [new tag] v2.4.1 -> v2.4.1 2025-09-07T06:59:47.4810814Z * [new tag] v2.4.1-rc1 -> v2.4.1-rc1 2025-09-07T06:59:47.4811984Z * [new tag] v2.4.1-rc2 -> v2.4.1-rc2 2025-09-07T06:59:47.4813341Z * [new tag] v2.4.1-rc3 -> v2.4.1-rc3 2025-09-07T06:59:47.4814579Z * [new tag] v2.5.0 -> v2.5.0 2025-09-07T06:59:47.4815731Z * [new tag] v2.5.0-rc1 -> v2.5.0-rc1 2025-09-07T06:59:47.4816674Z * [new tag] v2.5.0-rc10 -> v2.5.0-rc10 2025-09-07T06:59:47.4817831Z * [new tag] v2.5.0-rc2 -> v2.5.0-rc2 2025-09-07T06:59:47.4818993Z * [new tag] v2.5.0-rc3 -> v2.5.0-rc3 2025-09-07T06:59:47.4820172Z * [new tag] v2.5.0-rc4 -> v2.5.0-rc4 2025-09-07T06:59:47.4821281Z * [new tag] v2.5.0-rc5 -> v2.5.0-rc5 2025-09-07T06:59:47.4822510Z * [new tag] v2.5.0-rc6 -> v2.5.0-rc6 2025-09-07T06:59:47.4823659Z * [new tag] v2.5.0-rc7 -> v2.5.0-rc7 2025-09-07T06:59:47.4824884Z * [new tag] v2.5.0-rc8 -> v2.5.0-rc8 2025-09-07T06:59:47.4826019Z * [new tag] v2.5.0-rc9 -> v2.5.0-rc9 2025-09-07T06:59:47.4827006Z * [new tag] v2.5.1 -> v2.5.1 2025-09-07T06:59:47.4827936Z * [new tag] v2.5.1-rc1 -> v2.5.1-rc1 2025-09-07T06:59:47.4828888Z * [new tag] v2.6.0 -> v2.6.0 2025-09-07T06:59:47.4830112Z * [new tag] v2.6.0-rc1 -> v2.6.0-rc1 2025-09-07T06:59:47.4831442Z * [new tag] v2.6.0-rc2 -> v2.6.0-rc2 2025-09-07T06:59:47.4832657Z * [new tag] v2.6.0-rc3 -> v2.6.0-rc3 2025-09-07T06:59:47.4833793Z * [new tag] v2.6.0-rc4 -> v2.6.0-rc4 2025-09-07T06:59:47.4835103Z * [new tag] v2.6.0-rc5 -> v2.6.0-rc5 2025-09-07T06:59:47.4836382Z * [new tag] v2.6.0-rc6 -> v2.6.0-rc6 2025-09-07T06:59:47.4837558Z * [new tag] v2.6.0-rc7 -> v2.6.0-rc7 2025-09-07T06:59:47.4838768Z * [new tag] v2.6.0-rc8 -> v2.6.0-rc8 2025-09-07T06:59:47.4839918Z * [new tag] v2.6.0-rc9 -> v2.6.0-rc9 2025-09-07T06:59:47.4841356Z * [new tag] v2.7.0 -> v2.7.0 2025-09-07T06:59:47.4842423Z * [new tag] v2.7.0-rc1 -> v2.7.0-rc1 2025-09-07T06:59:47.4843504Z * [new tag] v2.7.0-rc10 -> v2.7.0-rc10 2025-09-07T06:59:47.4844723Z * [new tag] v2.7.0-rc2 -> v2.7.0-rc2 2025-09-07T06:59:47.4845849Z * [new tag] v2.7.0-rc3 -> v2.7.0-rc3 2025-09-07T06:59:47.4847087Z * [new tag] v2.7.0-rc4 -> v2.7.0-rc4 2025-09-07T06:59:47.4848215Z * [new tag] v2.7.0-rc5 -> v2.7.0-rc5 2025-09-07T06:59:47.4849366Z * [new tag] v2.7.0-rc6 -> v2.7.0-rc6 2025-09-07T06:59:47.4850590Z * [new tag] v2.7.0-rc7 -> v2.7.0-rc7 2025-09-07T06:59:47.4851721Z * [new tag] v2.7.0-rc8 -> v2.7.0-rc8 2025-09-07T06:59:47.4852985Z * [new tag] v2.7.0-rc9 -> v2.7.0-rc9 2025-09-07T06:59:47.4853902Z * [new tag] v2.7.1 -> v2.7.1 2025-09-07T06:59:47.4855114Z * [new tag] v2.7.1-rc1 -> v2.7.1-rc1 2025-09-07T06:59:47.4856353Z * [new tag] v2.7.1-rc2 -> v2.7.1-rc2 2025-09-07T06:59:47.4857701Z * [new tag] v2.7.1-rc3 -> v2.7.1-rc3 2025-09-07T06:59:47.4858872Z * [new tag] v2.7.1-rc4 -> v2.7.1-rc4 2025-09-07T06:59:47.4860133Z * [new tag] v2.7.1-rc5 -> v2.7.1-rc5 2025-09-07T06:59:47.4861163Z * [new tag] v2.8.0 -> v2.8.0 2025-09-07T06:59:47.4862380Z * [new tag] v2.8.0-rc1 -> v2.8.0-rc1 2025-09-07T06:59:47.4863588Z * [new tag] v2.8.0-rc2 -> v2.8.0-rc2 2025-09-07T06:59:47.4864836Z * [new tag] v2.8.0-rc3 -> v2.8.0-rc3 2025-09-07T06:59:47.4866116Z * [new tag] v2.8.0-rc4 -> v2.8.0-rc4 2025-09-07T06:59:47.4867330Z * [new tag] v2.8.0-rc5 -> v2.8.0-rc5 2025-09-07T06:59:47.4868609Z * [new tag] v2.8.0-rc6 -> v2.8.0-rc6 2025-09-07T06:59:47.4869748Z * [new tag] v2.8.0-rc7 -> v2.8.0-rc7 2025-09-07T06:59:47.4870944Z * [new tag] v2.8.0-rc8 -> v2.8.0-rc8 2025-09-07T06:59:47.4872365Z * [new tag] whc_flight_1 -> whc_flight_1 2025-09-07T06:59:47.4873562Z * [new tag] whc_flight_2 -> whc_flight_2 2025-09-07T06:59:47.4874610Z * [new tag] whc_flight_4 -> whc_flight_4 2025-09-07T06:59:47.5554969Z [command]/usr/bin/git rev-parse --verify --quiet 93fb23d6fae7c4e82c4239a1033e522088742634^{object} 2025-09-07T06:59:47.5579484Z 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T06:59:47.5584357Z ##[endgroup] 2025-09-07T06:59:47.5584673Z ##[group]Determining the checkout info 2025-09-07T06:59:47.5585532Z ##[endgroup] 2025-09-07T06:59:47.5589659Z [command]/usr/bin/git sparse-checkout disable 2025-09-07T06:59:47.5622594Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2025-09-07T06:59:47.5653043Z ##[group]Checking out the ref 2025-09-07T06:59:47.5656514Z [command]/usr/bin/git checkout --progress --force 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T06:59:48.5962376Z Updating files: 79% (15437/19405) 2025-09-07T06:59:48.6220991Z Updating files: 80% (15524/19405) 2025-09-07T06:59:48.6455145Z Updating files: 81% (15719/19405) 2025-09-07T06:59:48.6677186Z Updating files: 82% (15913/19405) 2025-09-07T06:59:48.6807050Z Updating files: 83% (16107/19405) 2025-09-07T06:59:48.6953533Z Updating files: 84% (16301/19405) 2025-09-07T06:59:48.7117988Z Updating files: 85% (16495/19405) 2025-09-07T06:59:48.7265208Z Updating files: 86% (16689/19405) 2025-09-07T06:59:48.7411639Z Updating files: 87% (16883/19405) 2025-09-07T06:59:48.7530163Z Updating files: 88% (17077/19405) 2025-09-07T06:59:48.7678842Z Updating files: 89% (17271/19405) 2025-09-07T06:59:48.7854698Z Updating files: 90% (17465/19405) 2025-09-07T06:59:48.7981974Z Updating files: 91% (17659/19405) 2025-09-07T06:59:48.8133249Z Updating files: 92% (17853/19405) 2025-09-07T06:59:48.8319705Z Updating files: 93% (18047/19405) 2025-09-07T06:59:48.8520132Z Updating files: 94% (18241/19405) 2025-09-07T06:59:48.8682207Z Updating files: 95% (18435/19405) 2025-09-07T06:59:48.8848667Z Updating files: 96% (18629/19405) 2025-09-07T06:59:48.9032248Z Updating files: 97% (18823/19405) 2025-09-07T06:59:48.9281018Z Updating files: 98% (19017/19405) 2025-09-07T06:59:48.9442059Z Updating files: 99% (19211/19405) 2025-09-07T06:59:48.9442359Z Updating files: 100% (19405/19405) 2025-09-07T06:59:48.9442646Z Updating files: 100% (19405/19405), done. 2025-09-07T06:59:48.9671146Z Note: switching to '93fb23d6fae7c4e82c4239a1033e522088742634'. 2025-09-07T06:59:48.9671451Z 2025-09-07T06:59:48.9671666Z You are in 'detached HEAD' state. You can look around, make experimental 2025-09-07T06:59:48.9672170Z changes and commit them, and you can discard any commits you make in this 2025-09-07T06:59:48.9672677Z state without impacting any branches by switching back to a branch. 2025-09-07T06:59:48.9672960Z 2025-09-07T06:59:48.9673155Z If you want to create a new branch to retain commits you create, you may 2025-09-07T06:59:48.9673620Z do so (now or later) by using -c with the switch command. Example: 2025-09-07T06:59:48.9673873Z 2025-09-07T06:59:48.9673983Z git switch -c 2025-09-07T06:59:48.9674175Z 2025-09-07T06:59:48.9674296Z Or undo this operation with: 2025-09-07T06:59:48.9674470Z 2025-09-07T06:59:48.9674555Z git switch - 2025-09-07T06:59:48.9674689Z 2025-09-07T06:59:48.9674905Z Turn off this advice by setting config variable advice.detachedHead to false 2025-09-07T06:59:48.9675219Z 2025-09-07T06:59:48.9675393Z HEAD is now at 93fb23d6fae Build vLLM nightly wheels (#162000) 2025-09-07T06:59:48.9788460Z ##[endgroup] 2025-09-07T06:59:48.9788880Z ##[group]Setting up auth for fetching submodules 2025-09-07T06:59:48.9795892Z [command]/usr/bin/git config --global http.https://github.com/.extraheader AUTHORIZATION: basic *** 2025-09-07T06:59:48.9844840Z [command]/usr/bin/git config --global --unset-all url.https://github.com/.insteadOf 2025-09-07T06:59:48.9871672Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf git@github.com: 2025-09-07T06:59:48.9897090Z [command]/usr/bin/git config --global --add url.https://github.com/.insteadOf org-21003710@github.com: 2025-09-07T06:59:48.9921121Z ##[endgroup] 2025-09-07T06:59:48.9921494Z ##[group]Fetching submodules 2025-09-07T06:59:48.9924016Z [command]/usr/bin/git submodule sync --recursive 2025-09-07T06:59:49.0254365Z [command]/usr/bin/git -c protocol.version=2 submodule update --init --force --recursive 2025-09-07T06:59:49.0565937Z Submodule 'android/libs/fbjni' (https://github.com/facebookincubator/fbjni.git) registered for path 'android/libs/fbjni' 2025-09-07T06:59:49.0568787Z Submodule 'third_party/NNPACK_deps/FP16' (https://github.com/Maratyszcza/FP16.git) registered for path 'third_party/FP16' 2025-09-07T06:59:49.0572199Z Submodule 'third_party/NNPACK_deps/FXdiv' (https://github.com/Maratyszcza/FXdiv.git) registered for path 'third_party/FXdiv' 2025-09-07T06:59:49.0575783Z Submodule 'third_party/NNPACK' (https://github.com/Maratyszcza/NNPACK.git) registered for path 'third_party/NNPACK' 2025-09-07T06:59:49.0580055Z Submodule 'third_party/NVTX' (https://github.com/NVIDIA/NVTX.git) registered for path 'third_party/NVTX' 2025-09-07T06:59:49.0584013Z Submodule 'third_party/VulkanMemoryAllocator' (https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git) registered for path 'third_party/VulkanMemoryAllocator' 2025-09-07T06:59:49.0587859Z Submodule 'third_party/XNNPACK' (https://github.com/google/XNNPACK.git) registered for path 'third_party/XNNPACK' 2025-09-07T06:59:49.0591577Z Submodule 'third_party/aiter' (https://github.com/ROCm/aiter.git) registered for path 'third_party/aiter' 2025-09-07T06:59:49.0954017Z Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/benchmark' 2025-09-07T06:59:49.0958090Z Submodule 'third_party/composable_kernel' (https://github.com/ROCm/composable_kernel.git) registered for path 'third_party/composable_kernel' 2025-09-07T06:59:49.0961911Z Submodule 'third_party/cpp-httplib' (https://github.com/yhirose/cpp-httplib.git) registered for path 'third_party/cpp-httplib' 2025-09-07T06:59:49.0966199Z Submodule 'third_party/cpuinfo' (https://github.com/pytorch/cpuinfo.git) registered for path 'third_party/cpuinfo' 2025-09-07T06:59:49.0970680Z Submodule 'third_party/cudnn_frontend' (https://github.com/NVIDIA/cudnn-frontend.git) registered for path 'third_party/cudnn_frontend' 2025-09-07T06:59:49.0975055Z Submodule 'third_party/cutlass' (https://github.com/NVIDIA/cutlass.git) registered for path 'third_party/cutlass' 2025-09-07T06:59:49.0979349Z Submodule 'third_party/fbgemm' (https://github.com/pytorch/fbgemm) registered for path 'third_party/fbgemm' 2025-09-07T06:59:49.0983682Z Submodule 'third_party/flash-attention' (https://github.com/Dao-AILab/flash-attention.git) registered for path 'third_party/flash-attention' 2025-09-07T06:59:49.0987985Z Submodule 'third_party/flatbuffers' (https://github.com/google/flatbuffers.git) registered for path 'third_party/flatbuffers' 2025-09-07T06:59:49.0992396Z Submodule 'third_party/fmt' (https://github.com/fmtlib/fmt.git) registered for path 'third_party/fmt' 2025-09-07T06:59:49.0996994Z Submodule 'third_party/gemmlowp/gemmlowp' (https://github.com/google/gemmlowp.git) registered for path 'third_party/gemmlowp/gemmlowp' 2025-09-07T06:59:49.1002409Z Submodule 'third_party/gloo' (https://github.com/pytorch/gloo) registered for path 'third_party/gloo' 2025-09-07T06:59:49.1007001Z Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/googletest' 2025-09-07T06:59:49.1026067Z Submodule 'third_party/ideep' (https://github.com/intel/ideep) registered for path 'third_party/ideep' 2025-09-07T06:59:49.1034139Z Submodule 'third_party/ittapi' (https://github.com/intel/ittapi.git) registered for path 'third_party/ittapi' 2025-09-07T06:59:49.1038928Z Submodule 'third_party/kineto' (https://github.com/pytorch/kineto) registered for path 'third_party/kineto' 2025-09-07T06:59:49.1044435Z Submodule 'third_party/kleidiai' (https://github.com/ARM-software/kleidiai.git) registered for path 'third_party/kleidiai' 2025-09-07T06:59:49.1052062Z Submodule 'third_party/mimalloc' (https://github.com/microsoft/mimalloc.git) registered for path 'third_party/mimalloc' 2025-09-07T06:59:49.1056988Z Submodule 'third_party/nlohmann' (https://github.com/nlohmann/json.git) registered for path 'third_party/nlohmann' 2025-09-07T06:59:49.1062131Z Submodule 'third_party/onnx' (https://github.com/onnx/onnx.git) registered for path 'third_party/onnx' 2025-09-07T06:59:49.1067472Z Submodule 'third_party/opentelemetry-cpp' (https://github.com/open-telemetry/opentelemetry-cpp.git) registered for path 'third_party/opentelemetry-cpp' 2025-09-07T06:59:49.1072278Z Submodule 'third_party/pocketfft' (https://github.com/mreineck/pocketfft) registered for path 'third_party/pocketfft' 2025-09-07T06:59:49.1077463Z Submodule 'third_party/protobuf' (https://github.com/protocolbuffers/protobuf.git) registered for path 'third_party/protobuf' 2025-09-07T06:59:49.1082799Z Submodule 'third_party/NNPACK_deps/psimd' (https://github.com/Maratyszcza/psimd.git) registered for path 'third_party/psimd' 2025-09-07T06:59:49.1088084Z Submodule 'third_party/NNPACK_deps/pthreadpool' (https://github.com/Maratyszcza/pthreadpool.git) registered for path 'third_party/pthreadpool' 2025-09-07T06:59:49.1105632Z Submodule 'third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third_party/pybind11' 2025-09-07T06:59:49.1111672Z Submodule 'third_party/python-peachpy' (https://github.com/malfet/PeachPy.git) registered for path 'third_party/python-peachpy' 2025-09-07T06:59:49.1116926Z Submodule 'third_party/sleef' (https://github.com/shibatch/sleef) registered for path 'third_party/sleef' 2025-09-07T06:59:49.1122470Z Submodule 'third_party/tensorpipe' (https://github.com/pytorch/tensorpipe.git) registered for path 'third_party/tensorpipe' 2025-09-07T06:59:49.1154303Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/android/libs/fbjni'... 2025-09-07T06:59:49.3477819Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/FXdiv'... 2025-09-07T06:59:49.3478740Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/FP16'... 2025-09-07T06:59:49.3479613Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/NNPACK'... 2025-09-07T06:59:49.3504532Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fmt'... 2025-09-07T06:59:51.6515069Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/benchmark'... 2025-09-07T06:59:51.6516369Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/NVTX'... 2025-09-07T06:59:51.6517751Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/gloo'... 2025-09-07T06:59:51.6519006Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/gemmlowp/gemmlowp'... 2025-09-07T06:59:51.6520146Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/cpp-httplib'... 2025-09-07T06:59:51.6521214Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/cpuinfo'... 2025-09-07T06:59:51.6522300Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/flash-attention'... 2025-09-07T06:59:51.6523364Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/ideep'... 2025-09-07T06:59:51.6524410Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/ittapi'... 2025-09-07T06:59:51.6525433Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kleidiai'... 2025-09-07T06:59:51.6526522Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/cudnn_frontend'... 2025-09-07T06:59:51.6527918Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/pocketfft'... 2025-09-07T06:59:51.6529001Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/googletest'... 2025-09-07T06:59:51.6530006Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/psimd'... 2025-09-07T06:59:51.6597578Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/flatbuffers'... 2025-09-07T06:59:52.0660666Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/pthreadpool'... 2025-09-07T06:59:52.0662059Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/VulkanMemoryAllocator'... 2025-09-07T06:59:52.0663325Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/mimalloc'... 2025-09-07T06:59:52.0684278Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto'... 2025-09-07T06:59:52.3976349Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/python-peachpy'... 2025-09-07T06:59:52.3977606Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe'... 2025-09-07T06:59:52.4977901Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/onnx'... 2025-09-07T06:59:55.6069943Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/sleef'... 2025-09-07T06:59:55.6070912Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/pybind11'... 2025-09-07T06:59:55.6071959Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm'... 2025-09-07T06:59:55.6073137Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/cutlass'... 2025-09-07T06:59:55.7071524Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/XNNPACK'... 2025-09-07T07:00:06.2223050Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/aiter'... 2025-09-07T07:00:06.2223858Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/composable_kernel'... 2025-09-07T07:00:06.2224551Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/nlohmann'... 2025-09-07T07:00:06.2225267Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp'... 2025-09-07T07:00:06.2225932Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/protobuf'... 2025-09-07T07:00:06.2400956Z Submodule path 'android/libs/fbjni': checked out '7e1e1fe3858c63c251c637ae41a20de425dde96f' 2025-09-07T07:00:06.2537661Z Submodule path 'third_party/FP16': checked out '4dfe081cf6bcd15db339cf2680b9281b8451eeb3' 2025-09-07T07:00:06.2641707Z Submodule path 'third_party/FXdiv': checked out 'b408327ac2a15ec3e43352421954f5b1967701d1' 2025-09-07T07:00:06.2926739Z Submodule path 'third_party/NNPACK': checked out 'c07e3a0400713d546e0dea2d5466dd22ea389c73' 2025-09-07T07:00:06.3737292Z Submodule path 'third_party/NVTX': checked out '2942f167cc30c5e3a44a2aecd5b0d9c07ff61a07' 2025-09-07T07:00:06.4277908Z Submodule path 'third_party/VulkanMemoryAllocator': checked out '1d8f600fd424278486eade7ed3e877c99f0846b1' 2025-09-07T07:00:07.2575490Z Submodule path 'third_party/XNNPACK': checked out '51a0103656eff6fc9bfd39a4597923c4b542c883' 2025-09-07T07:00:07.4181221Z Submodule path 'third_party/aiter': checked out '01aae101b9e5e94d6c16a9514c9fb8df99c93150' 2025-09-07T07:00:07.4203089Z Submodule '3rdparty/composable_kernel' (https://github.com/ROCm/composable_kernel.git) registered for path 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:00:07.4229955Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/aiter/3rdparty/composable_kernel'... 2025-09-07T07:00:10.7403365Z Submodule path 'third_party/aiter/3rdparty/composable_kernel': checked out 'cffe8fa2a442ac8e80dd236a1a5d24fe3d7e0cbf' 2025-09-07T07:00:10.7668988Z Submodule path 'third_party/benchmark': checked out '299e5928955cc62af9968370293b916f5130916f' 2025-09-07T07:00:11.1360486Z Submodule path 'third_party/composable_kernel': checked out '7fe50dc3da2069d6645d9deb8c017a876472a977' 2025-09-07T07:00:11.1838858Z Submodule path 'third_party/cpp-httplib': checked out '89c932f313c6437c38f2982869beacc89c2f2246' 2025-09-07T07:00:11.2805850Z Submodule path 'third_party/cpuinfo': checked out '5e3d2445e6a84d9599bee2bf78edbb4d80865e1d' 2025-09-07T07:00:11.3245064Z Submodule path 'third_party/cudnn_frontend': checked out 'f937055efc6d414d11f4c6577e3977fe74f35fb6' 2025-09-07T07:00:11.9963993Z Submodule path 'third_party/cutlass': checked out 'e51efbfe18fe4f4cbb66ab814c55bf4aa0185491' 2025-09-07T07:00:12.1587802Z Submodule path 'third_party/fbgemm': checked out '4b39c551efe15e6bbade20565b0ceb2d8ce3352d' 2025-09-07T07:00:12.1615312Z Submodule 'external/asmjit' (https://github.com/asmjit/asmjit.git) registered for path 'third_party/fbgemm/external/asmjit' 2025-09-07T07:00:12.1618425Z Submodule 'external/composable_kernel' (https://github.com/jwfromm/composable_kernel.git) registered for path 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:00:12.1621216Z Submodule 'external/cpuinfo' (https://github.com/pytorch/cpuinfo) registered for path 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:00:12.1624214Z Submodule 'external/cutlass' (https://github.com/jwfromm/cutlass) registered for path 'third_party/fbgemm/external/cutlass' 2025-09-07T07:00:12.1627416Z Submodule 'external/googletest' (https://github.com/google/googletest) registered for path 'third_party/fbgemm/external/googletest' 2025-09-07T07:00:12.1631221Z Submodule 'external/hipify_torch' (https://github.com/ROCmSoftwarePlatform/hipify_torch.git) registered for path 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:00:12.1634192Z Submodule 'external/json' (https://github.com/nlohmann/json.git) registered for path 'third_party/fbgemm/external/json' 2025-09-07T07:00:12.1664056Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/asmjit'... 2025-09-07T07:00:13.3731135Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/hipify_torch'... 2025-09-07T07:00:13.3732299Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/cpuinfo'... 2025-09-07T07:00:13.3733393Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/googletest'... 2025-09-07T07:00:13.3825051Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/composable_kernel'... 2025-09-07T07:00:13.4826481Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/cutlass'... 2025-09-07T07:00:14.1753615Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/fbgemm/external/json'... 2025-09-07T07:00:18.1897786Z Submodule path 'third_party/fbgemm/external/asmjit': checked out 'a3199e8857792cd10b7589ff5d58343d2c9008ea' 2025-09-07T07:00:18.5005557Z Submodule path 'third_party/fbgemm/external/composable_kernel': checked out 'b1281b8b08d973a7064f864f47eeb30f3e2596e9' 2025-09-07T07:00:18.5990372Z Submodule path 'third_party/fbgemm/external/cpuinfo': checked out '6543fec09b2f04ac4a666882998b534afc9c1349' 2025-09-07T07:00:19.2699439Z Submodule path 'third_party/fbgemm/external/cutlass': checked out '311f3c8e51dc0eb56310cfc6980bf63d0fbd7917' 2025-09-07T07:00:19.3168485Z Submodule path 'third_party/fbgemm/external/googletest': checked out '52eb8108c5bdec04579160ae17225d66034bd723' 2025-09-07T07:00:19.3296466Z Submodule path 'third_party/fbgemm/external/hipify_torch': checked out '63b6a7b541fa7f08f8475ca7d74054db36ff2691' 2025-09-07T07:00:19.4457036Z Submodule path 'third_party/fbgemm/external/json': checked out '9cca280a4d0ccf0c08f47a99aa71d1b0e52f8d03' 2025-09-07T07:00:19.5264663Z Submodule path 'third_party/flash-attention': checked out '979702c87a8713a8e0a5e9fee122b90d2ef13be5' 2025-09-07T07:00:19.5284957Z 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:19.5287788Z Submodule 'csrc/cutlass' (https://github.com/NVIDIA/cutlass.git) registered for path 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:00:19.5317059Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/flash-attention/csrc/composable_kernel'... 2025-09-07T07:00:22.5694599Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/flash-attention/csrc/cutlass'... 2025-09-07T07:00:22.8470080Z Submodule path 'third_party/flash-attention/csrc/composable_kernel': checked out '888317e698e9803c62bd38568abc9e05d7709f33' 2025-09-07T07:00:23.4508740Z Submodule path 'third_party/flash-attention/csrc/cutlass': checked out 'c506e16788cb08416a4a57e11a9067beeee29420' 2025-09-07T07:00:23.6082278Z Submodule path 'third_party/flatbuffers': checked out 'a2cd1ea3b6d3fee220106b5fed3f7ce8da9eb757' 2025-09-07T07:00:23.6412747Z Submodule path 'third_party/fmt': checked out '40626af88bd7df9a5fb80be7b25ac85b122d6c21' 2025-09-07T07:00:23.6800178Z Submodule path 'third_party/gemmlowp/gemmlowp': checked out '3fb5c176c17c765a3492cd2f0321b0dab712f350' 2025-09-07T07:00:23.7089658Z Submodule path 'third_party/gloo': checked out 'c7b7b022c124d9643957d9bd55f57ac59fce8fa2' 2025-09-07T07:00:23.7545590Z Submodule path 'third_party/googletest': checked out '52eb8108c5bdec04579160ae17225d66034bd723' 2025-09-07T07:00:23.7686500Z Submodule path 'third_party/ideep': checked out '719d8e6cd7f7a0e01b155657526d693acf97c2b3' 2025-09-07T07:00:23.7704678Z Submodule 'mkl-dnn' (https://github.com/intel/mkl-dnn.git) registered for path 'third_party/ideep/mkl-dnn' 2025-09-07T07:00:23.7730654Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/ideep/mkl-dnn'... 2025-09-07T07:00:34.4328868Z Submodule path 'third_party/ideep/mkl-dnn': checked out '8d263e693366ef8db40acc569cc7d8edf644556d' 2025-09-07T07:00:34.4547492Z Submodule path 'third_party/ittapi': checked out 'dec1d23ca65ab069d225dfe40dea14f455170959' 2025-09-07T07:00:34.5386320Z Submodule path 'third_party/kineto': checked out '5e7501833f1021ce6f618572d3baf657b6319658' 2025-09-07T07:00:34.5405671Z 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:34.5408514Z 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:34.5411971Z 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:34.5439924Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog'... 2025-09-07T07:00:35.1917784Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/fmt'... 2025-09-07T07:00:35.6022216Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/googletest'... 2025-09-07T07:00:35.6832947Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog': checked out '7d04a0053a845370ae06ce317a22a48e9edcc74e' 2025-09-07T07:00:35.6850853Z 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:35.6853874Z 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:35.6856970Z 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:35.6860508Z 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:35.6863769Z 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:35.6867206Z 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:35.6870467Z 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:35.6874044Z 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:35.6904528Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM'... 2025-09-07T07:00:37.0306471Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/pfs'... 2025-09-07T07:00:37.0307403Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/gflags'... 2025-09-07T07:00:37.0308210Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/cpr'... 2025-09-07T07:00:37.0308990Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/glog'... 2025-09-07T07:00:37.0309818Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/googletest'... 2025-09-07T07:00:37.0310849Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/fmt'... 2025-09-07T07:00:37.1306665Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/kineto/libkineto/third_party/dynolog/third_party/json'... 2025-09-07T07:00:41.8178845Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM': checked out 'ffde4e54bc7249a6039a5e6b45b395141e1217f9' 2025-09-07T07:00:41.8390785Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr': checked out '871ed52d350214a034f6ef8a3b8f51c5ce1bd400' 2025-09-07T07:00:41.8780059Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt': checked out 'cd4af11efc9c622896a3e4cb599fa28668ca3d05' 2025-09-07T07:00:41.8935486Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags': checked out 'e171aa2d15ed9eb17054558e0b3a6a413bb01067' 2025-09-07T07:00:41.8954604Z 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:41.8982483Z 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:42.3250336Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc': checked out '8411df715cf522606e3b1aca386ddfc0b63d34b4' 2025-09-07T07:00:42.3458961Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog': checked out 'b33e3bad4c46c8a6345525fd822af355e5ef9446' 2025-09-07T07:00:42.3877290Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest': checked out '58d77fa8070e8cec2dc1ed015d66b454c8d78850' 2025-09-07T07:00:42.4935758Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/json': checked out '4f8fba14066156b73f1189a2b8bd568bde5284c5' 2025-09-07T07:00:42.5114150Z Submodule path 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs': checked out 'f68a2fa8ea36c783bdd760371411fcb495aa3150' 2025-09-07T07:00:42.5491863Z Submodule path 'third_party/kineto/libkineto/third_party/fmt': checked out '0041a40c1350ba702d475b9c4ad62da77caea164' 2025-09-07T07:00:42.6066304Z Submodule path 'third_party/kineto/libkineto/third_party/googletest': checked out '7aca84427f224eeed3144123d5230d5871e93347' 2025-09-07T07:00:42.6547896Z Submodule path 'third_party/kleidiai': checked out 'cca02c2f69dd18e1f12647c1c0bdc8cf90e680c7' 2025-09-07T07:00:42.6960554Z Submodule path 'third_party/mimalloc': checked out 'fbd8b99c2b828428947d70fdc046bb55609be93e' 2025-09-07T07:00:42.8152811Z Submodule path 'third_party/nlohmann': checked out '55f93686c01528224f448c19128836e7df245f72' 2025-09-07T07:00:43.3280733Z Submodule path 'third_party/onnx': checked out 'e709452ef2bbc1d113faf678c24e6d3467696e83' 2025-09-07T07:00:43.3315573Z Submodule 'third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third_party/onnx/third_party/pybind11' 2025-09-07T07:00:43.3353467Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/onnx/third_party/pybind11'... 2025-09-07T07:00:44.7356582Z Submodule path 'third_party/onnx/third_party/pybind11': checked out 'a2e59f0e7065404b44dfe92a28aca47ba1378dc4' 2025-09-07T07:00:44.8184542Z Submodule path 'third_party/opentelemetry-cpp': checked out 'a799f4aed9c94b765dcdaabaeab7d5e7e2310878' 2025-09-07T07:00:44.8204031Z Submodule 'third_party/benchmark' (https://github.com/google/benchmark) registered for path 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:00:44.8206919Z Submodule 'third_party/googletest' (https://github.com/google/googletest) registered for path 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:00:44.8209805Z 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:44.8213104Z 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:44.8216086Z 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:44.8219175Z 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:44.8222544Z 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:44.8225777Z Submodule 'tools/vcpkg' (https://github.com/Microsoft/vcpkg) registered for path 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:00:44.8259593Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/benchmark'... 2025-09-07T07:00:45.2630110Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/opentracing-cpp'... 2025-09-07T07:00:45.2631265Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/opentelemetry-proto'... 2025-09-07T07:00:45.2632332Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/ms-gsl'... 2025-09-07T07:00:45.2633258Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/prometheus-cpp'... 2025-09-07T07:00:45.3632176Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/googletest'... 2025-09-07T07:00:46.0301265Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/nlohmann-json'... 2025-09-07T07:00:51.2549001Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/tools/vcpkg'... 2025-09-07T07:00:51.9741591Z Submodule path 'third_party/opentelemetry-cpp/third_party/benchmark': checked out 'd572f4777349d43653b21d6c2fc63020ab326db2' 2025-09-07T07:00:52.0152969Z Submodule path 'third_party/opentelemetry-cpp/third_party/googletest': checked out 'b796f7d44681514f58a683a3a71ff17c94edb0c1' 2025-09-07T07:00:52.0329661Z Submodule path 'third_party/opentelemetry-cpp/third_party/ms-gsl': checked out '6f4529395c5b7c2d661812257cd6780c67e54afa' 2025-09-07T07:00:52.1441620Z Submodule path 'third_party/opentelemetry-cpp/third_party/nlohmann-json': checked out 'bc889afb4c5bf1c0d8ee29ef35eaaf4c8bef8a5d' 2025-09-07T07:00:52.1594708Z Submodule path 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto': checked out '4ca4f0335c63cda7ab31ea7ed70d6553aee14dce' 2025-09-07T07:00:52.1760347Z Submodule path 'third_party/opentelemetry-cpp/third_party/opentracing-cpp': checked out '06b57f48ded1fa3bdd3d4346f6ef29e40e08eaf5' 2025-09-07T07:00:52.1947025Z Submodule path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp': checked out 'c9ffcdda9086ffd9e1283ea7a0276d831f3c8a8d' 2025-09-07T07:00:52.1964065Z Submodule 'civetweb' (https://github.com/civetweb/civetweb.git) registered for path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:00:52.1967495Z Submodule 'googletest' (https://github.com/google/googletest.git) registered for path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:00:52.1995081Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb'... 2025-09-07T07:00:54.0619319Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest'... 2025-09-07T07:00:54.2990599Z Submodule path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb': checked out 'eefb26f82b233268fc98577d265352720d477ba4' 2025-09-07T07:00:54.3459084Z Submodule path 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest': checked out 'e2239ee6043f73722e7aa812a459f54a28552929' 2025-09-07T07:00:54.9604662Z Submodule path 'third_party/opentelemetry-cpp/tools/vcpkg': checked out '8eb57355a4ffb410a2e94c07b4dca2dffbee8e50' 2025-09-07T07:00:54.9725708Z Submodule path 'third_party/pocketfft': checked out '0fa0ef591e38c2758e3184c6c23e497b9f732ffa' 2025-09-07T07:00:55.2524384Z Submodule path 'third_party/protobuf': checked out 'd1eca4e4b421cd2997495c4b4e65cea6be4e9b8a' 2025-09-07T07:00:55.2547526Z Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:00:55.2550598Z Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/protobuf/third_party/googletest' 2025-09-07T07:00:55.2577969Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/protobuf/third_party/benchmark'... 2025-09-07T07:00:55.8519794Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/protobuf/third_party/googletest'... 2025-09-07T07:00:56.1764012Z Submodule path 'third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8' 2025-09-07T07:00:56.2464818Z Submodule path 'third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081' 2025-09-07T07:00:56.2570675Z Submodule path 'third_party/psimd': checked out '072586a71b55b7f8c584153d223e95687148a900' 2025-09-07T07:00:56.2706325Z Submodule path 'third_party/pthreadpool': checked out '4fe0e1e183925bf8cfa6aae24237e724a96479b8' 2025-09-07T07:00:56.3132589Z Submodule path 'third_party/pybind11': checked out 'f5fbe867d2d26e4a0a9177a51f6e568868ad3dc8' 2025-09-07T07:00:56.3433514Z Submodule path 'third_party/python-peachpy': checked out 'f45429b087dd7d5bc78bb40dc7cf06425c252d67' 2025-09-07T07:00:56.3871773Z Submodule path 'third_party/sleef': checked out '5a1d179df9cf652951b59010a2d2075372d67f68' 2025-09-07T07:00:56.4182870Z Submodule path 'third_party/tensorpipe': checked out 'af0118d13e52f5a08841464a768e01a0bf3e3075' 2025-09-07T07:00:56.4207298Z Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:00:56.4210142Z Submodule 'third_party/libnop' (https://github.com/google/libnop.git) registered for path 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:00:56.4213142Z Submodule 'third_party/libuv' (https://github.com/libuv/libuv.git) registered for path 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:00:56.4216288Z Submodule 'third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:00:56.4244809Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/googletest'... 2025-09-07T07:00:57.3352498Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/libnop'... 2025-09-07T07:00:57.3528460Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/libuv'... 2025-09-07T07:00:57.5637812Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/pybind11'... 2025-09-07T07:00:57.6189988Z Submodule path 'third_party/tensorpipe/third_party/googletest': checked out 'aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e' 2025-09-07T07:00:57.6366295Z Submodule path 'third_party/tensorpipe/third_party/libnop': checked out '910b55815be16109f04f4180e9adee14fb4ce281' 2025-09-07T07:00:57.7090941Z Submodule path 'third_party/tensorpipe/third_party/libuv': checked out '5152db2cbfeb5582e9c27c5ea1dba2cd9e10759b' 2025-09-07T07:00:57.7397313Z Submodule path 'third_party/tensorpipe/third_party/pybind11': checked out 'a23996fce38ff6ccfbcdc09f1e63f2c4be5ea2ef' 2025-09-07T07:00:57.7414733Z Submodule 'tools/clang' (https://github.com/wjakob/clang-cindex-python3) registered for path 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:00:57.7442193Z Cloning into '/home/ec2-user/actions-runner/_work/pytorch/pytorch/third_party/tensorpipe/third_party/pybind11/tools/clang'... 2025-09-07T07:00:57.9285429Z Submodule path 'third_party/tensorpipe/third_party/pybind11/tools/clang': checked out '6a00cbc4a9b8e68b71caf7f774b3f9c753ae84d5' 2025-09-07T07:00:57.9329289Z [command]/usr/bin/git submodule foreach --recursive git config --local gc.auto 0 2025-09-07T07:00:57.9633872Z Entering 'android/libs/fbjni' 2025-09-07T07:00:57.9684665Z Entering 'third_party/FP16' 2025-09-07T07:00:57.9734481Z Entering 'third_party/FXdiv' 2025-09-07T07:00:57.9779930Z Entering 'third_party/NNPACK' 2025-09-07T07:00:57.9823559Z Entering 'third_party/NVTX' 2025-09-07T07:00:57.9874484Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:00:57.9920873Z Entering 'third_party/XNNPACK' 2025-09-07T07:00:57.9977597Z Entering 'third_party/aiter' 2025-09-07T07:00:58.0022056Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:00:58.0073458Z Entering 'third_party/benchmark' 2025-09-07T07:00:58.0123268Z Entering 'third_party/composable_kernel' 2025-09-07T07:00:58.0175558Z Entering 'third_party/cpp-httplib' 2025-09-07T07:00:58.0218189Z Entering 'third_party/cpuinfo' 2025-09-07T07:00:58.0262676Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:00:58.0311727Z Entering 'third_party/cutlass' 2025-09-07T07:00:58.0369580Z Entering 'third_party/fbgemm' 2025-09-07T07:00:58.0415087Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:00:58.0459065Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:00:58.0508926Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:00:58.0552320Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:00:58.0601740Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:00:58.0643748Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:00:58.0687551Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:00:58.0733105Z Entering 'third_party/flash-attention' 2025-09-07T07:00:58.0780883Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:00:58.0830938Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:00:58.0883893Z Entering 'third_party/flatbuffers' 2025-09-07T07:00:58.0932066Z Entering 'third_party/fmt' 2025-09-07T07:00:58.0976397Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:00:58.1021463Z Entering 'third_party/gloo' 2025-09-07T07:00:58.1066069Z Entering 'third_party/googletest' 2025-09-07T07:00:58.1111510Z Entering 'third_party/ideep' 2025-09-07T07:00:58.1156605Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:00:58.1212646Z Entering 'third_party/ittapi' 2025-09-07T07:00:58.1262881Z Entering 'third_party/kineto' 2025-09-07T07:00:58.1312056Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:00:58.1357874Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:00:58.1404738Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:00:58.1449928Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:00:58.1494103Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:00:58.1540823Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:00:58.1586120Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:00:58.1631204Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:00:58.1676013Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:00:58.1721733Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:00:58.1768152Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:00:58.1812835Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:00:58.1858269Z Entering 'third_party/kleidiai' 2025-09-07T07:00:58.1903195Z Entering 'third_party/mimalloc' 2025-09-07T07:00:58.1945956Z Entering 'third_party/nlohmann' 2025-09-07T07:00:58.1992181Z Entering 'third_party/onnx' 2025-09-07T07:00:58.2053402Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:00:58.2102857Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:00:58.2149471Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:00:58.2192217Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:00:58.2238986Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:00:58.2281497Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:00:58.2326552Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:00:58.2369902Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:00:58.2412796Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:00:58.2456614Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:00:58.2502632Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:00:58.2552580Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:00:58.2613271Z Entering 'third_party/pocketfft' 2025-09-07T07:00:58.2655688Z Entering 'third_party/protobuf' 2025-09-07T07:00:58.2703498Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:00:58.2749692Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:00:58.2795552Z Entering 'third_party/psimd' 2025-09-07T07:00:58.2839283Z Entering 'third_party/pthreadpool' 2025-09-07T07:00:58.2883709Z Entering 'third_party/pybind11' 2025-09-07T07:00:58.2930221Z Entering 'third_party/python-peachpy' 2025-09-07T07:00:58.2976519Z Entering 'third_party/sleef' 2025-09-07T07:00:58.3021865Z Entering 'third_party/tensorpipe' 2025-09-07T07:00:58.3067436Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:00:58.3111698Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:00:58.3160257Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:00:58.3203157Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:00:58.3246848Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:00:58.3308839Z ##[endgroup] 2025-09-07T07:00:58.3309515Z ##[group]Persisting credentials for submodules 2025-09-07T07:00:58.3316428Z [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:00:58.3625533Z Entering 'android/libs/fbjni' 2025-09-07T07:00:58.3687137Z Entering 'third_party/FP16' 2025-09-07T07:00:58.3751247Z Entering 'third_party/FXdiv' 2025-09-07T07:00:58.3810032Z Entering 'third_party/NNPACK' 2025-09-07T07:00:58.3869004Z Entering 'third_party/NVTX' 2025-09-07T07:00:58.3926962Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:00:58.3988798Z Entering 'third_party/XNNPACK' 2025-09-07T07:00:58.4059869Z Entering 'third_party/aiter' 2025-09-07T07:00:58.4117200Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:00:58.4183184Z Entering 'third_party/benchmark' 2025-09-07T07:00:58.4245633Z Entering 'third_party/composable_kernel' 2025-09-07T07:00:58.4310959Z Entering 'third_party/cpp-httplib' 2025-09-07T07:00:58.4370859Z Entering 'third_party/cpuinfo' 2025-09-07T07:00:58.4430091Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:00:58.4490698Z Entering 'third_party/cutlass' 2025-09-07T07:00:58.4559861Z Entering 'third_party/fbgemm' 2025-09-07T07:00:58.4620167Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:00:58.4676058Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:00:58.4739093Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:00:58.4795937Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:00:58.4862077Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:00:58.4917600Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:00:58.4972596Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:00:58.5038403Z Entering 'third_party/flash-attention' 2025-09-07T07:00:58.5095287Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:00:58.5157517Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:00:58.5224158Z Entering 'third_party/flatbuffers' 2025-09-07T07:00:58.5291386Z Entering 'third_party/fmt' 2025-09-07T07:00:58.5349712Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:00:58.5410619Z Entering 'third_party/gloo' 2025-09-07T07:00:58.5474977Z Entering 'third_party/googletest' 2025-09-07T07:00:58.5533324Z Entering 'third_party/ideep' 2025-09-07T07:00:58.5603470Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:00:58.5668669Z Entering 'third_party/ittapi' 2025-09-07T07:00:58.5729974Z Entering 'third_party/kineto' 2025-09-07T07:00:58.5791701Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:00:58.5850606Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:00:58.5913311Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:00:58.5981331Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:00:58.6046160Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:00:58.6102653Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:00:58.6165121Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:00:58.6223975Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:00:58.6291173Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:00:58.6350389Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:00:58.6410173Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:00:58.6470472Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:00:58.6528852Z Entering 'third_party/kleidiai' 2025-09-07T07:00:58.6591350Z Entering 'third_party/mimalloc' 2025-09-07T07:00:58.6650133Z Entering 'third_party/nlohmann' 2025-09-07T07:00:58.6712613Z Entering 'third_party/onnx' 2025-09-07T07:00:58.6786770Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:00:58.6849513Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:00:58.6909735Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:00:58.6966098Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:00:58.7023218Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:00:58.7083066Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:00:58.7142391Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:00:58.7201476Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:00:58.7257152Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:00:58.7312991Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:00:58.7378213Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:00:58.7438723Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:00:58.7513763Z Entering 'third_party/pocketfft' 2025-09-07T07:00:58.7577232Z Entering 'third_party/protobuf' 2025-09-07T07:00:58.7638051Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:00:58.7694961Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:00:58.7756975Z Entering 'third_party/psimd' 2025-09-07T07:00:58.7820891Z Entering 'third_party/pthreadpool' 2025-09-07T07:00:58.7881379Z Entering 'third_party/pybind11' 2025-09-07T07:00:58.7940549Z Entering 'third_party/python-peachpy' 2025-09-07T07:00:58.8001908Z Entering 'third_party/sleef' 2025-09-07T07:00:58.8061923Z Entering 'third_party/tensorpipe' 2025-09-07T07:00:58.8120617Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:00:58.8176501Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:00:58.8231864Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:00:58.8290674Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:00:58.8350083Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:00:58.8435795Z [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:00:58.8743742Z Entering 'android/libs/fbjni' 2025-09-07T07:00:58.8798921Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/android/libs/fbjni/config remote.origin.url 2025-09-07T07:00:58.8816925Z Entering 'third_party/FP16' 2025-09-07T07:00:58.8867966Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK_deps/FP16/config remote.origin.url 2025-09-07T07:00:58.8885960Z Entering 'third_party/FXdiv' 2025-09-07T07:00:58.8942024Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK_deps/FXdiv/config remote.origin.url 2025-09-07T07:00:58.8960919Z Entering 'third_party/NNPACK' 2025-09-07T07:00:58.9013298Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK/config remote.origin.url 2025-09-07T07:00:58.9032057Z Entering 'third_party/NVTX' 2025-09-07T07:00:58.9086107Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NVTX/config remote.origin.url 2025-09-07T07:00:58.9104365Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:00:58.9158367Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/VulkanMemoryAllocator/config remote.origin.url 2025-09-07T07:00:58.9175983Z Entering 'third_party/XNNPACK' 2025-09-07T07:00:58.9228205Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/XNNPACK/config remote.origin.url 2025-09-07T07:00:58.9257104Z Entering 'third_party/aiter' 2025-09-07T07:00:58.9308791Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/aiter/config remote.origin.url 2025-09-07T07:00:58.9329373Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:00:58.9382569Z 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:00:58.9409509Z Entering 'third_party/benchmark' 2025-09-07T07:00:58.9462708Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/benchmark/config remote.origin.url 2025-09-07T07:00:58.9481754Z Entering 'third_party/composable_kernel' 2025-09-07T07:00:58.9534186Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/composable_kernel/config remote.origin.url 2025-09-07T07:00:58.9559641Z Entering 'third_party/cpp-httplib' 2025-09-07T07:00:58.9614098Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/cpp-httplib/config remote.origin.url 2025-09-07T07:00:58.9632673Z Entering 'third_party/cpuinfo' 2025-09-07T07:00:58.9687206Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/cpuinfo/config remote.origin.url 2025-09-07T07:00:58.9705905Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:00:58.9759272Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/cudnn_frontend/config remote.origin.url 2025-09-07T07:00:58.9775976Z Entering 'third_party/cutlass' 2025-09-07T07:00:58.9829314Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/cutlass/config remote.origin.url 2025-09-07T07:00:58.9855571Z Entering 'third_party/fbgemm' 2025-09-07T07:00:58.9910315Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/config remote.origin.url 2025-09-07T07:00:58.9930377Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:00:58.9984180Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/asmjit/config remote.origin.url 2025-09-07T07:00:59.0003176Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:00:59.0054596Z 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:00:59.0078977Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:00:59.0133118Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/cpuinfo/config remote.origin.url 2025-09-07T07:00:59.0151993Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:00:59.0207811Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/cutlass/config remote.origin.url 2025-09-07T07:00:59.0232117Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:00:59.0288912Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/googletest/config remote.origin.url 2025-09-07T07:00:59.0306985Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:00:59.0362842Z 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:00:59.0380842Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:00:59.0439193Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fbgemm/modules/external/json/config remote.origin.url 2025-09-07T07:00:59.0459916Z Entering 'third_party/flash-attention' 2025-09-07T07:00:59.0513855Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/flash-attention/config remote.origin.url 2025-09-07T07:00:59.0531702Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:00:59.0590033Z 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:00:59.0612593Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:00:59.0667906Z 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:00:59.0694026Z Entering 'third_party/flatbuffers' 2025-09-07T07:00:59.0753128Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/flatbuffers/config remote.origin.url 2025-09-07T07:00:59.0774072Z Entering 'third_party/fmt' 2025-09-07T07:00:59.0828806Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/fmt/config remote.origin.url 2025-09-07T07:00:59.0851978Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:00:59.0909491Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/gemmlowp/gemmlowp/config remote.origin.url 2025-09-07T07:00:59.0930016Z Entering 'third_party/gloo' 2025-09-07T07:00:59.0983018Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/gloo/config remote.origin.url 2025-09-07T07:00:59.1002511Z Entering 'third_party/googletest' 2025-09-07T07:00:59.1058135Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/googletest/config remote.origin.url 2025-09-07T07:00:59.1075985Z Entering 'third_party/ideep' 2025-09-07T07:00:59.1128967Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/ideep/config remote.origin.url 2025-09-07T07:00:59.1150199Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:00:59.1202722Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/ideep/modules/mkl-dnn/config remote.origin.url 2025-09-07T07:00:59.1228197Z Entering 'third_party/ittapi' 2025-09-07T07:00:59.1281209Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/ittapi/config remote.origin.url 2025-09-07T07:00:59.1300145Z Entering 'third_party/kineto' 2025-09-07T07:00:59.1353860Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kineto/config remote.origin.url 2025-09-07T07:00:59.1371243Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:00:59.1428240Z 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:00:59.1444603Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:00:59.1498165Z 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:00:59.1516466Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:00:59.1570409Z 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:00:59.1593150Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:00:59.1650351Z 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:00:59.1672681Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:00:59.1729311Z 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:00:59.1746713Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:00:59.1809711Z 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:00:59.1833556Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:00:59.1889314Z 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:00:59.1907544Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:00:59.1963908Z 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:00:59.1982615Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:00:59.2034520Z 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:00:59.2053659Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:00:59.2111945Z 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:00:59.2132756Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:00:59.2187714Z 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:00:59.2205236Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:00:59.2258563Z 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:00:59.2278055Z Entering 'third_party/kleidiai' 2025-09-07T07:00:59.2332108Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/kleidiai/config remote.origin.url 2025-09-07T07:00:59.2354450Z Entering 'third_party/mimalloc' 2025-09-07T07:00:59.2409216Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/mimalloc/config remote.origin.url 2025-09-07T07:00:59.2428779Z Entering 'third_party/nlohmann' 2025-09-07T07:00:59.2481046Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/nlohmann/config remote.origin.url 2025-09-07T07:00:59.2506494Z Entering 'third_party/onnx' 2025-09-07T07:00:59.2564009Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/onnx/config remote.origin.url 2025-09-07T07:00:59.2595087Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:00:59.2649339Z 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:00:59.2676226Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:00:59.2729102Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/opentelemetry-cpp/config remote.origin.url 2025-09-07T07:00:59.2750488Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:00:59.2804642Z 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:00:59.2822602Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:00:59.2875821Z 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:00:59.2892156Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:00:59.2943269Z 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:00:59.2961793Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:00:59.3021737Z 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:00:59.3041637Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:00:59.3095276Z 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:00:59.3111891Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:00:59.3165608Z 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:00:59.3183329Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:00:59.3240424Z 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:00:59.3262511Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:00:59.3319750Z 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:00:59.3338753Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:00:59.3390080Z 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:00:59.3412628Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:00:59.3467946Z 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:00:59.3502033Z Entering 'third_party/pocketfft' 2025-09-07T07:00:59.3554293Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/pocketfft/config remote.origin.url 2025-09-07T07:00:59.3572638Z Entering 'third_party/protobuf' 2025-09-07T07:00:59.3628994Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/protobuf/config remote.origin.url 2025-09-07T07:00:59.3650123Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:00:59.3704738Z 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:00:59.3722807Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:00:59.3775577Z 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:00:59.3797301Z Entering 'third_party/psimd' 2025-09-07T07:00:59.3853766Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK_deps/psimd/config remote.origin.url 2025-09-07T07:00:59.3872547Z Entering 'third_party/pthreadpool' 2025-09-07T07:00:59.3928295Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/NNPACK_deps/pthreadpool/config remote.origin.url 2025-09-07T07:00:59.3945809Z Entering 'third_party/pybind11' 2025-09-07T07:00:59.3997065Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/pybind11/config remote.origin.url 2025-09-07T07:00:59.4015641Z Entering 'third_party/python-peachpy' 2025-09-07T07:00:59.4069201Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/python-peachpy/config remote.origin.url 2025-09-07T07:00:59.4088750Z Entering 'third_party/sleef' 2025-09-07T07:00:59.4142209Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/sleef/config remote.origin.url 2025-09-07T07:00:59.4161355Z Entering 'third_party/tensorpipe' 2025-09-07T07:00:59.4214338Z file:/home/ec2-user/actions-runner/_work/pytorch/pytorch/.git/modules/third_party/tensorpipe/config remote.origin.url 2025-09-07T07:00:59.4231737Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:00:59.4283310Z 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:00:59.4299622Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:00:59.4351629Z 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:00:59.4370262Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:00:59.4421994Z 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:00:59.4440915Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:00:59.4492670Z 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:00:59.4510155Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:00:59.4563806Z 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:00:59.5271870Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'git@github.com:' 2025-09-07T07:00:59.5573849Z Entering 'android/libs/fbjni' 2025-09-07T07:00:59.5620315Z Entering 'third_party/FP16' 2025-09-07T07:00:59.5666028Z Entering 'third_party/FXdiv' 2025-09-07T07:00:59.5715889Z Entering 'third_party/NNPACK' 2025-09-07T07:00:59.5761935Z Entering 'third_party/NVTX' 2025-09-07T07:00:59.5806373Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:00:59.5852281Z Entering 'third_party/XNNPACK' 2025-09-07T07:00:59.5909225Z Entering 'third_party/aiter' 2025-09-07T07:00:59.5954344Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:00:59.6009731Z Entering 'third_party/benchmark' 2025-09-07T07:00:59.6054298Z Entering 'third_party/composable_kernel' 2025-09-07T07:00:59.6108743Z Entering 'third_party/cpp-httplib' 2025-09-07T07:00:59.6153003Z Entering 'third_party/cpuinfo' 2025-09-07T07:00:59.6202357Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:00:59.6246169Z Entering 'third_party/cutlass' 2025-09-07T07:00:59.6298917Z Entering 'third_party/fbgemm' 2025-09-07T07:00:59.6344327Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:00:59.6389271Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:00:59.6439650Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:00:59.6483069Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:00:59.6534021Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:00:59.6581670Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:00:59.6624679Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:00:59.6673479Z Entering 'third_party/flash-attention' 2025-09-07T07:00:59.6716653Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:00:59.6769105Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:00:59.6821890Z Entering 'third_party/flatbuffers' 2025-09-07T07:00:59.6871584Z Entering 'third_party/fmt' 2025-09-07T07:00:59.6917592Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:00:59.6962957Z Entering 'third_party/gloo' 2025-09-07T07:00:59.7012335Z Entering 'third_party/googletest' 2025-09-07T07:00:59.7058851Z Entering 'third_party/ideep' 2025-09-07T07:00:59.7102431Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:00:59.7153897Z Entering 'third_party/ittapi' 2025-09-07T07:00:59.7202876Z Entering 'third_party/kineto' 2025-09-07T07:00:59.7248300Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:00:59.7291338Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:00:59.7335666Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:00:59.7378889Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:00:59.7424287Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:00:59.7470316Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:00:59.7517300Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:00:59.7562036Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:00:59.7607444Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:00:59.7653192Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:00:59.7706197Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:00:59.7751244Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:00:59.7797747Z Entering 'third_party/kleidiai' 2025-09-07T07:00:59.7847023Z Entering 'third_party/mimalloc' 2025-09-07T07:00:59.7892457Z Entering 'third_party/nlohmann' 2025-09-07T07:00:59.7942404Z Entering 'third_party/onnx' 2025-09-07T07:00:59.8005290Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:00:59.8054231Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:00:59.8103740Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:00:59.8152181Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:00:59.8195947Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:00:59.8241148Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:00:59.8286369Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:00:59.8330726Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:00:59.8373099Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:00:59.8418405Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:00:59.8463789Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:00:59.8512383Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:00:59.8573015Z Entering 'third_party/pocketfft' 2025-09-07T07:00:59.8624580Z Entering 'third_party/protobuf' 2025-09-07T07:00:59.8675212Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:00:59.8720602Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:00:59.8768417Z Entering 'third_party/psimd' 2025-09-07T07:00:59.8814604Z Entering 'third_party/pthreadpool' 2025-09-07T07:00:59.8859935Z Entering 'third_party/pybind11' 2025-09-07T07:00:59.8905295Z Entering 'third_party/python-peachpy' 2025-09-07T07:00:59.8950722Z Entering 'third_party/sleef' 2025-09-07T07:00:59.8996342Z Entering 'third_party/tensorpipe' 2025-09-07T07:00:59.9041289Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:00:59.9084788Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:00:59.9127372Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:00:59.9171433Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:00:59.9212825Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:00:59.9277143Z [command]/usr/bin/git submodule foreach --recursive git config --local --add 'url.https://github.com/.insteadOf' 'org-21003710@github.com:' 2025-09-07T07:00:59.9586324Z Entering 'android/libs/fbjni' 2025-09-07T07:00:59.9632705Z Entering 'third_party/FP16' 2025-09-07T07:00:59.9679596Z Entering 'third_party/FXdiv' 2025-09-07T07:00:59.9723040Z Entering 'third_party/NNPACK' 2025-09-07T07:00:59.9772906Z Entering 'third_party/NVTX' 2025-09-07T07:00:59.9815924Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:00:59.9860434Z Entering 'third_party/XNNPACK' 2025-09-07T07:00:59.9916740Z Entering 'third_party/aiter' 2025-09-07T07:00:59.9961272Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:01:00.0013230Z Entering 'third_party/benchmark' 2025-09-07T07:01:00.0059237Z Entering 'third_party/composable_kernel' 2025-09-07T07:01:00.0109663Z Entering 'third_party/cpp-httplib' 2025-09-07T07:01:00.0153225Z Entering 'third_party/cpuinfo' 2025-09-07T07:01:00.0199649Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:01:00.0243816Z Entering 'third_party/cutlass' 2025-09-07T07:01:00.0297983Z Entering 'third_party/fbgemm' 2025-09-07T07:01:00.0344233Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:01:00.0391326Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:01:00.0439608Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:01:00.0482811Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:01:00.0531013Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:01:00.0574202Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:01:00.0615527Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:01:00.0663812Z Entering 'third_party/flash-attention' 2025-09-07T07:01:00.0709027Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:01:00.0757063Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:01:00.0809526Z Entering 'third_party/flatbuffers' 2025-09-07T07:01:00.0855291Z Entering 'third_party/fmt' 2025-09-07T07:01:00.0901089Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:01:00.0945883Z Entering 'third_party/gloo' 2025-09-07T07:01:00.0987874Z Entering 'third_party/googletest' 2025-09-07T07:01:00.1034231Z Entering 'third_party/ideep' 2025-09-07T07:01:00.1078109Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:01:00.1129224Z Entering 'third_party/ittapi' 2025-09-07T07:01:00.1173447Z Entering 'third_party/kineto' 2025-09-07T07:01:00.1216972Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:01:00.1259873Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:01:00.1304225Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:01:00.1346641Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:01:00.1390298Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:01:00.1432005Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:01:00.1478168Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:01:00.1522356Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:01:00.1572508Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:01:00.1616442Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:01:00.1666952Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:01:00.1712835Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:01:00.1758981Z Entering 'third_party/kleidiai' 2025-09-07T07:01:00.1803445Z Entering 'third_party/mimalloc' 2025-09-07T07:01:00.1849908Z Entering 'third_party/nlohmann' 2025-09-07T07:01:00.1894735Z Entering 'third_party/onnx' 2025-09-07T07:01:00.1971872Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:01:00.2019956Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:01:00.2064950Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:01:00.2110766Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:01:00.2153443Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:01:00.2195275Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:01:00.2241632Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:01:00.2285753Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:01:00.2332273Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:01:00.2375030Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:00.2419697Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:00.2465662Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:01:00.2526499Z Entering 'third_party/pocketfft' 2025-09-07T07:01:00.2571449Z Entering 'third_party/protobuf' 2025-09-07T07:01:00.2623972Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:00.2669490Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:00.2715973Z Entering 'third_party/psimd' 2025-09-07T07:01:00.2765797Z Entering 'third_party/pthreadpool' 2025-09-07T07:01:00.2812077Z Entering 'third_party/pybind11' 2025-09-07T07:01:00.2857008Z Entering 'third_party/python-peachpy' 2025-09-07T07:01:00.2902375Z Entering 'third_party/sleef' 2025-09-07T07:01:00.2952440Z Entering 'third_party/tensorpipe' 2025-09-07T07:01:00.2998650Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:00.3042543Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:00.3091702Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:00.3135753Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:00.3179106Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:00.3240715Z ##[endgroup] 2025-09-07T07:01:00.3273127Z [command]/usr/bin/git log -1 --format=%H 2025-09-07T07:01:00.3295317Z 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:01:00.3407084Z ##[group]Run cd "${GITHUB_WORKSPACE}" 2025-09-07T07:01:00.3407499Z cd "${GITHUB_WORKSPACE}" 2025-09-07T07:01:00.3407747Z # Clean stale submodule dirs 2025-09-07T07:01:00.3407980Z if [ -z "${NO_SUDO}" ]; then 2025-09-07T07:01:00.3408250Z  sudo git submodule foreach --recursive git clean -ffdx 2025-09-07T07:01:00.3408535Z else 2025-09-07T07:01:00.3408757Z  git submodule foreach --recursive git clean -ffdx 2025-09-07T07:01:00.3409013Z fi 2025-09-07T07:01:00.3419682Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:00.3419964Z env: 2025-09-07T07:01:00.3420130Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:00.3420324Z NO_SUDO: true 2025-09-07T07:01:00.3420484Z ##[endgroup] 2025-09-07T07:01:00.3756210Z Entering 'android/libs/fbjni' 2025-09-07T07:01:00.3791526Z Entering 'third_party/FP16' 2025-09-07T07:01:00.3824691Z Entering 'third_party/FXdiv' 2025-09-07T07:01:00.3857504Z Entering 'third_party/NNPACK' 2025-09-07T07:01:00.3892983Z Entering 'third_party/NVTX' 2025-09-07T07:01:00.3934020Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T07:01:00.3974826Z Entering 'third_party/XNNPACK' 2025-09-07T07:01:00.4085082Z Entering 'third_party/aiter' 2025-09-07T07:01:00.4131712Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T07:01:00.4239861Z Entering 'third_party/benchmark' 2025-09-07T07:01:00.4274285Z Entering 'third_party/composable_kernel' 2025-09-07T07:01:00.4389669Z Entering 'third_party/cpp-httplib' 2025-09-07T07:01:00.4424595Z Entering 'third_party/cpuinfo' 2025-09-07T07:01:00.4463096Z Entering 'third_party/cudnn_frontend' 2025-09-07T07:01:00.4500995Z Entering 'third_party/cutlass' 2025-09-07T07:01:00.4600792Z Entering 'third_party/fbgemm' 2025-09-07T07:01:00.4663742Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T07:01:00.4698349Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T07:01:00.4798008Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T07:01:00.4834057Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T07:01:00.4926270Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T07:01:00.4961620Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T07:01:00.4992439Z Entering 'third_party/fbgemm/external/json' 2025-09-07T07:01:00.5038518Z Entering 'third_party/flash-attention' 2025-09-07T07:01:00.5079206Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T07:01:00.5175756Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T07:01:00.5260616Z Entering 'third_party/flatbuffers' 2025-09-07T07:01:00.5328922Z Entering 'third_party/fmt' 2025-09-07T07:01:00.5363788Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T07:01:00.5400307Z Entering 'third_party/gloo' 2025-09-07T07:01:00.5434755Z Entering 'third_party/googletest' 2025-09-07T07:01:00.5479876Z Entering 'third_party/ideep' 2025-09-07T07:01:00.5502374Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T07:01:00.5581808Z Entering 'third_party/ittapi' 2025-09-07T07:01:00.5615222Z Entering 'third_party/kineto' 2025-09-07T07:01:00.5650994Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T07:01:00.5685949Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T07:01:00.5732869Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T07:01:00.5768440Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T07:01:00.5803552Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T07:01:00.5835919Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T07:01:00.5870218Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T07:01:00.5903776Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T07:01:00.5943801Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T07:01:00.5985693Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T07:01:00.6020239Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T07:01:00.6053569Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T07:01:00.6094176Z Entering 'third_party/kleidiai' 2025-09-07T07:01:00.6142917Z Entering 'third_party/mimalloc' 2025-09-07T07:01:00.6183698Z Entering 'third_party/nlohmann' 2025-09-07T07:01:00.6230722Z Entering 'third_party/onnx' 2025-09-07T07:01:00.6525685Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T07:01:00.6565160Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T07:01:00.6621098Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T07:01:00.6655044Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T07:01:00.6690555Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T07:01:00.6721624Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T07:01:00.6765284Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T07:01:00.6798560Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T07:01:00.6830651Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T07:01:00.6862415Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T07:01:00.6916552Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T07:01:00.6954654Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T07:01:00.7183371Z Entering 'third_party/pocketfft' 2025-09-07T07:01:00.7220477Z Entering 'third_party/protobuf' 2025-09-07T07:01:00.7294396Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T07:01:00.7327399Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T07:01:00.7366511Z Entering 'third_party/psimd' 2025-09-07T07:01:00.7402327Z Entering 'third_party/pthreadpool' 2025-09-07T07:01:00.7435628Z Entering 'third_party/pybind11' 2025-09-07T07:01:00.7472573Z Entering 'third_party/python-peachpy' 2025-09-07T07:01:00.7512100Z Entering 'third_party/sleef' 2025-09-07T07:01:00.7545698Z Entering 'third_party/tensorpipe' 2025-09-07T07:01:00.7581462Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T07:01:00.7614955Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T07:01:00.7647310Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T07:01:00.7684308Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T07:01:00.7714268Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T07:01:00.7854882Z Prepare all required actions 2025-09-07T07:01:00.7855330Z Getting action download info 2025-09-07T07:01:00.9115896Z ##[group]Run ./.github/actions/setup-linux 2025-09-07T07:01:00.9116130Z env: 2025-09-07T07:01:00.9116297Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:00.9116480Z ##[endgroup] 2025-09-07T07:01:00.9152116Z ##[group]Run set -euo pipefail 2025-09-07T07:01:00.9152368Z set -euo pipefail 2025-09-07T07:01:00.9152587Z function get_ec2_metadata() { 2025-09-07T07:01:00.9152860Z  # Pulled from instance metadata endpoint for EC2 2025-09-07T07:01:00.9153335Z  # see https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html 2025-09-07T07:01:00.9153765Z  category=$1 2025-09-07T07:01:00.9154032Z  # If it is GCP runner (runner name contains gcp), do not run this 2025-09-07T07:01:00.9154341Z  runner_name_str=i-0c25e8780c0f6575b 2025-09-07T07:01:00.9154615Z  if [[ -f /.inarc ]]; then 2025-09-07T07:01:00.9154868Z  echo "ARC Runner, no info on ec2 metadata" 2025-09-07T07:01:00.9155147Z  elif [[ $runner_name_str == *"gcp"* ]]; then 2025-09-07T07:01:00.9155496Z  echo "Runner is from Google Cloud Platform, No info on ec2 metadata" 2025-09-07T07:01:00.9155805Z  else 2025-09-07T07:01:00.9156409Z  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:00.9157044Z  fi 2025-09-07T07:01:00.9157207Z } 2025-09-07T07:01:00.9157397Z echo "ami-id: $(get_ec2_metadata ami-id)" 2025-09-07T07:01:00.9157701Z echo "instance-id: $(get_ec2_metadata instance-id)" 2025-09-07T07:01:00.9158032Z echo "instance-type: $(get_ec2_metadata instance-type)" 2025-09-07T07:01:00.9158330Z echo "system info $(uname -a)" 2025-09-07T07:01:00.9165421Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:00.9165715Z env: 2025-09-07T07:01:00.9165871Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:00.9166059Z ##[endgroup] 2025-09-07T07:01:00.9308353Z ami-id: ami-05ffe3c48a9991133 2025-09-07T07:01:00.9412778Z instance-id: i-0c25e8780c0f6575b 2025-09-07T07:01:00.9531511Z instance-type: g6.4xlarge 2025-09-07T07:01:00.9544936Z system info Linux ip-10-0-13-164.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:00.9569069Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T07:01:00.9569731Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T07:01:00.9576327Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:00.9576614Z env: 2025-09-07T07:01:00.9576769Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:00.9576962Z ##[endgroup] 2025-09-07T07:01:00.9628229Z ##[group]Run if systemctl is-active --quiet docker; then 2025-09-07T07:01:00.9628557Z if systemctl is-active --quiet docker; then 2025-09-07T07:01:00.9628836Z  echo "Docker daemon is running..."; 2025-09-07T07:01:00.9629076Z else 2025-09-07T07:01:00.9629333Z  echo "Starting docker daemon..." && sudo systemctl start docker; 2025-09-07T07:01:00.9629635Z fi 2025-09-07T07:01:00.9635909Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:00.9636360Z env: 2025-09-07T07:01:00.9636529Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:00.9636718Z ##[endgroup] 2025-09-07T07:01:00.9715420Z Docker daemon is running... 2025-09-07T07:01:00.9754192Z ##[group]Run nick-fields/retry@v3.0.0 2025-09-07T07:01:00.9754426Z with: 2025-09-07T07:01:00.9754577Z shell: bash 2025-09-07T07:01:00.9754931Z timeout_minutes: 5 2025-09-07T07:01:00.9755126Z max_attempts: 3 2025-09-07T07:01:00.9755305Z retry_wait_seconds: 30 2025-09-07T07:01:00.9756916Z 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:00.9758547Z polling_interval_seconds: 1 2025-09-07T07:01:00.9758754Z warning_on_retry: true 2025-09-07T07:01:00.9758942Z continue_on_error: false 2025-09-07T07:01:00.9759123Z env: 2025-09-07T07:01:00.9759275Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:00.9759462Z AWS_RETRY_MODE: standard 2025-09-07T07:01:00.9759645Z AWS_MAX_ATTEMPTS: 5 2025-09-07T07:01:00.9759831Z AWS_DEFAULT_REGION: us-east-1 2025-09-07T07:01:00.9760022Z ##[endgroup] 2025-09-07T07:01:02.0573421Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:02.0574806Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:02.0576218Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:02.0576900Z 2025-09-07T07:01:02.0577019Z Login Succeeded 2025-09-07T07:01:02.5116818Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:02.5117657Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:02.5118315Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:02.5118689Z 2025-09-07T07:01:02.5118783Z Login Succeeded 2025-09-07T07:01:03.1482197Z Command completed after 1 attempt(s). 2025-09-07T07:01:03.1549223Z ##[group]Run env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:01:03.1549625Z env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:01:03.1549954Z env | grep '^CI' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:01:03.1557281Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:03.1557561Z env: 2025-09-07T07:01:03.1557723Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:03.1557919Z ##[endgroup] 2025-09-07T07:01:03.1654225Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-09-07T07:01:03.1654660Z # ignore expansion of "docker ps -q" since it could be empty 2025-09-07T07:01:03.1654966Z # shellcheck disable=SC2046 2025-09-07T07:01:03.1655212Z docker stop $(docker ps -q) || true 2025-09-07T07:01:03.1655456Z # Prune all of the docker images 2025-09-07T07:01:03.1655692Z docker system prune -af 2025-09-07T07:01:03.1661781Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:03.1662060Z env: 2025-09-07T07:01:03.1662213Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:03.1662400Z ##[endgroup] 2025-09-07T07:01:03.1895100Z "docker stop" requires at least 1 argument. 2025-09-07T07:01:03.1895468Z See 'docker stop --help'. 2025-09-07T07:01:03.1895634Z 2025-09-07T07:01:03.1895799Z Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] 2025-09-07T07:01:03.1896044Z 2025-09-07T07:01:03.1896162Z Stop one or more running containers 2025-09-07T07:01:03.2047549Z Total reclaimed space: 0B 2025-09-07T07:01:03.2091921Z ##[group]Run set +e 2025-09-07T07:01:03.2092285Z set +e 2025-09-07T07:01:03.2092449Z set -x 2025-09-07T07:01:03.2092617Z  2025-09-07T07:01:03.2092798Z PT_DOMAIN=download.pytorch.org 2025-09-07T07:01:03.2093223Z # TODO: Flaky access to download.pytorch.org https://github.com/pytorch/pytorch/issues/100400, 2025-09-07T07:01:03.2093917Z # cleaning this up once the issue is fixed. There are more than one resolved IP here, the last 2025-09-07T07:01:03.2094298Z # one is returned at random 2025-09-07T07:01:03.2094586Z RESOLVED_IP=$(dig -4 +short "${PT_DOMAIN}" | tail -n1) 2025-09-07T07:01:03.2094856Z  2025-09-07T07:01:03.2095019Z if [ -z "${RESOLVED_IP}" ]; then 2025-09-07T07:01:03.2095335Z  echo "Couldn't resolve ${PT_DOMAIN}, retrying with Google DNS..." 2025-09-07T07:01:03.2095704Z  RESOLVED_IP=$(dig -4 +short "${PT_DOMAIN}" @8.8.8.8 | tail -n1) 2025-09-07T07:01:03.2095984Z  2025-09-07T07:01:03.2096159Z  if [ -z "${RESOLVED_IP}" ]; then 2025-09-07T07:01:03.2096427Z  echo "Couldn't resolve ${PT_DOMAIN}, exiting..." 2025-09-07T07:01:03.2096682Z  exit 1 2025-09-07T07:01:03.2096850Z  fi 2025-09-07T07:01:03.2097003Z fi 2025-09-07T07:01:03.2097145Z  2025-09-07T07:01:03.2097335Z if grep -r "${PT_DOMAIN}" /etc/hosts; then 2025-09-07T07:01:03.2097611Z  # Clean up any old records first 2025-09-07T07:01:03.2097868Z  sudo sed -i "/${PT_DOMAIN}/d" /etc/hosts 2025-09-07T07:01:03.2098090Z fi 2025-09-07T07:01:03.2098238Z  2025-09-07T07:01:03.2098465Z echo "${RESOLVED_IP} ${PT_DOMAIN}" | sudo tee -a /etc/hosts 2025-09-07T07:01:03.2098747Z cat /etc/hosts 2025-09-07T07:01:03.2105934Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:03.2106228Z env: 2025-09-07T07:01:03.2106396Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:03.2106593Z ##[endgroup] 2025-09-07T07:01:03.2130153Z + PT_DOMAIN=download.pytorch.org 2025-09-07T07:01:03.2135248Z ++ dig -4 +short download.pytorch.org 2025-09-07T07:01:03.2136257Z ++ tail -n1 2025-09-07T07:01:03.2519153Z + RESOLVED_IP=18.160.10.36 2025-09-07T07:01:03.2519445Z + '[' -z 18.160.10.36 ']' 2025-09-07T07:01:03.2519741Z + grep -r download.pytorch.org /etc/hosts 2025-09-07T07:01:03.2534442Z + echo '18.160.10.36 download.pytorch.org' 2025-09-07T07:01:03.2535292Z + sudo tee -a /etc/hosts 2025-09-07T07:01:03.6033330Z 18.160.10.36 download.pytorch.org 2025-09-07T07:01:03.6049661Z + cat /etc/hosts 2025-09-07T07:01:03.6058981Z 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 2025-09-07T07:01:03.6063996Z ::1 localhost6 localhost6.localdomain6 2025-09-07T07:01:03.6064362Z 18.160.10.36 download.pytorch.org 2025-09-07T07:01:03.6195172Z ##[group]Run pytorch/test-infra/.github/actions/calculate-docker-image@main 2025-09-07T07:01:03.6195549Z with: 2025-09-07T07:01:03.6196155Z 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:03.6196815Z use-custom-docker-registry: true 2025-09-07T07:01:03.6197044Z docker-build-dir: .ci/docker 2025-09-07T07:01:03.6197259Z docker-build-script: ./build.sh 2025-09-07T07:01:03.6197474Z working-directory: . 2025-09-07T07:01:03.6197740Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:03.6198028Z force-push: false 2025-09-07T07:01:03.6198194Z env: 2025-09-07T07:01:03.6198347Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:03.6198532Z ##[endgroup] 2025-09-07T07:01:03.6218675Z ##[group]Run set -ex 2025-09-07T07:01:03.6218908Z set -ex 2025-09-07T07:01:03.6219072Z  2025-09-07T07:01:03.6219393Z # If the docker build directory or the build script doesn't exist, the action will 2025-09-07T07:01:03.6219873Z # gracefully return the docker image name as it is. Pulling docker image in Linux 2025-09-07T07:01:03.6220453Z # job could then download the pre-built image as usual 2025-09-07T07:01:03.6220947Z if [[ -d "${DOCKER_BUILD_DIR}" ]] && [[ -f "${DOCKER_BUILD_DIR}/${DOCKER_BUILD_SCRIPT}" ]] && [[ "${USE_CUSTOM_DOCKER_REGISTRY}" == "true" ]]; then 2025-09-07T07:01:03.6221399Z  echo "skip=false" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6221640Z else 2025-09-07T07:01:03.6221838Z  echo "skip=true" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6222155Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6222437Z  2025-09-07T07:01:03.6222838Z  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:03.6223302Z  exit 0 2025-09-07T07:01:03.6223463Z fi 2025-09-07T07:01:03.6223613Z  2025-09-07T07:01:03.6223861Z if [[ "${DOCKER_IMAGE_NAME}" == *"${DOCKER_REGISTRY}/${REPO_NAME}"* ]]; then 2025-09-07T07:01:03.6224302Z  # The docker image name already includes the ECR prefix and tag, so we can just 2025-09-07T07:01:03.6224682Z  # use it as it is, but first let's extract the tag 2025-09-07T07:01:03.6225020Z  DOCKER_TAG=$(echo "${DOCKER_IMAGE_NAME}" | awk -F '[:,]' '{print $2}') 2025-09-07T07:01:03.6225375Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6225709Z  echo "docker-image=${DOCKER_IMAGE_NAME}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6225997Z else 2025-09-07T07:01:03.6226188Z  if [[ "${DOCKER_IMAGE_NAME}" == *:* ]]; then 2025-09-07T07:01:03.6226456Z  CUSTOM_TAG_PREFIX=${DOCKER_IMAGE_NAME#*:} 2025-09-07T07:01:03.6226736Z  DOCKER_IMAGE_NAME=${DOCKER_IMAGE_NAME%%:*} 2025-09-07T07:01:03.6226976Z  fi 2025-09-07T07:01:03.6227295Z  DOCKER_TAG=${CUSTOM_TAG_PREFIX:+${CUSTOM_TAG_PREFIX}-}$(git rev-parse HEAD:"${DOCKER_BUILD_DIR}") 2025-09-07T07:01:03.6227726Z  echo "docker-tag=${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6228173Z  echo "docker-image=${DOCKER_REGISTRY}/${REPO_NAME}/${DOCKER_IMAGE_NAME}:${DOCKER_TAG}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6228662Z  echo "custom-tag-prefix=${CUSTOM_TAG_PREFIX}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6228962Z fi 2025-09-07T07:01:03.6239028Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:03.6239321Z env: 2025-09-07T07:01:03.6239483Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:03.6239682Z REPO_NAME: pytorch 2025-09-07T07:01:03.6240434Z 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:03.6241074Z DOCKER_BUILD_DIR: .ci/docker 2025-09-07T07:01:03.6241300Z DOCKER_BUILD_SCRIPT: ./build.sh 2025-09-07T07:01:03.6241576Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:03.6241875Z USE_CUSTOM_DOCKER_REGISTRY: true 2025-09-07T07:01:03.6242087Z CUSTOM_TAG_PREFIX: 2025-09-07T07:01:03.6242264Z ##[endgroup] 2025-09-07T07:01:03.6266582Z + [[ -d .ci/docker ]] 2025-09-07T07:01:03.6266943Z + [[ -f .ci/docker/./build.sh ]] 2025-09-07T07:01:03.6267333Z + [[ true == \t\r\u\e ]] 2025-09-07T07:01:03.6267563Z + echo skip=false 2025-09-07T07:01:03.6268504Z + [[ 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:03.6273393Z ++ 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:03.6274173Z ++ awk -F '[:,]' '{print $2}' 2025-09-07T07:01:03.6297915Z + DOCKER_TAG=pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:03.6298742Z + echo docker-tag=pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:03.6300006Z + 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:03.6331249Z ##[group]Run set +e 2025-09-07T07:01:03.6331465Z set +e 2025-09-07T07:01:03.6331629Z set -x 2025-09-07T07:01:03.6331790Z  2025-09-07T07:01:03.6331937Z login() { 2025-09-07T07:01:03.6332289Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-09-07T07:01:03.6332661Z } 2025-09-07T07:01:03.6332820Z  2025-09-07T07:01:03.6332962Z retry () { 2025-09-07T07:01:03.6333153Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-09-07T07:01:03.6333383Z } 2025-09-07T07:01:03.6333529Z  2025-09-07T07:01:03.6333707Z retry login "${DOCKER_REGISTRY}" 2025-09-07T07:01:03.6333934Z  2025-09-07T07:01:03.6334095Z START_TIME=$(date +%s) 2025-09-07T07:01:03.6334305Z # Wait up to 120 minutes 2025-09-07T07:01:03.6334565Z while [[ $(( $(date +%s) - 7200 )) -lt $START_TIME ]]; do 2025-09-07T07:01:03.6334909Z  # Check if image already exists, if it does then skip building it 2025-09-07T07:01:03.6335261Z  if docker manifest inspect "${DOCKER_IMAGE}"; then 2025-09-07T07:01:03.6335515Z  exit 0 2025-09-07T07:01:03.6335681Z  fi 2025-09-07T07:01:03.6335840Z  2025-09-07T07:01:03.6336115Z  # NB: This flag is used by Docker build workflow to push the image to ECR, so we can 2025-09-07T07:01:03.6336576Z  # use this to differentiate between the Docker build and regular build jobs. For the 2025-09-07T07:01:03.6337052Z  # latter, it will wait for the Docker images to become available before continuing 2025-09-07T07:01:03.6337421Z  if [ "${DOCKER_PUSH:-false}" == "true" ]; then 2025-09-07T07:01:03.6337702Z  # It's a Docker build job, let's build the image 2025-09-07T07:01:03.6337947Z  break 2025-09-07T07:01:03.6338111Z  else 2025-09-07T07:01:03.6338354Z  # It's a regular build job, wait for the image to become available 2025-09-07T07:01:03.6338639Z  sleep 300 2025-09-07T07:01:03.6338812Z  fi 2025-09-07T07:01:03.6338964Z done 2025-09-07T07:01:03.6339110Z  2025-09-07T07:01:03.6339352Z # NB: This part requires a full checkout. Otherwise, the merge base will 2025-09-07T07:01:03.6339890Z # be empty. The default action would be to continue rebuild the image 2025-09-07T07:01:03.6340272Z if [[ "$BASE_REVISION" = "$(git rev-parse HEAD)" ]]; then 2025-09-07T07:01:03.6340627Z  # if we're on the base branch then use the parent commit 2025-09-07T07:01:03.6340917Z  MERGE_BASE=$(git rev-parse HEAD~) 2025-09-07T07:01:03.6341132Z else 2025-09-07T07:01:03.6341362Z  # otherwise we're on a PR, so use the most recent base commit 2025-09-07T07:01:03.6341695Z  MERGE_BASE=$(git merge-base HEAD "$BASE_REVISION") 2025-09-07T07:01:03.6341948Z fi 2025-09-07T07:01:03.6342091Z  2025-09-07T07:01:03.6342262Z if [[ -z "${MERGE_BASE}" ]]; then 2025-09-07T07:01:03.6342515Z  echo "rebuild=true" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6342748Z  2025-09-07T07:01:03.6343078Z  echo "Finding merge base only works with full checkout, please set fetch-depth to 0, continuing ..." 2025-09-07T07:01:03.6343480Z  exit 0 2025-09-07T07:01:03.6343642Z fi 2025-09-07T07:01:03.6343793Z  2025-09-07T07:01:03.6344016Z if ! git rev-parse "${MERGE_BASE}:${DOCKER_BUILD_DIR}"; then 2025-09-07T07:01:03.6344614Z  echo "Directory '${DOCKER_BUILD_DIR}' not found in commit $MERGE_BASE, you should rebase onto a more recent commit" 2025-09-07T07:01:03.6345027Z  exit 1 2025-09-07T07:01:03.6345186Z fi 2025-09-07T07:01:03.6345327Z  2025-09-07T07:01:03.6345575Z PREVIOUS_DOCKER_TAG=$(git rev-parse "${MERGE_BASE}:${DOCKER_BUILD_DIR}") 2025-09-07T07:01:03.6346052Z # If no image exists but the hash is the same as the previous hash then we should error out here 2025-09-07T07:01:03.6346466Z if [[ "${PREVIOUS_DOCKER_TAG}" == "${DOCKER_TAG}" ]]; then 2025-09-07T07:01:03.6346946Z  echo "WARNING: Something has gone wrong and the previous image isn't available for the merge-base of your branch" 2025-09-07T07:01:03.6347487Z  echo " Will re-build docker image to store in local cache, TTS may be longer" 2025-09-07T07:01:03.6347797Z fi 2025-09-07T07:01:03.6347960Z  2025-09-07T07:01:03.6348145Z echo "rebuild=true" >> "${GITHUB_OUTPUT}" 2025-09-07T07:01:03.6354333Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:03.6354622Z env: 2025-09-07T07:01:03.6354787Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:03.6355004Z DOCKER_BUILD_DIR: .ci/docker 2025-09-07T07:01:03.6355258Z BASE_REVISION: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:01:03.6355910Z 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:03.6356713Z DOCKER_TAG: pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:03.6357202Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:03.6357485Z DOCKER_PUSH: 2025-09-07T07:01:03.6357649Z ##[endgroup] 2025-09-07T07:01:03.6380511Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:03.6380964Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:03.6383011Z + aws ecr get-login-password --region us-east-1 2025-09-07T07:01:03.6383990Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:04.0941891Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:04.0942991Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:04.0943989Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:04.0944663Z 2025-09-07T07:01:04.0947534Z Login Succeeded 2025-09-07T07:01:04.0967971Z ++ date +%s 2025-09-07T07:01:04.0979189Z + START_TIME=1757228464 2025-09-07T07:01:04.0982522Z ++ date +%s 2025-09-07T07:01:04.0992178Z + [[ 1757221264 -lt 1757228464 ]] 2025-09-07T07:01:04.0993031Z + 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:04.3327652Z { 2025-09-07T07:01:04.3328053Z "schemaVersion": 2, 2025-09-07T07:01:04.3328460Z "mediaType": "application/vnd.docker.distribution.manifest.v2+json", 2025-09-07T07:01:04.3328871Z "config": { 2025-09-07T07:01:04.3329199Z "mediaType": "application/vnd.docker.container.image.v1+json", 2025-09-07T07:01:04.3329573Z "size": 31326, 2025-09-07T07:01:04.3329950Z "digest": "sha256:f8f2d64b393bcd347b6dd63de52d553d7f1e72ca0f076e03ec969afa0eb981cd" 2025-09-07T07:01:04.3330388Z }, 2025-09-07T07:01:04.3330825Z "layers": [ 2025-09-07T07:01:04.3331030Z { 2025-09-07T07:01:04.3331332Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3331718Z "size": 30448359, 2025-09-07T07:01:04.3332119Z "digest": "sha256:e6fdc8487bfe6d764301ef3634bc6c043841dc3ab05ca14f81e69c0f92562d46" 2025-09-07T07:01:04.3332692Z }, 2025-09-07T07:01:04.3332859Z { 2025-09-07T07:01:04.3333164Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3333841Z "size": 1554, 2025-09-07T07:01:04.3334203Z "digest": "sha256:6b5613864d39556a1b94f23390f8a0bda1594b3f9340d950d56957a3f9834400" 2025-09-07T07:01:04.3334611Z }, 2025-09-07T07:01:04.3334772Z { 2025-09-07T07:01:04.3335065Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3335439Z "size": 313296685, 2025-09-07T07:01:04.3335809Z "digest": "sha256:b82f7659260b3a2276b6b82e8e0c9856142368198f208e83fa1903d8b18b5d46" 2025-09-07T07:01:04.3336210Z }, 2025-09-07T07:01:04.3336361Z { 2025-09-07T07:01:04.3336595Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3336891Z "size": 792, 2025-09-07T07:01:04.3337166Z "digest": "sha256:9c1cf73583ae81613086a3fc66f4f834f27a1576e764984f272ce1582e5c8ab1" 2025-09-07T07:01:04.3337494Z }, 2025-09-07T07:01:04.3337626Z { 2025-09-07T07:01:04.3337850Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3338139Z "size": 106, 2025-09-07T07:01:04.3338413Z "digest": "sha256:d3c08322a3326e45849dd80264a047c4f42ba4a2419d35c919542e2890e23934" 2025-09-07T07:01:04.3338730Z }, 2025-09-07T07:01:04.3338862Z { 2025-09-07T07:01:04.3339077Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3339360Z "size": 703, 2025-09-07T07:01:04.3339638Z "digest": "sha256:b836e3601430ecba08039a0e3c9f397012a66762906e70edd630ac2bc3a902b2" 2025-09-07T07:01:04.3339955Z }, 2025-09-07T07:01:04.3340079Z { 2025-09-07T07:01:04.3340301Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3340594Z "size": 1215, 2025-09-07T07:01:04.3340879Z "digest": "sha256:36f61e188420787f72ede2755e48d6bb8bf26a7de6c4422535902950c3927e4c" 2025-09-07T07:01:04.3341192Z }, 2025-09-07T07:01:04.3341328Z { 2025-09-07T07:01:04.3341547Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3341829Z "size": 484, 2025-09-07T07:01:04.3342107Z "digest": "sha256:7fc6e520febff6838b2e0a53146499d62f84482563da9d863c32a546069b2aa2" 2025-09-07T07:01:04.3342424Z }, 2025-09-07T07:01:04.3342557Z { 2025-09-07T07:01:04.3342781Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3343066Z "size": 110343715, 2025-09-07T07:01:04.3343357Z "digest": "sha256:88a91ab1cbdc910d5878810993760232f2c371e401920a22a9be67c32d95dfda" 2025-09-07T07:01:04.3343678Z }, 2025-09-07T07:01:04.3343812Z { 2025-09-07T07:01:04.3344027Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3344309Z "size": 4787, 2025-09-07T07:01:04.3344600Z "digest": "sha256:71ba14ed2ae1ee54aaa7b5fa70b24ea75025d0e18707c97268e1c8277f517525" 2025-09-07T07:01:04.3344928Z }, 2025-09-07T07:01:04.3345066Z { 2025-09-07T07:01:04.3345419Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3345713Z "size": 1710, 2025-09-07T07:01:04.3346002Z "digest": "sha256:7a19ecfcdaa871fe4770be0af9bcf372030d625f257833232a00971758e85c52" 2025-09-07T07:01:04.3346343Z }, 2025-09-07T07:01:04.3346486Z { 2025-09-07T07:01:04.3346714Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3347004Z "size": 725, 2025-09-07T07:01:04.3347278Z "digest": "sha256:fcec9e751430117fa60bca6532996c0a0d706c1101123f92e31118e4a4a2a2ec" 2025-09-07T07:01:04.3347603Z }, 2025-09-07T07:01:04.3347792Z + exit 0 2025-09-07T07:01:04.3347934Z { 2025-09-07T07:01:04.3348150Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3348448Z "size": 544, 2025-09-07T07:01:04.3348728Z "digest": "sha256:ddf0c73969a6beeee35185180669ad49655a24e7bb5a562b4bcf1ce01dea52ac" 2025-09-07T07:01:04.3349208Z }, 2025-09-07T07:01:04.3349349Z { 2025-09-07T07:01:04.3349579Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3349875Z "size": 3241139066, 2025-09-07T07:01:04.3350168Z "digest": "sha256:4bf206a97e77367b870784e96a62fa203910212b052601307e12b9d62255032b" 2025-09-07T07:01:04.3350570Z }, 2025-09-07T07:01:04.3350700Z { 2025-09-07T07:01:04.3350932Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3351315Z "size": 32, 2025-09-07T07:01:04.3351599Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3351931Z }, 2025-09-07T07:01:04.3352060Z { 2025-09-07T07:01:04.3352280Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3352559Z "size": 381, 2025-09-07T07:01:04.3352843Z "digest": "sha256:81597ede62b34cb9990a66ea98b08ebb7afc56359fcae15a4b81f5fd514964e1" 2025-09-07T07:01:04.3353173Z }, 2025-09-07T07:01:04.3353315Z { 2025-09-07T07:01:04.3353539Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3353828Z "size": 235284, 2025-09-07T07:01:04.3354115Z "digest": "sha256:8569053f64fbcb4972371cec8e0e0771d1c2a1592c0961ff3cb111220778b52d" 2025-09-07T07:01:04.3354444Z }, 2025-09-07T07:01:04.3354571Z { 2025-09-07T07:01:04.3354790Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3355076Z "size": 231, 2025-09-07T07:01:04.3355360Z "digest": "sha256:ae6932bbb77a33674c4a8fb42d303179560f7dd0aff2c8d7ae5e62f3e44973e0" 2025-09-07T07:01:04.3355683Z }, 2025-09-07T07:01:04.3355818Z { 2025-09-07T07:01:04.3356039Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3356336Z "size": 3396101, 2025-09-07T07:01:04.3356624Z "digest": "sha256:8f825031afbf80e648474d8e3573adeb4ae20861a0ab871a212fc1c6f50873d6" 2025-09-07T07:01:04.3356964Z }, 2025-09-07T07:01:04.3357103Z { 2025-09-07T07:01:04.3357336Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3357636Z "size": 1479, 2025-09-07T07:01:04.3357937Z "digest": "sha256:67f796c8ac983234bb9123df07e5cc1be58cf7df1a78f7f903e4d2b261483b75" 2025-09-07T07:01:04.3358280Z }, 2025-09-07T07:01:04.3358414Z { 2025-09-07T07:01:04.3358641Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3358940Z "size": 483, 2025-09-07T07:01:04.3359246Z "digest": "sha256:d5e7f4dadffb8845b7dd4de518cfaa786cb110c7e6c7feb5aaf4831a8846e4d7" 2025-09-07T07:01:04.3359589Z }, 2025-09-07T07:01:04.3359717Z { 2025-09-07T07:01:04.3359945Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3360246Z "size": 196, 2025-09-07T07:01:04.3360531Z "digest": "sha256:47d8935cd387569e2070e9420814cfb78cb8549cca29677b58a6db16c1a15e27" 2025-09-07T07:01:04.3360852Z }, 2025-09-07T07:01:04.3360997Z { 2025-09-07T07:01:04.3361222Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3361512Z "size": 608, 2025-09-07T07:01:04.3361880Z "digest": "sha256:eb56e24b87674cdae3e388b22ed42058a3826f3b94429b3dc3e6182f3d13eede" 2025-09-07T07:01:04.3362214Z }, 2025-09-07T07:01:04.3362355Z { 2025-09-07T07:01:04.3362587Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3362882Z "size": 7871298543, 2025-09-07T07:01:04.3363185Z "digest": "sha256:3561f9dce6d1ffd68bd0eee3a739259c580156caa27be5daeca83311702c82b7" 2025-09-07T07:01:04.3363524Z }, 2025-09-07T07:01:04.3363659Z { 2025-09-07T07:01:04.3363884Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3364164Z "size": 829, 2025-09-07T07:01:04.3364447Z "digest": "sha256:0d7f4e0a51c5812d40a4edc3e557cb7140f99ec8c36864eb17d09501bb1da084" 2025-09-07T07:01:04.3364773Z }, 2025-09-07T07:01:04.3364903Z { 2025-09-07T07:01:04.3365117Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3365418Z "size": 33451681, 2025-09-07T07:01:04.3365721Z "digest": "sha256:d80fb6aeb950d5c2757a5268ecb039f8391b20f2afaab42434dd9e610028db60" 2025-09-07T07:01:04.3366159Z }, 2025-09-07T07:01:04.3366334Z { 2025-09-07T07:01:04.3376971Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3377299Z "size": 104, 2025-09-07T07:01:04.3377608Z "digest": "sha256:c438ab3c828992a20d1be3ea46fb7b819301f53bdf772e64f47726863379f1cf" 2025-09-07T07:01:04.3377945Z }, 2025-09-07T07:01:04.3378086Z { 2025-09-07T07:01:04.3378323Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3378621Z "size": 1496, 2025-09-07T07:01:04.3378912Z "digest": "sha256:0be685dd72216087e9e01cc4fc4c7e9a49220989e9a56d887d45d4f97d21cc9b" 2025-09-07T07:01:04.3379243Z }, 2025-09-07T07:01:04.3379372Z { 2025-09-07T07:01:04.3379613Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3379909Z "size": 454404714, 2025-09-07T07:01:04.3380222Z "digest": "sha256:ef35fc8d44983380b6203ae995b9bc32d821f48cb7dcfffc0c7cb7ec5160e7af" 2025-09-07T07:01:04.3380548Z }, 2025-09-07T07:01:04.3380685Z { 2025-09-07T07:01:04.3380915Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3381213Z "size": 164, 2025-09-07T07:01:04.3381509Z "digest": "sha256:574ec2e712dd229cec31706b8b5d5686fa92c28c2d00973b4c62c4ea879218d1" 2025-09-07T07:01:04.3381839Z }, 2025-09-07T07:01:04.3381974Z { 2025-09-07T07:01:04.3382203Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3382483Z "size": 345, 2025-09-07T07:01:04.3382762Z "digest": "sha256:9b68dc991a715edad33a72990742003bfd6694eb662756aea24930a987d0fcc9" 2025-09-07T07:01:04.3383080Z }, 2025-09-07T07:01:04.3383214Z { 2025-09-07T07:01:04.3383438Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3383729Z "size": 32, 2025-09-07T07:01:04.3384015Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3384346Z }, 2025-09-07T07:01:04.3384476Z { 2025-09-07T07:01:04.3384701Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3384990Z "size": 106, 2025-09-07T07:01:04.3385274Z "digest": "sha256:2ed0c171c4ea6ff28d929b7994f5d6b2d57c2160f6b424a984a6286e40732ca4" 2025-09-07T07:01:04.3385596Z }, 2025-09-07T07:01:04.3385734Z { 2025-09-07T07:01:04.3385966Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3386250Z "size": 425, 2025-09-07T07:01:04.3386534Z "digest": "sha256:91cbb8945b0977eb835a8ee088bc01ab8eb7d3373ce2dc9efc06f503019ef69e" 2025-09-07T07:01:04.3386858Z }, 2025-09-07T07:01:04.3386989Z { 2025-09-07T07:01:04.3387207Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3387484Z "size": 19309377, 2025-09-07T07:01:04.3387776Z "digest": "sha256:117e3332b5ee2193955ae71ed04ea52452c71ecd277d406dfffe56f03688b05a" 2025-09-07T07:01:04.3388100Z }, 2025-09-07T07:01:04.3388344Z { 2025-09-07T07:01:04.3388583Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3388878Z "size": 108, 2025-09-07T07:01:04.3389159Z "digest": "sha256:878a37b609a7960340f24bbb908d2314ca912cb3274d4c13a6232716fb86c7e9" 2025-09-07T07:01:04.3389474Z }, 2025-09-07T07:01:04.3389601Z { 2025-09-07T07:01:04.3389826Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3390108Z "size": 640, 2025-09-07T07:01:04.3390384Z "digest": "sha256:31d5eb43918027b1ba13c8ee438c9ce62e53f6045d72b219463560550c97d0bb" 2025-09-07T07:01:04.3390697Z }, 2025-09-07T07:01:04.3390840Z { 2025-09-07T07:01:04.3391062Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3391441Z "size": 725, 2025-09-07T07:01:04.3391713Z "digest": "sha256:fcec9e751430117fa60bca6532996c0a0d706c1101123f92e31118e4a4a2a2ec" 2025-09-07T07:01:04.3392036Z }, 2025-09-07T07:01:04.3392172Z { 2025-09-07T07:01:04.3392414Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3392694Z "size": 148, 2025-09-07T07:01:04.3392967Z "digest": "sha256:64759996fccac40971f4095917e81b9ac6004995d39170b8e0ffec293034dc87" 2025-09-07T07:01:04.3393374Z }, 2025-09-07T07:01:04.3393509Z { 2025-09-07T07:01:04.3393736Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3394028Z "size": 136, 2025-09-07T07:01:04.3394308Z "digest": "sha256:9001c73173561cc0ee198fb577504cb223787ad71a2b12d87083b9e240a603b2" 2025-09-07T07:01:04.3394633Z }, 2025-09-07T07:01:04.3394765Z { 2025-09-07T07:01:04.3394988Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3395276Z "size": 141, 2025-09-07T07:01:04.3395550Z "digest": "sha256:5a05656e8025413539e86d63344b6616d30833905b214de2598c081ec77ddca3" 2025-09-07T07:01:04.3395867Z }, 2025-09-07T07:01:04.3396001Z { 2025-09-07T07:01:04.3396236Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3396520Z "size": 32, 2025-09-07T07:01:04.3396801Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3397130Z }, 2025-09-07T07:01:04.3397262Z { 2025-09-07T07:01:04.3397480Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3397760Z "size": 222, 2025-09-07T07:01:04.3398044Z "digest": "sha256:3d58add1a605b3828ec9d12cd5da8b52f2c8163ef0185ab3b49ff7e83f563d4c" 2025-09-07T07:01:04.3398382Z }, 2025-09-07T07:01:04.3398517Z { 2025-09-07T07:01:04.3398742Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3399036Z "size": 274468574, 2025-09-07T07:01:04.3399341Z "digest": "sha256:ec7a0a2a7eeaca194cc1ab783de395a42d1a7b59a008318ce5e03391166d58e7" 2025-09-07T07:01:04.3399674Z }, 2025-09-07T07:01:04.3400082Z { 2025-09-07T07:01:04.3400378Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3400680Z "size": 3089548290, 2025-09-07T07:01:04.3400986Z "digest": "sha256:6003c92ffb10cdf18090b569bf0e608c1f2ae3cd1009a7c7801e5a4198a23a20" 2025-09-07T07:01:04.3401323Z }, 2025-09-07T07:01:04.3401458Z { 2025-09-07T07:01:04.3401690Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3401979Z "size": 128, 2025-09-07T07:01:04.3402261Z "digest": "sha256:f23c69baf79e40b161832f949e5b35973ce5c2d5be3a835d89d08316a930c817" 2025-09-07T07:01:04.3402577Z }, 2025-09-07T07:01:04.3402709Z { 2025-09-07T07:01:04.3402930Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3403212Z "size": 778, 2025-09-07T07:01:04.3403492Z "digest": "sha256:1b672ea28c16e1dfe0de2bb33dfa3cae807450d59d61470817a116e18f98bea0" 2025-09-07T07:01:04.3403826Z }, 2025-09-07T07:01:04.3403958Z { 2025-09-07T07:01:04.3404182Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3404461Z "size": 725, 2025-09-07T07:01:04.3404886Z "digest": "sha256:fcec9e751430117fa60bca6532996c0a0d706c1101123f92e31118e4a4a2a2ec" 2025-09-07T07:01:04.3405223Z }, 2025-09-07T07:01:04.3405361Z { 2025-09-07T07:01:04.3405587Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3405875Z "size": 140, 2025-09-07T07:01:04.3406163Z "digest": "sha256:4e5c2c422fefa20d43d361332b9eb952503463b4c9156abb7a6de49009da7834" 2025-09-07T07:01:04.3406496Z }, 2025-09-07T07:01:04.3406625Z { 2025-09-07T07:01:04.3406852Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3407142Z "size": 32, 2025-09-07T07:01:04.3407429Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3407747Z }, 2025-09-07T07:01:04.3407879Z { 2025-09-07T07:01:04.3408098Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3408385Z "size": 159, 2025-09-07T07:01:04.3408671Z "digest": "sha256:02938b9dba64fd7296923aeacf063e76bb51709c2bfc1c33d9b8c1df60b542b6" 2025-09-07T07:01:04.3408997Z }, 2025-09-07T07:01:04.3409129Z { 2025-09-07T07:01:04.3409346Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3409755Z "size": 1013, 2025-09-07T07:01:04.3410042Z "digest": "sha256:f7c811b3dbfa2befaca43fdda8426505129240040b604ad24b0714791025daee" 2025-09-07T07:01:04.3410369Z }, 2025-09-07T07:01:04.3410499Z { 2025-09-07T07:01:04.3410714Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3411003Z "size": 725, 2025-09-07T07:01:04.3411279Z "digest": "sha256:fcec9e751430117fa60bca6532996c0a0d706c1101123f92e31118e4a4a2a2ec" 2025-09-07T07:01:04.3411598Z }, 2025-09-07T07:01:04.3411738Z { 2025-09-07T07:01:04.3411957Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3412240Z "size": 135, 2025-09-07T07:01:04.3412508Z "digest": "sha256:968d2e81520ff581850257b88153952fd343649320036841918afa4840aa3ac0" 2025-09-07T07:01:04.3412809Z }, 2025-09-07T07:01:04.3412939Z { 2025-09-07T07:01:04.3413159Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3413447Z "size": 32, 2025-09-07T07:01:04.3413724Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3414049Z }, 2025-09-07T07:01:04.3414181Z { 2025-09-07T07:01:04.3414402Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3414681Z "size": 159, 2025-09-07T07:01:04.3414964Z "digest": "sha256:d8de0f855a30e8b9581fa84deed614af233de1203f4e8fb1e36cd58c5a695492" 2025-09-07T07:01:04.3415295Z }, 2025-09-07T07:01:04.3415426Z { 2025-09-07T07:01:04.3415641Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3415927Z "size": 1369, 2025-09-07T07:01:04.3416209Z "digest": "sha256:3379d8d6c4ee4309cb1014c345438120911cca4db5693964cda2b20a1e11bca9" 2025-09-07T07:01:04.3416529Z }, 2025-09-07T07:01:04.3416661Z { 2025-09-07T07:01:04.3416887Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3417176Z "size": 32, 2025-09-07T07:01:04.3417465Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3417784Z }, 2025-09-07T07:01:04.3417921Z { 2025-09-07T07:01:04.3418145Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3418429Z "size": 136, 2025-09-07T07:01:04.3418687Z "digest": "sha256:c7141e498343573790676e0b1763289cd266b99a64be6852d9f86005e1148163" 2025-09-07T07:01:04.3419000Z }, 2025-09-07T07:01:04.3419129Z { 2025-09-07T07:01:04.3419353Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3419631Z "size": 381, 2025-09-07T07:01:04.3419909Z "digest": "sha256:311486eb6a66e98b5fcf90bea424e6e135418c66f518f0b7704f144c4d555c8c" 2025-09-07T07:01:04.3420234Z }, 2025-09-07T07:01:04.3420367Z { 2025-09-07T07:01:04.3420679Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3420969Z "size": 32, 2025-09-07T07:01:04.3421248Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3421578Z }, 2025-09-07T07:01:04.3421701Z { 2025-09-07T07:01:04.3421933Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3422219Z "size": 104, 2025-09-07T07:01:04.3422496Z "digest": "sha256:0c42df6a22ccc4f9837bc21b48bfedaa27735c82571f249027d974bd450d3335" 2025-09-07T07:01:04.3422812Z }, 2025-09-07T07:01:04.3422937Z { 2025-09-07T07:01:04.3423152Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3423428Z "size": 409, 2025-09-07T07:01:04.3423698Z "digest": "sha256:f848eb89996937785b8311f01b9b2d7a0d5ae87fdfee8b50fd20360d98672f95" 2025-09-07T07:01:04.3424025Z }, 2025-09-07T07:01:04.3424156Z { 2025-09-07T07:01:04.3424382Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3424661Z "size": 32, 2025-09-07T07:01:04.3424938Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3425332Z }, 2025-09-07T07:01:04.3425462Z { 2025-09-07T07:01:04.3425676Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3425960Z "size": 109, 2025-09-07T07:01:04.3426240Z "digest": "sha256:2d2ce7ee8227b5418c53fed661e046bd9b53a66238170c526ed1d4bea626d35d" 2025-09-07T07:01:04.3426564Z }, 2025-09-07T07:01:04.3426688Z { 2025-09-07T07:01:04.3426908Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3427192Z "size": 1897, 2025-09-07T07:01:04.3427483Z "digest": "sha256:ccb9a6045c0e0fdcfee1bfa35077303c8a4b02b6b5a64706d97a3ccf62cf7397" 2025-09-07T07:01:04.3427810Z }, 2025-09-07T07:01:04.3427933Z { 2025-09-07T07:01:04.3428159Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3428451Z "size": 243445636, 2025-09-07T07:01:04.3428742Z "digest": "sha256:a5ee36c098c3b89a02474c2578c5c8af2f9085fbea766a9502e181e4b6ad3434" 2025-09-07T07:01:04.3429063Z }, 2025-09-07T07:01:04.3429194Z { 2025-09-07T07:01:04.3429414Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3429697Z "size": 106, 2025-09-07T07:01:04.3429974Z "digest": "sha256:11ea13561c25b5c840589200b42cc3a0e232e13e0c879c758338b5af44daba5c" 2025-09-07T07:01:04.3430292Z }, 2025-09-07T07:01:04.3430423Z { 2025-09-07T07:01:04.3430641Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3430921Z "size": 165, 2025-09-07T07:01:04.3431260Z "digest": "sha256:c2d6c6602237fac45ab7e8b85b02994555ffaf21a2b2d752acfb687adfae7afa" 2025-09-07T07:01:04.3431586Z }, 2025-09-07T07:01:04.3431715Z { 2025-09-07T07:01:04.3431928Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3432210Z "size": 7943, 2025-09-07T07:01:04.3432489Z "digest": "sha256:316483fa039dbdf24f6c7e9ea71c6820437fe773458591a173b06808b9255d1e" 2025-09-07T07:01:04.3432802Z }, 2025-09-07T07:01:04.3432927Z { 2025-09-07T07:01:04.3433139Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3433414Z "size": 8069, 2025-09-07T07:01:04.3433682Z "digest": "sha256:a88522d2951b34a4ec5f89444bf97ea30a1ea37d956a79f0a79f26841f31d569" 2025-09-07T07:01:04.3433992Z }, 2025-09-07T07:01:04.3434114Z { 2025-09-07T07:01:04.3434328Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3434622Z "size": 304, 2025-09-07T07:01:04.3434900Z "digest": "sha256:90be4fd9b03ebbc2439fde2c33c28dd234237c7dcdc5fcab73f5176b87d81852" 2025-09-07T07:01:04.3435227Z }, 2025-09-07T07:01:04.3435355Z { 2025-09-07T07:01:04.3435568Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3435844Z "size": 13360594, 2025-09-07T07:01:04.3436212Z "digest": "sha256:feb1db0b427ee80dc0f7e55a4cf22ae9255b397b4416881639de213d8b6fe9ba" 2025-09-07T07:01:04.3436540Z }, 2025-09-07T07:01:04.3436665Z { 2025-09-07T07:01:04.3436875Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3437159Z "size": 108, 2025-09-07T07:01:04.3437455Z "digest": "sha256:bb92098aa77fa8c8ae3aced28fb3d0617e711a9ffc5e1943a1986e7aeb690676" 2025-09-07T07:01:04.3437778Z }, 2025-09-07T07:01:04.3437900Z { 2025-09-07T07:01:04.3438117Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3438398Z "size": 54145660, 2025-09-07T07:01:04.3438680Z "digest": "sha256:6074f3d840a9c3608f7ea4d3842ffaa3e79a0f32afc2c9fe971935f0878e885d" 2025-09-07T07:01:04.3438993Z }, 2025-09-07T07:01:04.3439122Z { 2025-09-07T07:01:04.3439338Z "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip", 2025-09-07T07:01:04.3439616Z "size": 32, 2025-09-07T07:01:04.3439893Z "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1" 2025-09-07T07:01:04.3440218Z } 2025-09-07T07:01:04.3440349Z ] 2025-09-07T07:01:04.3440477Z } 2025-09-07T07:01:04.3468492Z ##[group]Run set -eux 2025-09-07T07:01:04.3468795Z set -eux 2025-09-07T07:01:04.3469097Z # It's ok if this steps fails, it would then be an anonymous user like what we used to have 2025-09-07T07:01:04.3469911Z 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:04.3477741Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:04.3478021Z env: 2025-09-07T07:01:04.3478178Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:04.3478363Z ##[endgroup] 2025-09-07T07:01:04.3505260Z + aws secretsmanager get-secret-value --secret-id docker_hub_readonly_token 2025-09-07T07:01:04.3505870Z + jq --raw-output .SecretString 2025-09-07T07:01:04.3507036Z + jq -r .docker_hub_readonly_token 2025-09-07T07:01:04.3507997Z + docker login --username pytorchbot --password-stdin 2025-09-07T07:01:04.8559809Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:04.8560432Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:04.8560978Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:04.8561349Z 2025-09-07T07:01:04.8562081Z Login Succeeded 2025-09-07T07:01:04.8642284Z ##[group]Run tag=${ECR_DOCKER_IMAGE##*:} 2025-09-07T07:01:04.8642600Z tag=${ECR_DOCKER_IMAGE##*:} 2025-09-07T07:01:04.8642895Z echo "docker pull ghcr.io/pytorch/ci-image:${tag/:/-}" 2025-09-07T07:01:04.8649919Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:04.8650203Z env: 2025-09-07T07:01:04.8650365Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:04.8650964Z 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:04.8651570Z ##[endgroup] 2025-09-07T07:01:04.8681886Z docker pull ghcr.io/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:01:04.8722114Z ##[group]Run pytorch/test-infra/.github/actions/pull-docker-image@main 2025-09-07T07:01:04.8722467Z with: 2025-09-07T07:01:04.8723032Z 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:04.8723726Z docker-registry: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:04.8724004Z env: 2025-09-07T07:01:04.8724160Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:04.8724347Z ##[endgroup] 2025-09-07T07:01:04.8741571Z ##[group]Run set -x 2025-09-07T07:01:04.8741766Z set -x 2025-09-07T07:01:04.8741939Z set +e 2025-09-07T07:01:04.8742099Z  2025-09-07T07:01:04.8742253Z login() { 2025-09-07T07:01:04.8742601Z  aws ecr get-login-password --region us-east-1 | docker login -u AWS --password-stdin "$1" 2025-09-07T07:01:04.8742987Z } 2025-09-07T07:01:04.8743139Z  2025-09-07T07:01:04.8743308Z retry () { 2025-09-07T07:01:04.8743505Z  $* || (sleep 1 && $*) || (sleep 2 && $*) 2025-09-07T07:01:04.8743720Z } 2025-09-07T07:01:04.8743865Z  2025-09-07T07:01:04.8744028Z retry login "${DOCKER_REGISTRY}" 2025-09-07T07:01:04.8744245Z  2025-09-07T07:01:04.8744585Z IMAGE_SIZE=$(docker manifest inspect "${DOCKER_IMAGE}" | jq '[.layers[].size, .config.size] | add / 1024 / 1024') 2025-09-07T07:01:04.8745060Z echo "Compressed size of image in MB: ${IMAGE_SIZE}" 2025-09-07T07:01:04.8745327Z  2025-09-07T07:01:04.8745479Z set -e 2025-09-07T07:01:04.8745721Z # ignore output since only exit code is used for conditional 2025-09-07T07:01:04.8746069Z # only pull docker image if it's not available locally 2025-09-07T07:01:04.8746451Z if ! docker inspect --type=image "${DOCKER_IMAGE}" >/dev/null 2>/dev/null; then 2025-09-07T07:01:04.8746985Z  retry docker pull "${DOCKER_IMAGE}" 2025-09-07T07:01:04.8747215Z fi 2025-09-07T07:01:04.8753336Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:01:04.8753618Z env: 2025-09-07T07:01:04.8753778Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:01:04.8754379Z 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:04.8755054Z DOCKER_REGISTRY: 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:04.8755337Z ##[endgroup] 2025-09-07T07:01:04.8778391Z + set +e 2025-09-07T07:01:04.8778810Z + retry login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:04.8779244Z + login 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:04.8781948Z + aws ecr get-login-password --region us-east-1 2025-09-07T07:01:04.8782729Z + docker login -u AWS --password-stdin 308535385114.dkr.ecr.us-east-1.amazonaws.com 2025-09-07T07:01:05.3610228Z WARNING! Your password will be stored unencrypted in /home/ec2-user/.docker/config.json. 2025-09-07T07:01:05.3610811Z Configure a credential helper to remove this warning. See 2025-09-07T07:01:05.3611357Z https://docs.docker.com/engine/reference/commandline/login/#credentials-store 2025-09-07T07:01:05.3611701Z 2025-09-07T07:01:05.3612298Z Login Succeeded 2025-09-07T07:01:05.3636557Z ++ 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:05.3637471Z ++ jq '[.layers[].size, .config.size] | add / 1024 / 1024' 2025-09-07T07:01:05.5982937Z + IMAGE_SIZE=15022.6312084198 2025-09-07T07:01:05.5983320Z + echo 'Compressed size of image in MB: 15022.6312084198' 2025-09-07T07:01:05.5983675Z + set -e 2025-09-07T07:01:05.5983933Z Compressed size of image in MB: 15022.6312084198 2025-09-07T07:01:05.5985091Z + 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:05.6092153Z + 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:05.6093181Z + 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:05.8680415Z pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77: Pulling from pytorch/ci-image 2025-09-07T07:01:05.8683161Z e6fdc8487bfe: Pulling fs layer 2025-09-07T07:01:05.8683721Z 6b5613864d39: Pulling fs layer 2025-09-07T07:01:05.8684225Z b82f7659260b: Pulling fs layer 2025-09-07T07:01:05.8684682Z 9c1cf73583ae: Pulling fs layer 2025-09-07T07:01:05.8685123Z d3c08322a332: Pulling fs layer 2025-09-07T07:01:05.8685580Z b836e3601430: Pulling fs layer 2025-09-07T07:01:05.8685907Z 36f61e188420: Pulling fs layer 2025-09-07T07:01:05.8686377Z 7fc6e520febf: Pulling fs layer 2025-09-07T07:01:05.8686858Z 88a91ab1cbdc: Pulling fs layer 2025-09-07T07:01:05.8687194Z 71ba14ed2ae1: Pulling fs layer 2025-09-07T07:01:05.8687465Z 7a19ecfcdaa8: Pulling fs layer 2025-09-07T07:01:05.8687776Z fcec9e751430: Pulling fs layer 2025-09-07T07:01:05.8688216Z ddf0c73969a6: Pulling fs layer 2025-09-07T07:01:05.8688513Z 4bf206a97e77: Pulling fs layer 2025-09-07T07:01:05.8688725Z 4f4fb700ef54: Pulling fs layer 2025-09-07T07:01:05.8688914Z 81597ede62b3: Pulling fs layer 2025-09-07T07:01:05.8689109Z d3c08322a332: Waiting 2025-09-07T07:01:05.8689323Z 8569053f64fb: Pulling fs layer 2025-09-07T07:01:05.8689508Z b836e3601430: Waiting 2025-09-07T07:01:05.8689678Z ae6932bbb77a: Pulling fs layer 2025-09-07T07:01:05.8689861Z 8f825031afbf: Pulling fs layer 2025-09-07T07:01:05.8690053Z 67f796c8ac98: Pulling fs layer 2025-09-07T07:01:05.8690248Z d5e7f4dadffb: Pulling fs layer 2025-09-07T07:01:05.8690672Z 36f61e188420: Waiting 2025-09-07T07:01:05.8690841Z 47d8935cd387: Pulling fs layer 2025-09-07T07:01:05.8691028Z ddf0c73969a6: Waiting 2025-09-07T07:01:05.8691200Z eb56e24b8767: Pulling fs layer 2025-09-07T07:01:05.8691383Z 9c1cf73583ae: Waiting 2025-09-07T07:01:05.8691545Z 3561f9dce6d1: Pulling fs layer 2025-09-07T07:01:05.8691728Z 4bf206a97e77: Waiting 2025-09-07T07:01:05.8691888Z 4f4fb700ef54: Waiting 2025-09-07T07:01:05.8692055Z 0d7f4e0a51c5: Pulling fs layer 2025-09-07T07:01:05.8692257Z 8569053f64fb: Waiting 2025-09-07T07:01:05.8692409Z 81597ede62b3: Waiting 2025-09-07T07:01:05.8692578Z d80fb6aeb950: Pulling fs layer 2025-09-07T07:01:05.8692766Z ae6932bbb77a: Waiting 2025-09-07T07:01:05.8692936Z c438ab3c8289: Pulling fs layer 2025-09-07T07:01:05.8693111Z 8f825031afbf: Waiting 2025-09-07T07:01:05.8693281Z 0be685dd7221: Pulling fs layer 2025-09-07T07:01:05.8693466Z eb56e24b8767: Waiting 2025-09-07T07:01:05.8693642Z ef35fc8d4498: Pulling fs layer 2025-09-07T07:01:05.8693826Z 71ba14ed2ae1: Waiting 2025-09-07T07:01:05.8693990Z 3561f9dce6d1: Waiting 2025-09-07T07:01:05.8694165Z 574ec2e712dd: Pulling fs layer 2025-09-07T07:01:05.8694348Z 7a19ecfcdaa8: Waiting 2025-09-07T07:01:05.8694515Z 67f796c8ac98: Waiting 2025-09-07T07:01:05.8694683Z 9b68dc991a71: Pulling fs layer 2025-09-07T07:01:05.8694866Z 88a91ab1cbdc: Waiting 2025-09-07T07:01:05.8695028Z 0be685dd7221: Waiting 2025-09-07T07:01:05.8695193Z 2ed0c171c4ea: Pulling fs layer 2025-09-07T07:01:05.8695384Z 91cbb8945b09: Pulling fs layer 2025-09-07T07:01:05.8695568Z 0d7f4e0a51c5: Waiting 2025-09-07T07:01:05.8695727Z d80fb6aeb950: Waiting 2025-09-07T07:01:05.8695991Z c438ab3c8289: Waiting 2025-09-07T07:01:05.8696233Z 117e3332b5ee: Pulling fs layer 2025-09-07T07:01:05.8696488Z 878a37b609a7: Pulling fs layer 2025-09-07T07:01:05.8696896Z 31d5eb439180: Pulling fs layer 2025-09-07T07:01:05.8697164Z 9b68dc991a71: Waiting 2025-09-07T07:01:05.8706781Z 2ed0c171c4ea: Waiting 2025-09-07T07:01:05.8707015Z fcec9e751430: Waiting 2025-09-07T07:01:05.8707208Z 91cbb8945b09: Waiting 2025-09-07T07:01:05.8707597Z 64759996fcca: Pulling fs layer 2025-09-07T07:01:05.8707822Z 878a37b609a7: Waiting 2025-09-07T07:01:05.8708007Z 9001c7317356: Pulling fs layer 2025-09-07T07:01:05.8708210Z 117e3332b5ee: Waiting 2025-09-07T07:01:05.8708389Z 5a05656e8025: Pulling fs layer 2025-09-07T07:01:05.8708596Z 47d8935cd387: Waiting 2025-09-07T07:01:05.8708768Z 64759996fcca: Waiting 2025-09-07T07:01:05.8708934Z 9001c7317356: Waiting 2025-09-07T07:01:05.8709111Z 3d58add1a605: Pulling fs layer 2025-09-07T07:01:05.8709308Z 7fc6e520febf: Waiting 2025-09-07T07:01:05.8709479Z ec7a0a2a7eea: Pulling fs layer 2025-09-07T07:01:05.8709674Z 3d58add1a605: Waiting 2025-09-07T07:01:05.8709838Z 31d5eb439180: Waiting 2025-09-07T07:01:05.8710012Z 6003c92ffb10: Pulling fs layer 2025-09-07T07:01:05.8710203Z f23c69baf79e: Pulling fs layer 2025-09-07T07:01:05.8710395Z 1b672ea28c16: Pulling fs layer 2025-09-07T07:01:05.8710578Z 5a05656e8025: Waiting 2025-09-07T07:01:05.8710744Z 574ec2e712dd: Waiting 2025-09-07T07:01:05.8710928Z ec7a0a2a7eea: Waiting 2025-09-07T07:01:05.8711103Z 4e5c2c422fef: Pulling fs layer 2025-09-07T07:01:05.8711387Z f23c69baf79e: Waiting 2025-09-07T07:01:05.8711561Z ef35fc8d4498: Waiting 2025-09-07T07:01:05.8711730Z 1b672ea28c16: Waiting 2025-09-07T07:01:05.8711904Z 02938b9dba64: Pulling fs layer 2025-09-07T07:01:05.8712091Z 6003c92ffb10: Waiting 2025-09-07T07:01:05.8712252Z 4e5c2c422fef: Waiting 2025-09-07T07:01:05.8712419Z f7c811b3dbfa: Pulling fs layer 2025-09-07T07:01:05.8712608Z 02938b9dba64: Waiting 2025-09-07T07:01:05.8712769Z f7c811b3dbfa: Waiting 2025-09-07T07:01:05.8712940Z 968d2e81520f: Pulling fs layer 2025-09-07T07:01:05.8713128Z d8de0f855a30: Pulling fs layer 2025-09-07T07:01:05.8713314Z 968d2e81520f: Waiting 2025-09-07T07:01:05.8713485Z 3379d8d6c4ee: Pulling fs layer 2025-09-07T07:01:05.8713677Z c7141e498343: Pulling fs layer 2025-09-07T07:01:05.8713851Z 3379d8d6c4ee: Waiting 2025-09-07T07:01:05.8714018Z 311486eb6a66: Pulling fs layer 2025-09-07T07:01:05.8714351Z d8de0f855a30: Waiting 2025-09-07T07:01:05.8714509Z 311486eb6a66: Waiting 2025-09-07T07:01:05.8714678Z 0c42df6a22cc: Pulling fs layer 2025-09-07T07:01:05.8714876Z f848eb899969: Pulling fs layer 2025-09-07T07:01:05.8715073Z 0c42df6a22cc: Waiting 2025-09-07T07:01:05.8715240Z f848eb899969: Waiting 2025-09-07T07:01:05.8715405Z 2d2ce7ee8227: Pulling fs layer 2025-09-07T07:01:05.8715596Z 2d2ce7ee8227: Waiting 2025-09-07T07:01:05.8715782Z ccb9a6045c0e: Pulling fs layer 2025-09-07T07:01:05.8715988Z a5ee36c098c3: Pulling fs layer 2025-09-07T07:01:05.8716178Z 11ea13561c25: Pulling fs layer 2025-09-07T07:01:05.8716363Z ccb9a6045c0e: Waiting 2025-09-07T07:01:05.8716532Z a5ee36c098c3: Waiting 2025-09-07T07:01:05.8716703Z c2d6c6602237: Pulling fs layer 2025-09-07T07:01:05.8716888Z 11ea13561c25: Waiting 2025-09-07T07:01:05.8717065Z 316483fa039d: Pulling fs layer 2025-09-07T07:01:05.8717256Z a88522d2951b: Pulling fs layer 2025-09-07T07:01:05.8717450Z 90be4fd9b03e: Pulling fs layer 2025-09-07T07:01:05.8717641Z feb1db0b427e: Pulling fs layer 2025-09-07T07:01:05.8717837Z c2d6c6602237: Waiting 2025-09-07T07:01:05.8718010Z bb92098aa77f: Pulling fs layer 2025-09-07T07:01:05.8718200Z 6074f3d840a9: Pulling fs layer 2025-09-07T07:01:05.8718377Z 316483fa039d: Waiting 2025-09-07T07:01:05.8718539Z bb92098aa77f: Waiting 2025-09-07T07:01:05.8718701Z 6074f3d840a9: Waiting 2025-09-07T07:01:05.8718862Z 90be4fd9b03e: Waiting 2025-09-07T07:01:05.8719017Z feb1db0b427e: Waiting 2025-09-07T07:01:05.9656867Z 6b5613864d39: Download complete 2025-09-07T07:01:06.0763568Z 9c1cf73583ae: Verifying Checksum 2025-09-07T07:01:06.1736674Z 9c1cf73583ae: Download complete 2025-09-07T07:01:06.1736990Z d3c08322a332: Download complete 2025-09-07T07:01:06.2375024Z e6fdc8487bfe: Verifying Checksum 2025-09-07T07:01:06.2375392Z e6fdc8487bfe: Download complete 2025-09-07T07:01:06.2681965Z b836e3601430: Verifying Checksum 2025-09-07T07:01:06.2682350Z b836e3601430: Download complete 2025-09-07T07:01:06.3328670Z 36f61e188420: Verifying Checksum 2025-09-07T07:01:06.3329065Z 36f61e188420: Download complete 2025-09-07T07:01:06.3546081Z 7fc6e520febf: Download complete 2025-09-07T07:01:06.4341325Z 71ba14ed2ae1: Download complete 2025-09-07T07:01:06.5459531Z 7a19ecfcdaa8: Download complete 2025-09-07T07:01:06.6310996Z fcec9e751430: Download complete 2025-09-07T07:01:06.7556743Z ddf0c73969a6: Verifying Checksum 2025-09-07T07:01:06.7557083Z ddf0c73969a6: Download complete 2025-09-07T07:01:07.0606794Z e6fdc8487bfe: Pull complete 2025-09-07T07:01:07.0722162Z 6b5613864d39: Pull complete 2025-09-07T07:01:07.4963725Z 88a91ab1cbdc: Verifying Checksum 2025-09-07T07:01:07.4964122Z 88a91ab1cbdc: Download complete 2025-09-07T07:01:07.5060326Z 4f4fb700ef54: Verifying Checksum 2025-09-07T07:01:07.5060601Z 4f4fb700ef54: Download complete 2025-09-07T07:01:07.5922149Z 81597ede62b3: Verifying Checksum 2025-09-07T07:01:07.5922606Z 81597ede62b3: Download complete 2025-09-07T07:01:07.6842155Z 8569053f64fb: Download complete 2025-09-07T07:01:07.7647051Z ae6932bbb77a: Verifying Checksum 2025-09-07T07:01:07.7647414Z ae6932bbb77a: Download complete 2025-09-07T07:01:07.9333921Z 8f825031afbf: Verifying Checksum 2025-09-07T07:01:07.9334209Z 8f825031afbf: Download complete 2025-09-07T07:01:08.0073539Z 67f796c8ac98: Download complete 2025-09-07T07:01:08.0870982Z d5e7f4dadffb: Download complete 2025-09-07T07:01:08.1772156Z 47d8935cd387: Verifying Checksum 2025-09-07T07:01:08.1772592Z 47d8935cd387: Download complete 2025-09-07T07:01:08.2826701Z eb56e24b8767: Verifying Checksum 2025-09-07T07:01:08.2827285Z eb56e24b8767: Download complete 2025-09-07T07:01:09.0642589Z b82f7659260b: Verifying Checksum 2025-09-07T07:01:09.0642894Z b82f7659260b: Download complete 2025-09-07T07:01:09.1494974Z 0d7f4e0a51c5: Verifying Checksum 2025-09-07T07:01:09.1495525Z 0d7f4e0a51c5: Download complete 2025-09-07T07:01:09.5625994Z d80fb6aeb950: Verifying Checksum 2025-09-07T07:01:09.5626293Z d80fb6aeb950: Download complete 2025-09-07T07:01:09.6560157Z c438ab3c8289: Verifying Checksum 2025-09-07T07:01:09.6560666Z c438ab3c8289: Download complete 2025-09-07T07:01:09.7567939Z 0be685dd7221: Verifying Checksum 2025-09-07T07:01:09.7568365Z 0be685dd7221: Download complete 2025-09-07T07:01:14.3631909Z ef35fc8d4498: Verifying Checksum 2025-09-07T07:01:14.3632212Z ef35fc8d4498: Download complete 2025-09-07T07:01:14.4395067Z 574ec2e712dd: Verifying Checksum 2025-09-07T07:01:14.4395428Z 574ec2e712dd: Download complete 2025-09-07T07:01:14.5241087Z 9b68dc991a71: Verifying Checksum 2025-09-07T07:01:14.5241442Z 9b68dc991a71: Download complete 2025-09-07T07:01:14.6098760Z 2ed0c171c4ea: Verifying Checksum 2025-09-07T07:01:14.6099058Z 2ed0c171c4ea: Download complete 2025-09-07T07:01:14.7202440Z 91cbb8945b09: Verifying Checksum 2025-09-07T07:01:14.7202807Z 91cbb8945b09: Download complete 2025-09-07T07:01:14.9563962Z 117e3332b5ee: Verifying Checksum 2025-09-07T07:01:14.9564287Z 117e3332b5ee: Download complete 2025-09-07T07:01:15.0467592Z 878a37b609a7: Download complete 2025-09-07T07:01:15.1273716Z 31d5eb439180: Verifying Checksum 2025-09-07T07:01:15.1274046Z 31d5eb439180: Download complete 2025-09-07T07:01:15.2234756Z 64759996fcca: Verifying Checksum 2025-09-07T07:01:15.2235170Z 64759996fcca: Download complete 2025-09-07T07:01:15.3144933Z 9001c7317356: Verifying Checksum 2025-09-07T07:01:15.3145301Z 9001c7317356: Download complete 2025-09-07T07:01:15.4372062Z 5a05656e8025: Verifying Checksum 2025-09-07T07:01:15.4372459Z 5a05656e8025: Download complete 2025-09-07T07:01:15.5281039Z 3d58add1a605: Verifying Checksum 2025-09-07T07:01:15.5281401Z 3d58add1a605: Download complete 2025-09-07T07:01:15.7282994Z b82f7659260b: Pull complete 2025-09-07T07:01:15.7504753Z 9c1cf73583ae: Pull complete 2025-09-07T07:01:15.7722167Z d3c08322a332: Pull complete 2025-09-07T07:01:15.7929232Z b836e3601430: Pull complete 2025-09-07T07:01:15.8147304Z 36f61e188420: Pull complete 2025-09-07T07:01:15.8356864Z 7fc6e520febf: Pull complete 2025-09-07T07:01:17.7557534Z 88a91ab1cbdc: Pull complete 2025-09-07T07:01:17.9180174Z 71ba14ed2ae1: Pull complete 2025-09-07T07:01:18.0646594Z 7a19ecfcdaa8: Pull complete 2025-09-07T07:01:18.1787406Z fcec9e751430: Pull complete 2025-09-07T07:01:18.3324565Z ddf0c73969a6: Pull complete 2025-09-07T07:01:18.3422530Z ec7a0a2a7eea: Verifying Checksum 2025-09-07T07:01:18.3422848Z ec7a0a2a7eea: Download complete 2025-09-07T07:01:39.2226704Z 4bf206a97e77: Verifying Checksum 2025-09-07T07:01:39.2227112Z 4bf206a97e77: Download complete 2025-09-07T07:01:39.2962935Z f23c69baf79e: Download complete 2025-09-07T07:01:39.3962027Z 1b672ea28c16: Verifying Checksum 2025-09-07T07:01:39.3962578Z 1b672ea28c16: Download complete 2025-09-07T07:01:39.5428003Z 4e5c2c422fef: Download complete 2025-09-07T07:01:39.6422801Z 02938b9dba64: Verifying Checksum 2025-09-07T07:01:39.6423266Z 02938b9dba64: Download complete 2025-09-07T07:01:39.7348525Z f7c811b3dbfa: Verifying Checksum 2025-09-07T07:01:39.7348861Z f7c811b3dbfa: Download complete 2025-09-07T07:01:39.8290024Z 968d2e81520f: Verifying Checksum 2025-09-07T07:01:39.8290489Z 968d2e81520f: Download complete 2025-09-07T07:01:39.9168112Z d8de0f855a30: Verifying Checksum 2025-09-07T07:01:39.9168593Z d8de0f855a30: Download complete 2025-09-07T07:01:39.9950716Z 3379d8d6c4ee: Download complete 2025-09-07T07:01:40.0812225Z c7141e498343: Verifying Checksum 2025-09-07T07:01:40.0812666Z c7141e498343: Download complete 2025-09-07T07:01:40.1457203Z 311486eb6a66: Verifying Checksum 2025-09-07T07:01:40.1457658Z 311486eb6a66: Download complete 2025-09-07T07:01:40.2368663Z 0c42df6a22cc: Download complete 2025-09-07T07:01:40.3115305Z f848eb899969: Verifying Checksum 2025-09-07T07:01:40.3115773Z f848eb899969: Download complete 2025-09-07T07:01:40.4298168Z 2d2ce7ee8227: Verifying Checksum 2025-09-07T07:01:40.4298484Z 2d2ce7ee8227: Download complete 2025-09-07T07:01:40.5106028Z ccb9a6045c0e: Verifying Checksum 2025-09-07T07:01:40.5106484Z ccb9a6045c0e: Download complete 2025-09-07T07:01:43.0064590Z a5ee36c098c3: Verifying Checksum 2025-09-07T07:01:43.0065628Z a5ee36c098c3: Download complete 2025-09-07T07:01:43.0926807Z 11ea13561c25: Verifying Checksum 2025-09-07T07:01:43.0927508Z 11ea13561c25: Download complete 2025-09-07T07:01:43.1675627Z c2d6c6602237: Verifying Checksum 2025-09-07T07:01:43.1675942Z c2d6c6602237: Download complete 2025-09-07T07:01:43.2563665Z 316483fa039d: Verifying Checksum 2025-09-07T07:01:43.2564132Z 316483fa039d: Download complete 2025-09-07T07:01:43.3409324Z a88522d2951b: Verifying Checksum 2025-09-07T07:01:43.3409834Z a88522d2951b: Download complete 2025-09-07T07:01:43.4283710Z 90be4fd9b03e: Verifying Checksum 2025-09-07T07:01:43.4284271Z 90be4fd9b03e: Download complete 2025-09-07T07:01:43.6109859Z feb1db0b427e: Verifying Checksum 2025-09-07T07:01:43.6110378Z feb1db0b427e: Download complete 2025-09-07T07:01:43.6936987Z bb92098aa77f: Download complete 2025-09-07T07:01:44.2972277Z 6074f3d840a9: Verifying Checksum 2025-09-07T07:01:44.2972792Z 6074f3d840a9: Download complete 2025-09-07T07:01:49.3062927Z 6003c92ffb10: Download complete 2025-09-07T07:02:27.2100173Z 3561f9dce6d1: Verifying Checksum 2025-09-07T07:02:27.2100573Z 3561f9dce6d1: Download complete 2025-09-07T07:03:01.3307878Z 4bf206a97e77: Pull complete 2025-09-07T07:03:01.4825119Z 4f4fb700ef54: Pull complete 2025-09-07T07:03:01.6062909Z 81597ede62b3: Pull complete 2025-09-07T07:03:01.7458327Z 8569053f64fb: Pull complete 2025-09-07T07:03:01.9233809Z ae6932bbb77a: Pull complete 2025-09-07T07:03:02.1971324Z 8f825031afbf: Pull complete 2025-09-07T07:03:02.4029024Z 67f796c8ac98: Pull complete 2025-09-07T07:03:02.5819917Z d5e7f4dadffb: Pull complete 2025-09-07T07:03:02.7888277Z 47d8935cd387: Pull complete 2025-09-07T07:03:02.9119295Z eb56e24b8767: Pull complete 2025-09-07T07:04:35.5260455Z 3561f9dce6d1: Pull complete 2025-09-07T07:04:35.7494510Z 0d7f4e0a51c5: Pull complete 2025-09-07T07:04:36.3119783Z d80fb6aeb950: Pull complete 2025-09-07T07:04:36.5305085Z c438ab3c8289: Pull complete 2025-09-07T07:04:36.5774724Z 0be685dd7221: Pull complete 2025-09-07T07:04:42.6780485Z ef35fc8d4498: Pull complete 2025-09-07T07:04:42.8009097Z 574ec2e712dd: Pull complete 2025-09-07T07:04:42.9676019Z 9b68dc991a71: Pull complete 2025-09-07T07:04:43.3946149Z 2ed0c171c4ea: Pull complete 2025-09-07T07:04:43.6230035Z 91cbb8945b09: Pull complete 2025-09-07T07:04:43.9862128Z 117e3332b5ee: Pull complete 2025-09-07T07:04:44.1998790Z 878a37b609a7: Pull complete 2025-09-07T07:04:44.4230037Z 31d5eb439180: Pull complete 2025-09-07T07:04:44.8643155Z 64759996fcca: Pull complete 2025-09-07T07:04:45.0880374Z 9001c7317356: Pull complete 2025-09-07T07:04:45.3098109Z 5a05656e8025: Pull complete 2025-09-07T07:04:45.7424561Z 3d58add1a605: Pull complete 2025-09-07T07:04:46.6860434Z ec7a0a2a7eea: Pull complete 2025-09-07T07:05:28.3427718Z 6003c92ffb10: Pull complete 2025-09-07T07:05:28.5402906Z f23c69baf79e: Pull complete 2025-09-07T07:05:28.7489708Z 1b672ea28c16: Pull complete 2025-09-07T07:05:29.0396438Z 4e5c2c422fef: Pull complete 2025-09-07T07:05:29.3790404Z 02938b9dba64: Pull complete 2025-09-07T07:05:29.5674298Z f7c811b3dbfa: Pull complete 2025-09-07T07:05:29.9213480Z 968d2e81520f: Pull complete 2025-09-07T07:05:30.2919135Z d8de0f855a30: Pull complete 2025-09-07T07:05:30.5119333Z 3379d8d6c4ee: Pull complete 2025-09-07T07:05:30.8804901Z c7141e498343: Pull complete 2025-09-07T07:05:31.0862092Z 311486eb6a66: Pull complete 2025-09-07T07:05:31.2674490Z 0c42df6a22cc: Pull complete 2025-09-07T07:05:31.3222158Z f848eb899969: Pull complete 2025-09-07T07:05:31.5565897Z 2d2ce7ee8227: Pull complete 2025-09-07T07:05:31.7481240Z ccb9a6045c0e: Pull complete 2025-09-07T07:05:37.0253205Z a5ee36c098c3: Pull complete 2025-09-07T07:05:37.2235873Z 11ea13561c25: Pull complete 2025-09-07T07:05:37.4369623Z c2d6c6602237: Pull complete 2025-09-07T07:05:37.6545480Z 316483fa039d: Pull complete 2025-09-07T07:05:37.8608274Z a88522d2951b: Pull complete 2025-09-07T07:05:38.0595694Z 90be4fd9b03e: Pull complete 2025-09-07T07:05:39.4167280Z feb1db0b427e: Pull complete 2025-09-07T07:05:39.6122018Z bb92098aa77f: Pull complete 2025-09-07T07:05:40.8159177Z 6074f3d840a9: Pull complete 2025-09-07T07:05:41.1014137Z Digest: sha256:fa92d2f7dda90b7eac9d79223921e99d644e89de73a02ae481e87b488594fe42 2025-09-07T07:05:41.1365608Z 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:41.1547264Z 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T07:05:41.1602158Z ##[group]Run echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T07:05:41.1602905Z echo "IN_CONTAINER_RUNNER=$(if [ -f /.inarc ] || [ -f /.incontainer ]; then echo true ; else echo false; fi)" >> "$GITHUB_OUTPUT" 2025-09-07T07:05:41.1611007Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:05:41.1611286Z env: 2025-09-07T07:05:41.1611451Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:05:41.1611646Z ##[endgroup] 2025-09-07T07:05:41.1788500Z ##[group]Run pytorch/test-infra/.github/actions/setup-nvidia@main 2025-09-07T07:05:41.1788922Z with: 2025-09-07T07:05:41.1789126Z driver-version: 570.133.07 2025-09-07T07:05:41.1789376Z env: 2025-09-07T07:05:41.1789570Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:05:41.1789812Z ##[endgroup] 2025-09-07T07:05:41.1907827Z ##[group]Run nick-fields/retry@3e91a01664abd3c5cd539100d10d33b9c5b68482 2025-09-07T07:05:41.1908124Z with: 2025-09-07T07:05:41.1908277Z timeout_minutes: 10 2025-09-07T07:05:41.1908453Z max_attempts: 3 2025-09-07T07:05:41.1927591Z 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:41.1946759Z retry_wait_seconds: 10 2025-09-07T07:05:41.1946958Z polling_interval_seconds: 1 2025-09-07T07:05:41.1947159Z warning_on_retry: true 2025-09-07T07:05:41.1947337Z continue_on_error: false 2025-09-07T07:05:41.1947516Z env: 2025-09-07T07:05:41.1947668Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:05:41.1947858Z DRIVER_VERSION: 570.133.07 2025-09-07T07:05:41.1948048Z ##[endgroup] 2025-09-07T07:05:41.2781679Z == Installing nvidia driver NVIDIA-Linux-x86_64-570.133.07.run == 2025-09-07T07:05:41.2783247Z + pre_install_nvidia_driver_amzn2 2025-09-07T07:05:41.2784148Z + sudo yum remove -y nvidia-driver-latest-dkms 2025-09-07T07:05:41.8017907Z No match for argument: nvidia-driver-latest-dkms 2025-09-07T07:05:41.8018411Z No packages marked for removal. 2025-09-07T07:05:41.8068947Z Dependencies resolved. 2025-09-07T07:05:41.8077412Z Nothing to do. 2025-09-07T07:05:41.8078196Z Complete! 2025-09-07T07:05:41.8898234Z + install_nvidia_driver_common 2025-09-07T07:05:41.8904096Z + echo 'Before installing NVIDIA driver' 2025-09-07T07:05:41.8905477Z Before installing NVIDIA driver 2025-09-07T07:05:41.8907371Z + lspci 2025-09-07T07:05:41.9769209Z 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] 2025-09-07T07:05:41.9769765Z 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 2025-09-07T07:05:41.9770302Z 00:01.3 Non-VGA unclassified device: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08) 2025-09-07T07:05:41.9771081Z 00:03.0 VGA compatible controller: Amazon.com, Inc. Device 1111 2025-09-07T07:05:41.9771594Z 00:04.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe EBS Controller 2025-09-07T07:05:41.9772198Z 01:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9772530Z 02:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9772851Z 03:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9773157Z 03:00.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9773459Z 03:00.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9773752Z 03:00.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9774062Z 03:00.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9774380Z 03:00.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9774699Z 03:00.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9775009Z 03:00.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9775332Z 03:01.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9775655Z 03:01.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9775977Z 03:01.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9776276Z 03:01.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9776582Z 03:01.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9776915Z 03:01.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9777216Z 03:01.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9777518Z 03:01.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9777814Z 03:02.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9778117Z 03:02.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9778419Z 03:02.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9778722Z 03:02.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9779015Z 03:02.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9779311Z 03:02.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9779618Z 03:02.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9779936Z 03:02.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9780248Z 03:03.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9780544Z 03:03.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9780842Z 03:03.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9781143Z 03:03.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9781405Z 03:03.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9781641Z 03:03.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9781882Z 03:03.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9782123Z 03:03.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9792235Z 24:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9792586Z 25:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9792870Z 26:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9793149Z 26:00.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9793409Z 26:00.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9793892Z 26:00.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9794164Z 26:00.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9794437Z 26:00.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9794701Z 26:00.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9794953Z 26:00.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9795196Z 26:01.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9795520Z 27:00.0 Ethernet controller: Amazon.com, Inc. Elastic Network Adapter (ENA) 2025-09-07T07:05:41.9795865Z 30:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9796123Z 31:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9796371Z 32:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9796701Z 33:00.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe SSD Controller 2025-09-07T07:05:41.9797132Z 34:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:41.9797451Z 35:00.0 3D controller: NVIDIA Corporation AD104GL [L4] (rev a1) 2025-09-07T07:05:41.9797713Z + lsmod 2025-09-07T07:05:41.9807530Z Module Size Used by 2025-09-07T07:05:41.9807944Z xt_conntrack 16384 1 2025-09-07T07:05:41.9808211Z nft_chain_nat 16384 3 2025-09-07T07:05:41.9808454Z xt_MASQUERADE 20480 1 2025-09-07T07:05:41.9808743Z nf_nat 57344 2 nft_chain_nat,xt_MASQUERADE 2025-09-07T07:05:41.9809216Z nf_conntrack_netlink 57344 0 2025-09-07T07:05:41.9809599Z nf_conntrack 184320 4 xt_conntrack,nf_nat,nf_conntrack_netlink,xt_MASQUERADE 2025-09-07T07:05:41.9810046Z nf_defrag_ipv6 24576 1 nf_conntrack 2025-09-07T07:05:41.9810343Z nf_defrag_ipv4 16384 1 nf_conntrack 2025-09-07T07:05:41.9810620Z xfrm_user 57344 1 2025-09-07T07:05:41.9810869Z xfrm_algo 16384 1 xfrm_user 2025-09-07T07:05:41.9811145Z xt_addrtype 16384 2 2025-09-07T07:05:41.9811363Z nft_compat 20480 4 2025-09-07T07:05:41.9811593Z nf_tables 311296 57 nft_compat,nft_chain_nat 2025-09-07T07:05:41.9811908Z nfnetlink 20480 4 nft_compat,nf_conntrack_netlink,nf_tables 2025-09-07T07:05:41.9812196Z br_netfilter 36864 0 2025-09-07T07:05:41.9812403Z bridge 323584 1 br_netfilter 2025-09-07T07:05:41.9812637Z stp 16384 1 bridge 2025-09-07T07:05:41.9812868Z llc 16384 2 bridge,stp 2025-09-07T07:05:41.9813088Z overlay 167936 0 2025-09-07T07:05:41.9813276Z tls 139264 0 2025-09-07T07:05:41.9813473Z nls_ascii 16384 1 2025-09-07T07:05:41.9813660Z nls_cp437 20480 1 2025-09-07T07:05:41.9813845Z vfat 24576 1 2025-09-07T07:05:41.9814027Z fat 86016 1 vfat 2025-09-07T07:05:41.9814229Z sunrpc 700416 1 2025-09-07T07:05:41.9814428Z ena 180224 0 2025-09-07T07:05:41.9814611Z i8042 45056 0 2025-09-07T07:05:41.9814797Z serio 28672 3 i8042 2025-09-07T07:05:41.9815005Z ghash_clmulni_intel 16384 0 2025-09-07T07:05:41.9815204Z button 24576 0 2025-09-07T07:05:41.9815395Z sch_fq_codel 20480 9 2025-09-07T07:05:41.9815578Z dm_mod 188416 0 2025-09-07T07:05:41.9815775Z fuse 184320 1 2025-09-07T07:05:41.9815960Z configfs 57344 1 2025-09-07T07:05:41.9816147Z loop 36864 0 2025-09-07T07:05:41.9816327Z dmi_sysfs 20480 0 2025-09-07T07:05:41.9816514Z crc32_pclmul 16384 0 2025-09-07T07:05:41.9816698Z crc32c_intel 24576 0 2025-09-07T07:05:41.9816885Z efivarfs 24576 1 2025-09-07T07:05:41.9817160Z + modinfo nvidia 2025-09-07T07:05:41.9824572Z filename: /lib/modules/6.1.141-155.222.amzn2023.x86_64/kernel/drivers/video/nvidia.ko 2025-09-07T07:05:41.9825139Z import_ns: DMA_BUF 2025-09-07T07:05:41.9825381Z alias: char-major-195-* 2025-09-07T07:05:41.9826056Z version: 570.133.07 2025-09-07T07:05:41.9826476Z supported: external 2025-09-07T07:05:41.9826728Z license: Dual MIT/GPL 2025-09-07T07:05:41.9827193Z firmware: nvidia/570.133.07/gsp_tu10x.bin 2025-09-07T07:05:41.9827671Z firmware: nvidia/570.133.07/gsp_ga10x.bin 2025-09-07T07:05:41.9827983Z srcversion: 49515739FD8F721A3F2F714 2025-09-07T07:05:41.9828293Z alias: pci:v000010DEd*sv*sd*bc06sc80i00* 2025-09-07T07:05:41.9828621Z alias: pci:v000010DEd*sv*sd*bc03sc02i00* 2025-09-07T07:05:41.9828931Z alias: pci:v000010DEd*sv*sd*bc03sc00i00* 2025-09-07T07:05:41.9829210Z depends: i2c-core,drm 2025-09-07T07:05:41.9829452Z retpoline: Y 2025-09-07T07:05:41.9829776Z name: nvidia 2025-09-07T07:05:41.9830201Z vermagic: 6.1.141-155.222.amzn2023.x86_64 SMP preempt mod_unload modversions 2025-09-07T07:05:41.9830842Z parm: NvSwitchRegDwords:NvSwitch regkey (charp) 2025-09-07T07:05:41.9831399Z parm: NvSwitchBlacklist:NvSwitchBlacklist=uuid[,uuid...] (charp) 2025-09-07T07:05:41.9831741Z parm: NVreg_ResmanDebugLevel:int 2025-09-07T07:05:41.9831972Z parm: NVreg_RmLogonRC:int 2025-09-07T07:05:41.9832324Z parm: NVreg_ModifyDeviceFiles:int 2025-09-07T07:05:41.9832652Z parm: NVreg_DeviceFileUID:int 2025-09-07T07:05:41.9832896Z parm: NVreg_DeviceFileGID:int 2025-09-07T07:05:41.9833137Z parm: NVreg_DeviceFileMode:int 2025-09-07T07:05:41.9833409Z parm: NVreg_InitializeSystemMemoryAllocations:int 2025-09-07T07:05:41.9833700Z parm: NVreg_UsePageAttributeTable:int 2025-09-07T07:05:41.9833947Z parm: NVreg_EnablePCIeGen3:int 2025-09-07T07:05:41.9834176Z parm: NVreg_EnableMSI:int 2025-09-07T07:05:41.9834405Z parm: NVreg_EnableStreamMemOPs:int 2025-09-07T07:05:41.9834682Z parm: NVreg_RestrictProfilingToAdminUsers:int 2025-09-07T07:05:41.9834994Z parm: NVreg_PreserveVideoMemoryAllocations:int 2025-09-07T07:05:41.9835401Z parm: NVreg_EnableS0ixPowerManagement:int 2025-09-07T07:05:41.9835723Z parm: NVreg_S0ixPowerManagementVideoMemoryThreshold:int 2025-09-07T07:05:41.9836025Z parm: NVreg_DynamicPowerManagement:int 2025-09-07T07:05:41.9836336Z parm: NVreg_DynamicPowerManagementVideoMemoryThreshold:int 2025-09-07T07:05:41.9836657Z parm: NVreg_EnableGpuFirmware:int 2025-09-07T07:05:41.9836902Z parm: NVreg_EnableGpuFirmwareLogs:int 2025-09-07T07:05:41.9837173Z parm: NVreg_OpenRmEnableUnsupportedGpus:int 2025-09-07T07:05:41.9837449Z parm: NVreg_EnableUserNUMAManagement:int 2025-09-07T07:05:41.9837711Z parm: NVreg_MemoryPoolSize:int 2025-09-07T07:05:41.9837945Z parm: NVreg_KMallocHeapMaxSize:int 2025-09-07T07:05:41.9838187Z parm: NVreg_VMallocHeapMaxSize:int 2025-09-07T07:05:41.9838431Z parm: NVreg_IgnoreMMIOCheck:int 2025-09-07T07:05:41.9838666Z parm: NVreg_NvLinkDisable:int 2025-09-07T07:05:41.9838926Z parm: NVreg_EnablePCIERelaxedOrderingMode:int 2025-09-07T07:05:41.9839199Z parm: NVreg_RegisterPCIDriver:int 2025-09-07T07:05:41.9839442Z parm: NVreg_EnableResizableBar:int 2025-09-07T07:05:41.9839692Z parm: NVreg_EnableDbgBreakpoint:int 2025-09-07T07:05:41.9839941Z parm: NVreg_EnableNonblockingOpen:int 2025-09-07T07:05:41.9840192Z parm: NVreg_RegistryDwords:charp 2025-09-07T07:05:41.9840443Z parm: NVreg_RegistryDwordsPerDevice:charp 2025-09-07T07:05:41.9840689Z parm: NVreg_RmMsg:charp 2025-09-07T07:05:41.9840902Z parm: NVreg_GpuBlacklist:charp 2025-09-07T07:05:41.9841151Z parm: NVreg_TemporaryFilePath:charp 2025-09-07T07:05:41.9841390Z parm: NVreg_ExcludedGpus:charp 2025-09-07T07:05:41.9841619Z parm: NVreg_DmaRemapPeerMmio:int 2025-09-07T07:05:41.9841867Z parm: NVreg_RmNvlinkBandwidth:charp 2025-09-07T07:05:41.9842123Z parm: NVreg_RmNvlinkBandwidthLinkCount:int 2025-09-07T07:05:41.9842484Z parm: NVreg_ImexChannelCount:int 2025-09-07T07:05:41.9842721Z parm: NVreg_CreateImexChannel0:int 2025-09-07T07:05:41.9842975Z parm: NVreg_GrdmaPciTopoCheckOverride:int 2025-09-07T07:05:41.9843218Z parm: rm_firmware_active:charp 2025-09-07T07:05:41.9843434Z + HAS_NVIDIA_DRIVER=0 2025-09-07T07:05:41.9843625Z ++ command -v nvidia-smi 2025-09-07T07:05:41.9843822Z + '[' -x /usr/bin/nvidia-smi ']' 2025-09-07T07:05:41.9844020Z + set +e 2025-09-07T07:05:41.9844256Z ++ nvidia-smi --query-gpu=driver_version --format=csv,noheader --id=0 2025-09-07T07:05:43.5582467Z + INSTALLED_DRIVER_VERSION=570.133.07 2025-09-07T07:05:43.5582817Z + NVIDIA_SMI_STATUS=0 2025-09-07T07:05:43.5583274Z + '[' 0 -ne 0 ']' 2025-09-07T07:05:43.5583501Z + '[' 570.133.07 '!=' 570.133.07 ']' 2025-09-07T07:05:43.5583775Z + HAS_NVIDIA_DRIVER=1 2025-09-07T07:05:43.5584530Z + echo 'NVIDIA driver (570.133.07) has already been installed. Skipping NVIDIA driver installation' 2025-09-07T07:05:43.5585020Z + set -e 2025-09-07T07:05:43.5585212Z + '[' 1 -eq 0 ']' 2025-09-07T07:05:43.5585598Z NVIDIA driver (570.133.07) has already been installed. Skipping NVIDIA driver installation 2025-09-07T07:05:43.5586057Z + post_install_nvidia_driver_common 2025-09-07T07:05:43.5587862Z + sudo modprobe nvidia 2025-09-07T07:05:43.7279258Z + echo 'After installing NVIDIA driver' 2025-09-07T07:05:43.7279719Z + lspci 2025-09-07T07:05:43.7280085Z After installing NVIDIA driver 2025-09-07T07:05:43.7441477Z 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] 2025-09-07T07:05:43.7442001Z 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 2025-09-07T07:05:43.7442556Z 00:01.3 Non-VGA unclassified device: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08) 2025-09-07T07:05:43.7443066Z 00:03.0 VGA compatible controller: Amazon.com, Inc. Device 1111 2025-09-07T07:05:43.7443547Z 00:04.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe EBS Controller 2025-09-07T07:05:43.7443996Z 01:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7444323Z 02:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7444638Z 03:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7444954Z 03:00.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7445293Z 03:00.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7445624Z 03:00.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7445930Z 03:00.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7446225Z 03:00.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7446528Z 03:00.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7446831Z 03:00.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7447137Z 03:01.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7447433Z 03:01.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7447743Z 03:01.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7448054Z 03:01.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7448358Z 03:01.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7448655Z 03:01.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7448976Z 03:01.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7449289Z 03:01.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7449595Z 03:02.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7449892Z 03:02.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7450195Z 03:02.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7450499Z 03:02.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7450807Z 03:02.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7451111Z 03:02.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7451415Z 03:02.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7451716Z 03:02.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7452216Z 03:03.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7452466Z 03:03.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7452727Z 03:03.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7452980Z 03:03.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7453230Z 03:03.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7453476Z 03:03.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7453714Z 03:03.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7453958Z 03:03.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7454207Z 24:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7454456Z 25:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7454699Z 26:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7454944Z 26:00.1 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7455340Z 26:00.2 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7455602Z 26:00.3 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7455841Z 26:00.4 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7456083Z 26:00.5 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7456326Z 26:00.6 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7456568Z 26:00.7 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7456818Z 26:01.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7457144Z 27:00.0 Ethernet controller: Amazon.com, Inc. Elastic Network Adapter (ENA) 2025-09-07T07:05:43.7457482Z 30:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7457736Z 31:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7457982Z 32:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7458318Z 33:00.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe SSD Controller 2025-09-07T07:05:43.7458658Z 34:00.0 PCI bridge: Amazon.com, Inc. Device 0200 2025-09-07T07:05:43.7458948Z 35:00.0 3D controller: NVIDIA Corporation AD104GL [L4] (rev a1) 2025-09-07T07:05:43.7459207Z + lsmod 2025-09-07T07:05:43.7470227Z Module Size Used by 2025-09-07T07:05:43.7470463Z nvidia_uvm 1884160 0 2025-09-07T07:05:43.7470680Z nvidia 11583488 1 nvidia_uvm 2025-09-07T07:05:43.7470904Z drm 602112 1 nvidia 2025-09-07T07:05:43.7471229Z drm_panel_orientation_quirks 32768 1 drm 2025-09-07T07:05:43.7471469Z backlight 24576 1 drm 2025-09-07T07:05:43.7471686Z i2c_core 110592 2 nvidia,drm 2025-09-07T07:05:43.7471906Z xt_conntrack 16384 1 2025-09-07T07:05:43.7472125Z nft_chain_nat 16384 3 2025-09-07T07:05:43.7472362Z xt_MASQUERADE 20480 1 2025-09-07T07:05:43.7472635Z nf_nat 57344 2 nft_chain_nat,xt_MASQUERADE 2025-09-07T07:05:43.7472943Z nf_conntrack_netlink 57344 0 2025-09-07T07:05:43.7473330Z nf_conntrack 184320 4 xt_conntrack,nf_nat,nf_conntrack_netlink,xt_MASQUERADE 2025-09-07T07:05:43.7473745Z nf_defrag_ipv6 24576 1 nf_conntrack 2025-09-07T07:05:43.7474033Z nf_defrag_ipv4 16384 1 nf_conntrack 2025-09-07T07:05:43.7474301Z xfrm_user 57344 1 2025-09-07T07:05:43.7474544Z xfrm_algo 16384 1 xfrm_user 2025-09-07T07:05:43.7474820Z xt_addrtype 16384 2 2025-09-07T07:05:43.7475059Z nft_compat 20480 4 2025-09-07T07:05:43.7475336Z nf_tables 311296 57 nft_compat,nft_chain_nat 2025-09-07T07:05:43.7475723Z nfnetlink 20480 4 nft_compat,nf_conntrack_netlink,nf_tables 2025-09-07T07:05:43.7476061Z br_netfilter 36864 0 2025-09-07T07:05:43.7476313Z bridge 323584 1 br_netfilter 2025-09-07T07:05:43.7476584Z stp 16384 1 bridge 2025-09-07T07:05:43.7476847Z llc 16384 2 bridge,stp 2025-09-07T07:05:43.7477112Z overlay 167936 0 2025-09-07T07:05:43.7477333Z tls 139264 0 2025-09-07T07:05:43.7477555Z nls_ascii 16384 1 2025-09-07T07:05:43.7477914Z nls_cp437 20480 1 2025-09-07T07:05:43.7478136Z vfat 24576 1 2025-09-07T07:05:43.7478353Z fat 86016 1 vfat 2025-09-07T07:05:43.7478596Z sunrpc 700416 1 2025-09-07T07:05:43.7478819Z ena 180224 0 2025-09-07T07:05:43.7479037Z i8042 45056 0 2025-09-07T07:05:43.7479257Z serio 28672 3 i8042 2025-09-07T07:05:43.7479505Z ghash_clmulni_intel 16384 0 2025-09-07T07:05:43.7479742Z button 24576 0 2025-09-07T07:05:43.7479966Z sch_fq_codel 20480 9 2025-09-07T07:05:43.7480180Z dm_mod 188416 0 2025-09-07T07:05:43.7480398Z fuse 184320 1 2025-09-07T07:05:43.7480633Z configfs 57344 1 2025-09-07T07:05:43.7480860Z loop 36864 0 2025-09-07T07:05:43.7481080Z dmi_sysfs 20480 0 2025-09-07T07:05:43.7481407Z crc32_pclmul 16384 0 2025-09-07T07:05:43.7481643Z crc32c_intel 24576 0 2025-09-07T07:05:43.7481865Z efivarfs 24576 1 2025-09-07T07:05:43.7482081Z + modinfo nvidia 2025-09-07T07:05:43.7486946Z filename: /lib/modules/6.1.141-155.222.amzn2023.x86_64/kernel/drivers/video/nvidia.ko 2025-09-07T07:05:43.7487452Z import_ns: DMA_BUF 2025-09-07T07:05:43.7487701Z alias: char-major-195-* 2025-09-07T07:05:43.7487952Z version: 570.133.07 2025-09-07T07:05:43.7488193Z supported: external 2025-09-07T07:05:43.7488434Z license: Dual MIT/GPL 2025-09-07T07:05:43.7488710Z firmware: nvidia/570.133.07/gsp_tu10x.bin 2025-09-07T07:05:43.7489027Z firmware: nvidia/570.133.07/gsp_ga10x.bin 2025-09-07T07:05:43.7489327Z srcversion: 49515739FD8F721A3F2F714 2025-09-07T07:05:43.7489631Z alias: pci:v000010DEd*sv*sd*bc06sc80i00* 2025-09-07T07:05:43.7489956Z alias: pci:v000010DEd*sv*sd*bc03sc02i00* 2025-09-07T07:05:43.7490278Z alias: pci:v000010DEd*sv*sd*bc03sc00i00* 2025-09-07T07:05:43.7490572Z depends: i2c-core,drm 2025-09-07T07:05:43.7490809Z retpoline: Y 2025-09-07T07:05:43.7491016Z name: nvidia 2025-09-07T07:05:43.7491364Z vermagic: 6.1.141-155.222.amzn2023.x86_64 SMP preempt mod_unload modversions 2025-09-07T07:05:43.7491817Z parm: NvSwitchRegDwords:NvSwitch regkey (charp) 2025-09-07T07:05:43.7492159Z parm: NvSwitchBlacklist:NvSwitchBlacklist=uuid[,uuid...] (charp) 2025-09-07T07:05:43.7492478Z parm: NVreg_ResmanDebugLevel:int 2025-09-07T07:05:43.7492709Z parm: NVreg_RmLogonRC:int 2025-09-07T07:05:43.7492929Z parm: NVreg_ModifyDeviceFiles:int 2025-09-07T07:05:43.7493163Z parm: NVreg_DeviceFileUID:int 2025-09-07T07:05:43.7493391Z parm: NVreg_DeviceFileGID:int 2025-09-07T07:05:43.7493620Z parm: NVreg_DeviceFileMode:int 2025-09-07T07:05:43.7493884Z parm: NVreg_InitializeSystemMemoryAllocations:int 2025-09-07T07:05:43.7494184Z parm: NVreg_UsePageAttributeTable:int 2025-09-07T07:05:43.7494436Z parm: NVreg_EnablePCIeGen3:int 2025-09-07T07:05:43.7494659Z parm: NVreg_EnableMSI:int 2025-09-07T07:05:43.7494881Z parm: NVreg_EnableStreamMemOPs:int 2025-09-07T07:05:43.7495158Z parm: NVreg_RestrictProfilingToAdminUsers:int 2025-09-07T07:05:43.7495457Z parm: NVreg_PreserveVideoMemoryAllocations:int 2025-09-07T07:05:43.7495742Z parm: NVreg_EnableS0ixPowerManagement:int 2025-09-07T07:05:43.7496044Z parm: NVreg_S0ixPowerManagementVideoMemoryThreshold:int 2025-09-07T07:05:43.7496354Z parm: NVreg_DynamicPowerManagement:int 2025-09-07T07:05:43.7496663Z parm: NVreg_DynamicPowerManagementVideoMemoryThreshold:int 2025-09-07T07:05:43.7496970Z parm: NVreg_EnableGpuFirmware:int 2025-09-07T07:05:43.7497233Z parm: NVreg_EnableGpuFirmwareLogs:int 2025-09-07T07:05:43.7497511Z parm: NVreg_OpenRmEnableUnsupportedGpus:int 2025-09-07T07:05:43.7497790Z parm: NVreg_EnableUserNUMAManagement:int 2025-09-07T07:05:43.7498177Z parm: NVreg_MemoryPoolSize:int 2025-09-07T07:05:43.7498420Z parm: NVreg_KMallocHeapMaxSize:int 2025-09-07T07:05:43.7498656Z parm: NVreg_VMallocHeapMaxSize:int 2025-09-07T07:05:43.7498896Z parm: NVreg_IgnoreMMIOCheck:int 2025-09-07T07:05:43.7499127Z parm: NVreg_NvLinkDisable:int 2025-09-07T07:05:43.7499383Z parm: NVreg_EnablePCIERelaxedOrderingMode:int 2025-09-07T07:05:43.7499649Z parm: NVreg_RegisterPCIDriver:int 2025-09-07T07:05:43.7500386Z parm: NVreg_EnableResizableBar:int 2025-09-07T07:05:43.7500658Z parm: NVreg_EnableDbgBreakpoint:int 2025-09-07T07:05:43.7500914Z parm: NVreg_EnableNonblockingOpen:int 2025-09-07T07:05:43.7501157Z parm: NVreg_RegistryDwords:charp 2025-09-07T07:05:43.7501423Z parm: NVreg_RegistryDwordsPerDevice:charp 2025-09-07T07:05:43.7501851Z parm: NVreg_RmMsg:charp 2025-09-07T07:05:43.7502087Z parm: NVreg_GpuBlacklist:charp 2025-09-07T07:05:43.7502333Z parm: NVreg_TemporaryFilePath:charp 2025-09-07T07:05:43.7502573Z parm: NVreg_ExcludedGpus:charp 2025-09-07T07:05:43.7502804Z parm: NVreg_DmaRemapPeerMmio:int 2025-09-07T07:05:43.7503046Z parm: NVreg_RmNvlinkBandwidth:charp 2025-09-07T07:05:43.7503302Z parm: NVreg_RmNvlinkBandwidthLinkCount:int 2025-09-07T07:05:43.7503563Z parm: NVreg_ImexChannelCount:int 2025-09-07T07:05:43.7503804Z parm: NVreg_CreateImexChannel0:int 2025-09-07T07:05:43.7504060Z parm: NVreg_GrdmaPciTopoCheckOverride:int 2025-09-07T07:05:43.7504303Z parm: rm_firmware_active:charp 2025-09-07T07:05:43.7504517Z + set +e 2025-09-07T07:05:43.7504671Z + nvidia-smi 2025-09-07T07:05:45.1371547Z Sun Sep 7 07:05:45 2025 2025-09-07T07:05:45.1372488Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:05:45.1373670Z | NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 | 2025-09-07T07:05:45.1374789Z |-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:05:45.1375847Z | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T07:05:45.1377240Z | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | 2025-09-07T07:05:45.1378078Z | | | MIG M. | 2025-09-07T07:05:45.1378443Z |=========================================+========================+======================| 2025-09-07T07:05:45.1426331Z | 0 NVIDIA L4 Off | 00000000:35:00.0 Off | 0 | 2025-09-07T07:05:45.1426802Z | N/A 42C P0 29W / 72W | 0MiB / 23034MiB | 3% Default | 2025-09-07T07:05:45.1427180Z | | | N/A | 2025-09-07T07:05:45.1427561Z +-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:05:45.1427956Z 2025-09-07T07:05:45.1428328Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:05:45.1428842Z | Processes: | 2025-09-07T07:05:45.1429241Z | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T07:05:45.1429613Z | ID ID Usage | 2025-09-07T07:05:45.1429920Z |=========================================================================================| 2025-09-07T07:05:45.1430689Z | No running processes found | 2025-09-07T07:05:45.1431268Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:05:45.4522039Z + nvidia-smi --query-gpu=gpu_name --format=csv,noheader --id=0 2025-09-07T07:05:46.8343654Z NVIDIA L4 2025-09-07T07:05:47.0127690Z + NVIDIA_SMI_STATUS=0 2025-09-07T07:05:47.0128005Z + '[' 0 -eq 0 ']' 2025-09-07T07:05:47.0128255Z + echo 'INFO: Ignoring allowed status 0' 2025-09-07T07:05:47.0128528Z + set -e 2025-09-07T07:05:47.0128742Z INFO: Ignoring allowed status 0 2025-09-07T07:05:47.0135318Z == Installing nvidia container toolkit for amzn2023 == 2025-09-07T07:05:47.0138662Z + sudo yum install -y yum-utils 2025-09-07T07:05:47.4133327Z Last metadata expiration check: 0:18:09 ago on Sun Sep 7 06:47:38 2025. 2025-09-07T07:05:47.4326589Z Package dnf-utils-4.3.0-13.amzn2023.0.5.noarch is already installed. 2025-09-07T07:05:47.4676425Z Dependencies resolved. 2025-09-07T07:05:47.4854388Z Nothing to do. 2025-09-07T07:05:47.4854920Z Complete! 2025-09-07T07:05:47.5705825Z + [[ amzn2023 == \a\m\z\n\2\0\2\3 ]] 2025-09-07T07:05:47.5706490Z + YUM_REPO_URL=https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo 2025-09-07T07:05:47.5707378Z + sudo yum-config-manager --add-repo https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo 2025-09-07T07:05:47.9559110Z Adding repo from: https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo 2025-09-07T07:05:48.0011468Z + 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:48.4306784Z nvidia-container-toolkit 24 kB/s | 833 B 00:00 2025-09-07T07:05:48.4498355Z Package nvidia-container-toolkit-1.17.8-1.x86_64 is already installed. 2025-09-07T07:05:48.4503560Z Package libnvidia-container-tools-1.17.8-1.x86_64 is already installed. 2025-09-07T07:05:48.4506810Z Package libnvidia-container1-1.17.8-1.x86_64 is already installed. 2025-09-07T07:05:48.4512179Z Package nvidia-container-toolkit-base-1.17.8-1.x86_64 is already installed. 2025-09-07T07:05:48.4852162Z Dependencies resolved. 2025-09-07T07:05:48.5030210Z Nothing to do. 2025-09-07T07:05:48.5030712Z Complete! 2025-09-07T07:05:48.5945747Z + sudo systemctl restart docker 2025-09-07T07:06:45.9747641Z Sun Sep 7 07:06:45 2025 2025-09-07T07:06:45.9748055Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:06:45.9748564Z | NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 | 2025-09-07T07:06:45.9749028Z |-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:06:45.9749501Z | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T07:06:45.9750006Z | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | 2025-09-07T07:06:45.9750452Z | | | MIG M. | 2025-09-07T07:06:45.9750779Z |=========================================+========================+======================| 2025-09-07T07:06:45.9815726Z | 0 NVIDIA L4 On | 00000000:35:00.0 Off | 0 | 2025-09-07T07:06:45.9816177Z | N/A 41C P0 29W / 72W | 0MiB / 23034MiB | 4% Default | 2025-09-07T07:06:45.9816569Z | | | N/A | 2025-09-07T07:06:45.9817137Z +-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:06:45.9817525Z 2025-09-07T07:06:45.9817881Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:06:45.9818292Z | Processes: | 2025-09-07T07:06:45.9818715Z | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T07:06:45.9819605Z | ID ID Usage | 2025-09-07T07:06:45.9820126Z |=========================================================================================| 2025-09-07T07:06:45.9820526Z | No running processes found | 2025-09-07T07:06:45.9820957Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:06:46.1246751Z Unable to find image 'public.ecr.aws/docker/library/python:3.13' locally 2025-09-07T07:06:47.8344515Z 3.13: Pulling from docker/library/python 2025-09-07T07:06:47.9251930Z 80b7316254b3: Pulling fs layer 2025-09-07T07:06:47.9252243Z 36e4db86de6e: Pulling fs layer 2025-09-07T07:06:47.9252465Z 8ea45766c644: Pulling fs layer 2025-09-07T07:06:47.9253017Z 3cb1455cf185: Pulling fs layer 2025-09-07T07:06:47.9253236Z d622b1dca92a: Pulling fs layer 2025-09-07T07:06:47.9253469Z ad72fce423fc: Pulling fs layer 2025-09-07T07:06:47.9253779Z b9f8f98927f6: Pulling fs layer 2025-09-07T07:06:47.9254060Z d622b1dca92a: Waiting 2025-09-07T07:06:47.9254314Z ad72fce423fc: Waiting 2025-09-07T07:06:47.9254494Z 3cb1455cf185: Waiting 2025-09-07T07:06:47.9254657Z b9f8f98927f6: Waiting 2025-09-07T07:06:48.1484720Z 80b7316254b3: Verifying Checksum 2025-09-07T07:06:48.1485140Z 80b7316254b3: Download complete 2025-09-07T07:06:48.1761251Z 8ea45766c644: Verifying Checksum 2025-09-07T07:06:48.1761792Z 8ea45766c644: Download complete 2025-09-07T07:06:48.2929474Z d622b1dca92a: Verifying Checksum 2025-09-07T07:06:48.2929833Z d622b1dca92a: Download complete 2025-09-07T07:06:48.3988864Z 36e4db86de6e: Verifying Checksum 2025-09-07T07:06:48.3989335Z 36e4db86de6e: Download complete 2025-09-07T07:06:48.4550310Z b9f8f98927f6: Verifying Checksum 2025-09-07T07:06:48.5584683Z ad72fce423fc: Verifying Checksum 2025-09-07T07:06:48.5585000Z ad72fce423fc: Download complete 2025-09-07T07:06:48.8569895Z 3cb1455cf185: Verifying Checksum 2025-09-07T07:06:48.8570197Z 3cb1455cf185: Download complete 2025-09-07T07:06:49.3980473Z 80b7316254b3: Pull complete 2025-09-07T07:06:49.9056210Z 36e4db86de6e: Pull complete 2025-09-07T07:06:51.6080392Z 8ea45766c644: Pull complete 2025-09-07T07:06:56.3923800Z 3cb1455cf185: Pull complete 2025-09-07T07:06:56.5923311Z d622b1dca92a: Pull complete 2025-09-07T07:06:57.1293538Z ad72fce423fc: Pull complete 2025-09-07T07:06:57.1518856Z b9f8f98927f6: Pull complete 2025-09-07T07:06:57.1656016Z Digest: sha256:18634e45b29c0dd1a9a3a3d0781f9f8a221fe32ee7a853db01e9120c710ef535 2025-09-07T07:06:57.1698576Z Status: Downloaded newer image for public.ecr.aws/docker/library/python:3.13 2025-09-07T07:07:05.0076454Z Sun Sep 7 07:07:04 2025 2025-09-07T07:07:05.0076975Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:07:05.0077519Z | NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 | 2025-09-07T07:07:05.0077997Z |-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:07:05.0078465Z | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T07:07:05.0078972Z | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | 2025-09-07T07:07:05.0079400Z | | | MIG M. | 2025-09-07T07:07:05.0079702Z |=========================================+========================+======================| 2025-09-07T07:07:05.0177426Z | 0 NVIDIA L4 On | 00000000:35:00.0 Off | 0 | 2025-09-07T07:07:05.0177882Z | N/A 40C P8 12W / 72W | 0MiB / 23034MiB | 0% Default | 2025-09-07T07:07:05.0178259Z | | | N/A | 2025-09-07T07:07:05.0178629Z +-----------------------------------------+------------------------+----------------------+ 2025-09-07T07:07:05.0180940Z 2025-09-07T07:07:05.0181266Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:07:05.0181597Z | Processes: | 2025-09-07T07:07:05.0181932Z | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T07:07:05.0182242Z | ID ID Usage | 2025-09-07T07:07:05.0182494Z |=========================================================================================| 2025-09-07T07:07:05.0185857Z | No running processes found | 2025-09-07T07:07:05.0186388Z +-----------------------------------------------------------------------------------------+ 2025-09-07T07:07:06.3415119Z Command completed after 1 attempt(s). 2025-09-07T07:07:06.3502154Z Prepare all required actions 2025-09-07T07:07:06.3526411Z ##[group]Run ./.github/actions/get-workflow-job-id 2025-09-07T07:07:06.3526664Z with: 2025-09-07T07:07:06.3527232Z github-token: *** 2025-09-07T07:07:06.3527421Z env: 2025-09-07T07:07:06.3527573Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:06.3527816Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:06.3528091Z ##[endgroup] 2025-09-07T07:07:06.3545380Z ##[group]Run set -eux 2025-09-07T07:07:06.3545580Z set -eux 2025-09-07T07:07:06.3545904Z python3 .github/scripts/get_workflow_job_id.py "${GITHUB_RUN_ID}" "${RUNNER_NAME}" 2025-09-07T07:07:06.3557552Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:06.3557832Z env: 2025-09-07T07:07:06.3557993Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:06.3558239Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:06.3558624Z GITHUB_TOKEN: *** 2025-09-07T07:07:06.3558793Z ##[endgroup] 2025-09-07T07:07:06.3590694Z + python3 .github/scripts/get_workflow_job_id.py 17524754564 i-0c25e8780c0f6575b 2025-09-07T07:07:07.3364182Z Setting output job-id=49774733802 2025-09-07T07:07:07.3364958Z Setting output job-name=linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:07.3495796Z ##[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:07.3496403Z python3 -m pip install psutil==5.9.8 dataclasses_json==0.6.7 nvidia-ml-py==11.525.84 2025-09-07T07:07:07.3497105Z 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:07.3497714Z echo "monitor-script-pid=${!}" >> "${GITHUB_OUTPUT}" 2025-09-07T07:07:07.3507077Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:07.3507384Z env: 2025-09-07T07:07:07.3507547Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:07.3507793Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:07.3508046Z JOB_ID: 49774733802 2025-09-07T07:07:07.3508422Z JOB_NAME: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:07.3508874Z WORKFLOW_NAME: trunk 2025-09-07T07:07:07.3509059Z WORKFLOW_RUN_ID: 17524754564 2025-09-07T07:07:07.3509251Z MONITOR_LOG_INTERVAL: 5 2025-09-07T07:07:07.3509446Z MONITOR_DATA_COLLECT_INTERVAL: 1 2025-09-07T07:07:07.3509651Z ##[endgroup] 2025-09-07T07:07:07.6169959Z Defaulting to user installation because normal site-packages is not writeable 2025-09-07T07:07:07.9333337Z Collecting psutil==5.9.8 2025-09-07T07:07:07.9499001Z 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:08.0176105Z Collecting dataclasses_json==0.6.7 2025-09-07T07:07:08.0212861Z Downloading dataclasses_json-0.6.7-py3-none-any.whl (28 kB) 2025-09-07T07:07:08.0459489Z Collecting nvidia-ml-py==11.525.84 2025-09-07T07:07:08.0497273Z Downloading nvidia_ml_py-11.525.84-py3-none-any.whl (34 kB) 2025-09-07T07:07:08.0781387Z Collecting typing-inspect<1,>=0.4.0 2025-09-07T07:07:08.0817055Z Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB) 2025-09-07T07:07:08.1742755Z Collecting marshmallow<4.0.0,>=3.18.0 2025-09-07T07:07:08.1778311Z Downloading marshmallow-3.26.1-py3-none-any.whl (50 kB) 2025-09-07T07:07:08.2280209Z Collecting packaging>=17.0 2025-09-07T07:07:08.2315047Z Downloading packaging-25.0-py3-none-any.whl (66 kB) 2025-09-07T07:07:08.2792642Z Collecting typing-extensions>=3.7.4 2025-09-07T07:07:08.2830220Z Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2025-09-07T07:07:08.3015009Z Collecting mypy-extensions>=0.3.0 2025-09-07T07:07:08.3050519Z Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2025-09-07T07:07:08.3930587Z Installing collected packages: typing-extensions, packaging, mypy-extensions, typing-inspect, marshmallow, psutil, nvidia-ml-py, dataclasses-json 2025-09-07T07:07:08.6310257Z 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:08.7834629Z Prepare all required actions 2025-09-07T07:07:08.7834972Z Getting action download info 2025-09-07T07:07:08.9175948Z Download action repository 'seemethere/download-artifact-s3@v4' (SHA:1da556a7aa0a088e3153970611f6c432d58e80e6) 2025-09-07T07:07:09.1433161Z Download action repository 'actions/download-artifact@v4' (SHA:d3f86a106a0bac45b974a628896c90dbdf5c8093) 2025-09-07T07:07:09.4776713Z ##[group]Run ./.github/actions/download-build-artifacts 2025-09-07T07:07:09.4776994Z with: 2025-09-07T07:07:09.4777186Z name: linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:07:09.4777433Z s3-bucket: gha-artifacts 2025-09-07T07:07:09.4777698Z env: 2025-09-07T07:07:09.4777855Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:09.4778094Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:09.4778354Z ##[endgroup] 2025-09-07T07:07:09.4852847Z ##[group]Run seemethere/download-artifact-s3@v4 2025-09-07T07:07:09.4853085Z with: 2025-09-07T07:07:09.4853287Z name: linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:07:09.4853521Z s3-bucket: gha-artifacts 2025-09-07T07:07:09.4853704Z region: us-east-1 2025-09-07T07:07:09.4853855Z env: 2025-09-07T07:07:09.4853999Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:09.4854227Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:09.4854471Z ##[endgroup] 2025-09-07T07:07:09.8715462Z (node:62614) NOTE: We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023. 2025-09-07T07:07:09.8715938Z 2025-09-07T07:07:09.8716125Z Please migrate your code to use AWS SDK for JavaScript (v3). 2025-09-07T07:07:09.8716652Z For more information, check the migration guide at https://a.co/7PzMCcy 2025-09-07T07:07:09.8717202Z (Use `node --trace-warnings ...` to show where the warning was created) 2025-09-07T07:07:10.1080423Z Found 1 objects with prefix pytorch/pytorch/17524754564/linux-jammy-cuda12.8-py3.10-gcc11/ 2025-09-07T07:07:10.1081164Z Starting download (1/1): /home/ec2-user/actions-runner/_work/pytorch/pytorch/artifacts.zip 2025-09-07T07:07:18.6834305Z Finished download (1/1): /home/ec2-user/actions-runner/_work/pytorch/pytorch/artifacts.zip 2025-09-07T07:07:18.6839555Z Artifact download has finished successfully 2025-09-07T07:07:18.7112515Z ##[group]Run unzip -o artifacts.zip 2025-09-07T07:07:18.7112776Z unzip -o artifacts.zip 2025-09-07T07:07:18.7120872Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:18.7121160Z env: 2025-09-07T07:07:18.7121325Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:18.7121570Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:18.7121842Z ##[endgroup] 2025-09-07T07:07:18.7183710Z Archive: artifacts.zip 2025-09-07T07:07:18.7184821Z creating: dist/ 2025-09-07T07:07:20.5925248Z inflating: dist/torch-2.9.0a0+git93fb23d-cp310-cp310-linux_x86_64.whl 2025-09-07T07:07:20.6041275Z inflating: dist/.ninja_log 2025-09-07T07:07:20.6042007Z creating: build/custom_test_artifacts/ 2025-09-07T07:07:20.6042682Z creating: build/custom_test_artifacts/custom-op-build/ 2025-09-07T07:07:20.6043372Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/ 2025-09-07T07:07:20.6043964Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/pkgRedirects/ 2025-09-07T07:07:20.6050441Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/CMakeConfigureLog.yaml 2025-09-07T07:07:20.6051165Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/ 2025-09-07T07:07:20.6051877Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeSystem.cmake 2025-09-07T07:07:20.6052567Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdC/ 2025-09-07T07:07:20.6053076Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdC/tmp/ 2025-09-07T07:07:20.6054758Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdC/CMakeCCompilerId.c 2025-09-07T07:07:20.6056443Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdC/a.out 2025-09-07T07:07:20.6057283Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeCCompiler.cmake 2025-09-07T07:07:20.6058068Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCXX/ 2025-09-07T07:07:20.6058586Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCXX/tmp/ 2025-09-07T07:07:20.6060324Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCXX/CMakeCXXCompilerId.cpp 2025-09-07T07:07:20.6061633Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCXX/a.out 2025-09-07T07:07:20.6062710Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeCXXCompiler.cmake 2025-09-07T07:07:20.6064466Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_C.bin 2025-09-07T07:07:20.6066197Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CXX.bin 2025-09-07T07:07:20.6067003Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/ 2025-09-07T07:07:20.6067534Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/ 2025-09-07T07:07:20.6118835Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii 2025-09-07T07:07:20.6171071Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp 2025-09-07T07:07:20.6172156Z extracting: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id 2025-09-07T07:07:20.6227779Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii 2025-09-07T07:07:20.6229102Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c 2025-09-07T07:07:20.6230663Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu 2025-09-07T07:07:20.6232256Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c 2025-09-07T07:07:20.6233632Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.ptx 2025-09-07T07:07:20.6234742Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.sm_52.cubin 2025-09-07T07:07:20.6236202Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin 2025-09-07T07:07:20.6237241Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c 2025-09-07T07:07:20.6238237Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o 2025-09-07T07:07:20.6239110Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin 2025-09-07T07:07:20.6239807Z extracting: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.reg.c 2025-09-07T07:07:20.6240439Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin 2025-09-07T07:07:20.6241294Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin.c 2025-09-07T07:07:20.6241980Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.o 2025-09-07T07:07:20.6242617Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/CMakeCUDACompilerId.cu 2025-09-07T07:07:20.6306066Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CompilerIdCUDA/a.out 2025-09-07T07:07:20.6307111Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeCUDACompiler.cmake 2025-09-07T07:07:20.6371151Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CUDA.bin 2025-09-07T07:07:20.6372290Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/CMakeScratch/ 2025-09-07T07:07:20.6373217Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/CMakeTmp/ 2025-09-07T07:07:20.6374195Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/cmake.check_cache 2025-09-07T07:07:20.6375113Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/ 2025-09-07T07:07:20.6375990Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/compiler_depend.ts 2025-09-07T07:07:20.6376755Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/compiler_depend.make 2025-09-07T07:07:20.6377654Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/depend.make 2025-09-07T07:07:20.6378366Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/link.txt 2025-09-07T07:07:20.6379269Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/cmake_clean.cmake 2025-09-07T07:07:20.6379838Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/build.make 2025-09-07T07:07:20.6380419Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/DependInfo.cmake 2025-09-07T07:07:20.6380992Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/flags.make 2025-09-07T07:07:20.6381562Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/progress.make 2025-09-07T07:07:20.6397657Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/op.cpp.o.d 2025-09-07T07:07:20.6570763Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/custom_ops.dir/op.cpp.o 2025-09-07T07:07:20.6571914Z creating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/ 2025-09-07T07:07:20.6573051Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/compiler_depend.ts 2025-09-07T07:07:20.6574323Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/compiler_depend.make 2025-09-07T07:07:20.6575398Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/depend.make 2025-09-07T07:07:20.6576548Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/link.txt 2025-09-07T07:07:20.6577395Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/cmake_clean.cmake 2025-09-07T07:07:20.6578128Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/build.make 2025-09-07T07:07:20.6578732Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/DependInfo.cmake 2025-09-07T07:07:20.6579326Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/flags.make 2025-09-07T07:07:20.6579924Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/progress.make 2025-09-07T07:07:20.6596340Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/test_custom_ops.cpp.o.d 2025-09-07T07:07:20.6665916Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/test_custom_ops.dir/test_custom_ops.cpp.o 2025-09-07T07:07:20.6667245Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/CMakeDirectoryInformation.cmake 2025-09-07T07:07:20.6668211Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/TargetDirectories.txt 2025-09-07T07:07:20.6669329Z extracting: build/custom_test_artifacts/custom-op-build/CMakeFiles/progress.marks 2025-09-07T07:07:20.6670135Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/Makefile2 2025-09-07T07:07:20.6671109Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/Makefile.cmake 2025-09-07T07:07:20.6671989Z inflating: build/custom_test_artifacts/custom-op-build/CMakeFiles/InstallScripts.json 2025-09-07T07:07:20.6672615Z inflating: build/custom_test_artifacts/custom-op-build/detect_cuda_version.cc 2025-09-07T07:07:20.6674112Z inflating: build/custom_test_artifacts/custom-op-build/CMakeCache.txt 2025-09-07T07:07:20.6675077Z inflating: build/custom_test_artifacts/custom-op-build/Makefile 2025-09-07T07:07:20.6675846Z inflating: build/custom_test_artifacts/custom-op-build/cmake_install.cmake 2025-09-07T07:07:20.6824236Z inflating: build/custom_test_artifacts/custom-op-build/libcustom_ops.so 2025-09-07T07:07:20.6872487Z inflating: build/custom_test_artifacts/custom-op-build/test_custom_ops 2025-09-07T07:07:20.6873243Z creating: build/custom_test_artifacts/jit-hook-build/ 2025-09-07T07:07:20.6873827Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/ 2025-09-07T07:07:20.6874364Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/pkgRedirects/ 2025-09-07T07:07:20.6880739Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/CMakeConfigureLog.yaml 2025-09-07T07:07:20.6881697Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/ 2025-09-07T07:07:20.6882572Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeSystem.cmake 2025-09-07T07:07:20.6883214Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdC/ 2025-09-07T07:07:20.6883845Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdC/tmp/ 2025-09-07T07:07:20.6884881Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdC/CMakeCCompilerId.c 2025-09-07T07:07:20.6886174Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdC/a.out 2025-09-07T07:07:20.6887102Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeCCompiler.cmake 2025-09-07T07:07:20.6887764Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCXX/ 2025-09-07T07:07:20.6888378Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCXX/tmp/ 2025-09-07T07:07:20.6890339Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCXX/CMakeCXXCompilerId.cpp 2025-09-07T07:07:20.6891676Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCXX/a.out 2025-09-07T07:07:20.6892646Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeCXXCompiler.cmake 2025-09-07T07:07:20.6894252Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_C.bin 2025-09-07T07:07:20.6896040Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CXX.bin 2025-09-07T07:07:20.6896773Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/ 2025-09-07T07:07:20.6897345Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/ 2025-09-07T07:07:20.6948668Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii 2025-09-07T07:07:20.7000878Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp 2025-09-07T07:07:20.7002054Z extracting: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id 2025-09-07T07:07:20.7057495Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii 2025-09-07T07:07:20.7058977Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c 2025-09-07T07:07:20.7060504Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu 2025-09-07T07:07:20.7062008Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c 2025-09-07T07:07:20.7063344Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.ptx 2025-09-07T07:07:20.7064441Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.sm_52.cubin 2025-09-07T07:07:20.7065772Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin 2025-09-07T07:07:20.7066716Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c 2025-09-07T07:07:20.7067723Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o 2025-09-07T07:07:20.7068585Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin 2025-09-07T07:07:20.7069306Z extracting: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.reg.c 2025-09-07T07:07:20.7069936Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin 2025-09-07T07:07:20.7070726Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin.c 2025-09-07T07:07:20.7071569Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.o 2025-09-07T07:07:20.7072201Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/CMakeCUDACompilerId.cu 2025-09-07T07:07:20.7135548Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CompilerIdCUDA/a.out 2025-09-07T07:07:20.7136564Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeCUDACompiler.cmake 2025-09-07T07:07:20.7200874Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CUDA.bin 2025-09-07T07:07:20.7201951Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/CMakeScratch/ 2025-09-07T07:07:20.7202809Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/CMakeTmp/ 2025-09-07T07:07:20.7203650Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/cmake.check_cache 2025-09-07T07:07:20.7204873Z creating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/ 2025-09-07T07:07:20.7205878Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/compiler_depend.ts 2025-09-07T07:07:20.7206656Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/compiler_depend.make 2025-09-07T07:07:20.7207478Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/depend.make 2025-09-07T07:07:20.7208263Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/link.txt 2025-09-07T07:07:20.7209088Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/cmake_clean.cmake 2025-09-07T07:07:20.7209781Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/build.make 2025-09-07T07:07:20.7210345Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/DependInfo.cmake 2025-09-07T07:07:20.7210921Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/flags.make 2025-09-07T07:07:20.7211489Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/progress.make 2025-09-07T07:07:20.7227796Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/test_jit_hooks.cpp.o.d 2025-09-07T07:07:20.7282628Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/test_jit_hooks.dir/test_jit_hooks.cpp.o 2025-09-07T07:07:20.7283873Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/CMakeDirectoryInformation.cmake 2025-09-07T07:07:20.7284812Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/TargetDirectories.txt 2025-09-07T07:07:20.7285721Z extracting: build/custom_test_artifacts/jit-hook-build/CMakeFiles/progress.marks 2025-09-07T07:07:20.7286189Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/Makefile2 2025-09-07T07:07:20.7286861Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/Makefile.cmake 2025-09-07T07:07:20.7287635Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeFiles/InstallScripts.json 2025-09-07T07:07:20.7288340Z inflating: build/custom_test_artifacts/jit-hook-build/detect_cuda_version.cc 2025-09-07T07:07:20.7290732Z inflating: build/custom_test_artifacts/jit-hook-build/CMakeCache.txt 2025-09-07T07:07:20.7291537Z inflating: build/custom_test_artifacts/jit-hook-build/Makefile 2025-09-07T07:07:20.7292212Z inflating: build/custom_test_artifacts/jit-hook-build/cmake_install.cmake 2025-09-07T07:07:20.7326051Z inflating: build/custom_test_artifacts/jit-hook-build/test_jit_hooks 2025-09-07T07:07:20.7326745Z creating: build/custom_test_artifacts/custom-backend-build/ 2025-09-07T07:07:20.7327327Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/ 2025-09-07T07:07:20.7327912Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/pkgRedirects/ 2025-09-07T07:07:20.7334363Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/CMakeConfigureLog.yaml 2025-09-07T07:07:20.7335307Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/ 2025-09-07T07:07:20.7336104Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeSystem.cmake 2025-09-07T07:07:20.7336838Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdC/ 2025-09-07T07:07:20.7337497Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdC/tmp/ 2025-09-07T07:07:20.7338499Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdC/CMakeCCompilerId.c 2025-09-07T07:07:20.7339909Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdC/a.out 2025-09-07T07:07:20.7340917Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeCCompiler.cmake 2025-09-07T07:07:20.7341980Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCXX/ 2025-09-07T07:07:20.7342669Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCXX/tmp/ 2025-09-07T07:07:20.7343982Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCXX/CMakeCXXCompilerId.cpp 2025-09-07T07:07:20.7345369Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCXX/a.out 2025-09-07T07:07:20.7346255Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeCXXCompiler.cmake 2025-09-07T07:07:20.7347873Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_C.bin 2025-09-07T07:07:20.7349658Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CXX.bin 2025-09-07T07:07:20.7350408Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/ 2025-09-07T07:07:20.7351070Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/ 2025-09-07T07:07:20.7402680Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii 2025-09-07T07:07:20.7454737Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp 2025-09-07T07:07:20.7455878Z extracting: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id 2025-09-07T07:07:20.7511260Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii 2025-09-07T07:07:20.7512637Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c 2025-09-07T07:07:20.7514216Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu 2025-09-07T07:07:20.7515755Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c 2025-09-07T07:07:20.7516936Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.ptx 2025-09-07T07:07:20.7517858Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.sm_52.cubin 2025-09-07T07:07:20.7518887Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin 2025-09-07T07:07:20.7520006Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c 2025-09-07T07:07:20.7521079Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o 2025-09-07T07:07:20.7522022Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin 2025-09-07T07:07:20.7522818Z extracting: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.reg.c 2025-09-07T07:07:20.7523512Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin 2025-09-07T07:07:20.7524275Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.fatbin.c 2025-09-07T07:07:20.7525108Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/tmp/a_dlink.o 2025-09-07T07:07:20.7525800Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/CMakeCUDACompilerId.cu 2025-09-07T07:07:20.7643519Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CompilerIdCUDA/a.out 2025-09-07T07:07:20.7644455Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeCUDACompiler.cmake 2025-09-07T07:07:20.7654424Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/4.0.0/CMakeDetermineCompilerABI_CUDA.bin 2025-09-07T07:07:20.7655387Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/CMakeScratch/ 2025-09-07T07:07:20.7656335Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/CMakeTmp/ 2025-09-07T07:07:20.7657311Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/cmake.check_cache 2025-09-07T07:07:20.7658349Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/ 2025-09-07T07:07:20.7659429Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/compiler_depend.ts 2025-09-07T07:07:20.7660662Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/compiler_depend.make 2025-09-07T07:07:20.7661864Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/depend.make 2025-09-07T07:07:20.7662923Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/link.txt 2025-09-07T07:07:20.7663943Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/cmake_clean.cmake 2025-09-07T07:07:20.7664757Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/build.make 2025-09-07T07:07:20.7665551Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/DependInfo.cmake 2025-09-07T07:07:20.7666218Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/flags.make 2025-09-07T07:07:20.7667157Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/progress.make 2025-09-07T07:07:20.7667862Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/custom_backend.cpp.o.d 2025-09-07T07:07:20.7771642Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/custom_backend.dir/custom_backend.cpp.o 2025-09-07T07:07:20.7772946Z creating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/ 2025-09-07T07:07:20.7774239Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/compiler_depend.ts 2025-09-07T07:07:20.7775524Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/compiler_depend.make 2025-09-07T07:07:20.7776474Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/depend.make 2025-09-07T07:07:20.7777424Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/link.txt 2025-09-07T07:07:20.7778303Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/cmake_clean.cmake 2025-09-07T07:07:20.7779115Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/build.make 2025-09-07T07:07:20.7779783Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/DependInfo.cmake 2025-09-07T07:07:20.7780439Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/flags.make 2025-09-07T07:07:20.7781080Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/progress.make 2025-09-07T07:07:20.7797351Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/test_custom_backend.cpp.o.d 2025-09-07T07:07:20.7845193Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/test_custom_backend.dir/test_custom_backend.cpp.o 2025-09-07T07:07:20.7846646Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/CMakeDirectoryInformation.cmake 2025-09-07T07:07:20.7847972Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/TargetDirectories.txt 2025-09-07T07:07:20.7848764Z extracting: build/custom_test_artifacts/custom-backend-build/CMakeFiles/progress.marks 2025-09-07T07:07:20.7849740Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/Makefile2 2025-09-07T07:07:20.7850702Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/Makefile.cmake 2025-09-07T07:07:20.7851462Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeFiles/InstallScripts.json 2025-09-07T07:07:20.7852120Z inflating: build/custom_test_artifacts/custom-backend-build/detect_cuda_version.cc 2025-09-07T07:07:20.7853335Z inflating: build/custom_test_artifacts/custom-backend-build/CMakeCache.txt 2025-09-07T07:07:20.7854312Z inflating: build/custom_test_artifacts/custom-backend-build/Makefile 2025-09-07T07:07:20.7855142Z inflating: build/custom_test_artifacts/custom-backend-build/cmake_install.cmake 2025-09-07T07:07:20.7943062Z inflating: build/custom_test_artifacts/custom-backend-build/libcustom_backend.so 2025-09-07T07:07:20.7976985Z inflating: build/custom_test_artifacts/custom-backend-build/test_custom_backend 2025-09-07T07:07:20.7977698Z creating: build/lib/ 2025-09-07T07:07:20.8049114Z inflating: build/lib/libprotobuf-lite.a 2025-09-07T07:07:20.8432068Z inflating: build/lib/libprotobuf.a 2025-09-07T07:07:20.8860276Z inflating: build/lib/libprotoc.a 2025-09-07T07:07:20.8868821Z inflating: build/lib/libpthreadpool.a 2025-09-07T07:07:20.8876228Z inflating: build/lib/libcpuinfo.a 2025-09-07T07:07:20.8883254Z inflating: build/lib/libcpuinfo_internals.a 2025-09-07T07:07:20.8884140Z inflating: build/lib/libclog.a 2025-09-07T07:07:20.8900924Z inflating: build/lib/libpytorch_qnnpack.a 2025-09-07T07:07:20.8903234Z inflating: build/lib/libnnpack_reference_layers.a 2025-09-07T07:07:20.9064443Z inflating: build/lib/libmicrokernels-prod.a 2025-09-07T07:07:20.9080114Z inflating: build/lib/libnnpack.a 2025-09-07T07:07:20.9833764Z inflating: build/lib/libmicrokernels-all.a 2025-09-07T07:07:20.9894203Z inflating: build/lib/libgtest.a 2025-09-07T07:07:20.9909596Z inflating: build/lib/libgmock.a 2025-09-07T07:07:20.9910295Z inflating: build/lib/libgmock_main.a 2025-09-07T07:07:20.9911305Z inflating: build/lib/libgtest_main.a 2025-09-07T07:07:20.9989609Z inflating: build/lib/libXNNPACK.a 2025-09-07T07:07:21.0055478Z inflating: build/lib/libbenchmark.a 2025-09-07T07:07:21.0056166Z inflating: build/lib/libbenchmark_main.a 2025-09-07T07:07:21.0057259Z inflating: build/lib/libjitprofiling.a 2025-09-07T07:07:21.0064546Z inflating: build/lib/libittnotify.a 2025-09-07T07:07:21.0121483Z inflating: build/lib/libasmjit.a 2025-09-07T07:07:21.1141957Z inflating: build/lib/libfbgemm.a 2025-09-07T07:07:21.1168586Z inflating: build/lib/libtensorpipe_uv.a 2025-09-07T07:07:21.1645310Z inflating: build/lib/libtensorpipe.a 2025-09-07T07:07:21.1859342Z inflating: build/lib/libtensorpipe_cuda.a 2025-09-07T07:07:21.1974974Z inflating: build/lib/libgloo.a 2025-09-07T07:07:21.2016208Z inflating: build/lib/libonnx_proto.a 2025-09-07T07:07:21.2398135Z inflating: build/lib/libgloo_cuda.a 2025-09-07T07:07:21.3017779Z inflating: build/lib/libonnx.a 2025-09-07T07:07:22.1864588Z inflating: build/lib/libdnnl.a 2025-09-07T07:07:22.1880796Z inflating: build/lib/libfmt.a 2025-09-07T07:07:22.2267967Z inflating: build/lib/libkineto.a 2025-09-07T07:07:22.2364865Z inflating: build/lib/libc10.so 2025-09-07T07:07:22.2414717Z inflating: build/lib/libc10_cuda.so 2025-09-07T07:07:22.2416526Z inflating: build/lib/libcaffe2_nvrtc.so 2025-09-07T07:07:22.2417795Z inflating: build/lib/libtorch_global_deps.so 2025-09-07T07:07:24.8291780Z inflating: build/lib/libtorch_cpu.so 2025-09-07T07:07:24.8949543Z inflating: build/lib/libtorch_nvshmem.so 2025-09-07T07:07:27.3692147Z inflating: build/lib/libtorch_cuda.so 2025-09-07T07:07:27.3693215Z inflating: build/lib/libtorch.so 2025-09-07T07:07:27.3737551Z inflating: build/lib/libtorch_cuda_linalg.so 2025-09-07T07:07:27.3799105Z inflating: build/lib/libtorchbind_test.so 2025-09-07T07:07:27.3815801Z inflating: build/lib/libjitbackend_test.so 2025-09-07T07:07:27.3838646Z inflating: build/lib/libbackend_with_compiler.so 2025-09-07T07:07:27.3861992Z inflating: build/lib/libaoti_custom_ops.so 2025-09-07T07:07:27.3864511Z inflating: build/lib/libc10d_cuda_test.so 2025-09-07T07:07:27.3868000Z inflating: build/lib/libshm.so 2025-09-07T07:07:27.5730785Z inflating: build/lib/libtorch_python.so 2025-09-07T07:07:27.5761998Z inflating: build/lib/libnnapi_backend.so 2025-09-07T07:07:27.5762484Z creating: build/bin/ 2025-09-07T07:07:27.6156715Z inflating: build/bin/protoc-3.13.0.0 2025-09-07T07:07:27.6553779Z inflating: build/bin/protoc 2025-09-07T07:07:27.6604983Z inflating: build/bin/c10_AllocatorConfig_test 2025-09-07T07:07:27.6653139Z inflating: build/bin/c10_CompileTimeFunctionPointer_test 2025-09-07T07:07:27.6702484Z inflating: build/bin/c10_DeviceGuard_test 2025-09-07T07:07:27.6752248Z inflating: build/bin/c10_Device_test 2025-09-07T07:07:27.6809771Z inflating: build/bin/c10_DispatchKeySet_test 2025-09-07T07:07:27.6856863Z inflating: build/bin/c10_StreamGuard_test 2025-09-07T07:07:27.6908781Z inflating: build/bin/c10_Scalar_test 2025-09-07T07:07:27.6963289Z inflating: build/bin/c10_SymInt_test 2025-09-07T07:07:27.7017249Z inflating: build/bin/c10_InlineDeviceGuard_test 2025-09-07T07:07:27.7070909Z inflating: build/bin/c10_SizesAndStrides_test 2025-09-07T07:07:27.7124610Z inflating: build/bin/c10_InlineStreamGuard_test 2025-09-07T07:07:27.7190717Z inflating: build/bin/c10_cow_test 2025-09-07T07:07:27.7238811Z inflating: build/bin/c10_ArrayRef_test 2025-09-07T07:07:27.7286076Z inflating: build/bin/c10_ConstexprCrc_test 2025-09-07T07:07:27.7337034Z inflating: build/bin/c10_Bitset_test 2025-09-07T07:07:27.7391302Z inflating: build/bin/c10_Enumerate_test 2025-09-07T07:07:27.7439458Z inflating: build/bin/c10_DeadlockDetection_test 2025-09-07T07:07:27.7488165Z inflating: build/bin/c10_Half_test 2025-09-07T07:07:27.7539040Z inflating: build/bin/c10_IntrusiveList_test 2025-09-07T07:07:27.7592490Z inflating: build/bin/c10_LeftRight_test 2025-09-07T07:07:27.7646442Z inflating: build/bin/c10_Metaprogramming_test 2025-09-07T07:07:27.7697854Z inflating: build/bin/c10_NetworkFlow_test 2025-09-07T07:07:27.7745890Z inflating: build/bin/c10_Semaphore_test 2025-09-07T07:07:27.7794014Z inflating: build/bin/c10_Synchronized_test 2025-09-07T07:07:27.7847307Z inflating: build/bin/c10_ThreadLocal_test 2025-09-07T07:07:27.7896894Z inflating: build/bin/c10_TypeIndex_test 2025-09-07T07:07:27.7946091Z inflating: build/bin/c10_TypeList_test 2025-09-07T07:07:27.7995427Z inflating: build/bin/c10_TypeTraits_test 2025-09-07T07:07:27.8045402Z inflating: build/bin/c10_accumulate_test 2025-09-07T07:07:27.8098834Z inflating: build/bin/c10_bfloat16_test 2025-09-07T07:07:27.8151771Z inflating: build/bin/c10_complex_test 2025-09-07T07:07:27.8202333Z inflating: build/bin/c10_exception_test 2025-09-07T07:07:27.8250987Z inflating: build/bin/c10_bit_cast_test 2025-09-07T07:07:27.8305688Z inflating: build/bin/c10_complex_math_test 2025-09-07T07:07:27.8353696Z inflating: build/bin/c10_error_test 2025-09-07T07:07:27.8402175Z inflating: build/bin/c10_flags_test 2025-09-07T07:07:27.8450604Z inflating: build/bin/c10_generic_math_test 2025-09-07T07:07:27.8505379Z inflating: build/bin/c10_logging_test 2025-09-07T07:07:27.8554360Z inflating: build/bin/c10_irange_test 2025-09-07T07:07:27.8605792Z inflating: build/bin/c10_lazy_test 2025-09-07T07:07:27.8755470Z inflating: build/bin/c10_intrusive_ptr_test 2025-09-07T07:07:27.8826114Z inflating: build/bin/c10_optional_test 2025-09-07T07:07:27.8884831Z inflating: build/bin/c10_ordered_preserving_dict_test 2025-09-07T07:07:27.8936508Z inflating: build/bin/c10_ssize_test 2025-09-07T07:07:27.8988031Z inflating: build/bin/c10_registry_test 2025-09-07T07:07:27.9129672Z inflating: build/bin/c10_small_vector_test 2025-09-07T07:07:27.9183612Z inflating: build/bin/c10_string_util_test 2025-09-07T07:07:27.9225705Z inflating: build/bin/c10_intrusive_ptr_benchmark 2025-09-07T07:07:27.9274630Z inflating: build/bin/c10_tempfile_test 2025-09-07T07:07:27.9328487Z inflating: build/bin/c10_typeid_test 2025-09-07T07:07:27.9375788Z inflating: build/bin/c10_string_view_test 2025-09-07T07:07:27.9426960Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_catches_stream 2025-09-07T07:07:27.9477535Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_1_var_test 2025-09-07T07:07:27.9527484Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_from_2_processes 2025-09-07T07:07:27.9578458Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_catches_thread_and_block_and_device 2025-09-07T07:07:27.9626459Z inflating: build/bin/c10_cuda_CUDATest 2025-09-07T07:07:27.9677093Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_multiple_writes_from_blocks_and_threads 2025-09-07T07:07:27.9728225Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_multiple_writes_from_multiple_blocks 2025-09-07T07:07:27.9778525Z inflating: build/bin/c10_cuda_CUDAAssertionsTest_multiple_writes_from_same_block 2025-09-07T07:07:28.0303542Z inflating: build/bin/vec_test_all_types_DEFAULT 2025-09-07T07:07:28.0841544Z inflating: build/bin/vec_test_all_types_AVX512 2025-09-07T07:07:28.1387736Z inflating: build/bin/vec_test_all_types_AVX2 2025-09-07T07:07:28.1458057Z inflating: build/bin/Dict_test 2025-09-07T07:07:28.1509095Z inflating: build/bin/Dimname_test 2025-09-07T07:07:28.1571007Z inflating: build/bin/MaybeOwned_test 2025-09-07T07:07:28.1625583Z inflating: build/bin/NamedTensor_test 2025-09-07T07:07:28.1681455Z inflating: build/bin/apply_utils_test 2025-09-07T07:07:28.1737656Z inflating: build/bin/atest 2025-09-07T07:07:28.1798330Z inflating: build/bin/basic 2025-09-07T07:07:28.1851297Z inflating: build/bin/broadcast_test 2025-09-07T07:07:28.1900264Z inflating: build/bin/cpu_allocator_test 2025-09-07T07:07:28.1955613Z inflating: build/bin/cpu_generator_test 2025-09-07T07:07:28.2006858Z inflating: build/bin/cpu_profiling_allocator_test 2025-09-07T07:07:28.2092836Z inflating: build/bin/cpu_rng_test 2025-09-07T07:07:28.2142179Z inflating: build/bin/dlconvertor_test 2025-09-07T07:07:28.2196978Z inflating: build/bin/extension_backend_test 2025-09-07T07:07:28.2250586Z inflating: build/bin/half_test 2025-09-07T07:07:28.2339652Z inflating: build/bin/ivalue_test 2025-09-07T07:07:28.2387576Z inflating: build/bin/lazy_tensor_test 2025-09-07T07:07:28.2438997Z inflating: build/bin/math_kernel_test 2025-09-07T07:07:28.2492882Z inflating: build/bin/memory_format_test 2025-09-07T07:07:28.2544552Z inflating: build/bin/memory_overlapping_test 2025-09-07T07:07:28.2595534Z inflating: build/bin/mobile_memory_cleanup 2025-09-07T07:07:28.2649360Z inflating: build/bin/native_test 2025-09-07T07:07:28.2698479Z inflating: build/bin/operator_name_test 2025-09-07T07:07:28.2747490Z inflating: build/bin/operators_test 2025-09-07T07:07:28.2798019Z inflating: build/bin/packedtensoraccessor_test 2025-09-07T07:07:28.2861595Z inflating: build/bin/pow_test 2025-09-07T07:07:28.2916616Z inflating: build/bin/quantized_test 2025-09-07T07:07:28.2964934Z inflating: build/bin/reduce_ops_test 2025-09-07T07:07:28.3014174Z inflating: build/bin/reportMemoryUsage_test 2025-09-07T07:07:28.3068084Z inflating: build/bin/scalar_tensor_test 2025-09-07T07:07:28.3124358Z inflating: build/bin/scalar_test 2025-09-07T07:07:28.3173543Z inflating: build/bin/StorageUtils_test 2025-09-07T07:07:28.3223934Z inflating: build/bin/stride_properties_test 2025-09-07T07:07:28.3297737Z inflating: build/bin/tensor_iterator_test 2025-09-07T07:07:28.3350054Z inflating: build/bin/test_parallel 2025-09-07T07:07:28.3398900Z inflating: build/bin/thread_init_test 2025-09-07T07:07:28.3452122Z inflating: build/bin/type_ptr_test 2025-09-07T07:07:28.3508799Z inflating: build/bin/type_test 2025-09-07T07:07:28.3559104Z inflating: build/bin/undefined_tensor_test 2025-09-07T07:07:28.3607065Z inflating: build/bin/verify_api_visibility 2025-09-07T07:07:28.3672906Z inflating: build/bin/legacy_vmap_test 2025-09-07T07:07:28.3722257Z inflating: build/bin/weakref_test 2025-09-07T07:07:28.3773878Z inflating: build/bin/wrapdim_test 2025-09-07T07:07:28.3823609Z inflating: build/bin/xla_tensor_test 2025-09-07T07:07:28.3880302Z inflating: build/bin/IListRef_test 2025-09-07T07:07:28.3978266Z inflating: build/bin/List_test 2025-09-07T07:07:28.4041448Z inflating: build/bin/KernelFunction_test 2025-09-07T07:07:28.4153495Z inflating: build/bin/kernel_function_legacy_test 2025-09-07T07:07:28.4241978Z inflating: build/bin/kernel_function_test 2025-09-07T07:07:28.4357111Z inflating: build/bin/kernel_lambda_legacy_test 2025-09-07T07:07:28.4451699Z inflating: build/bin/kernel_lambda_test 2025-09-07T07:07:28.4509567Z inflating: build/bin/kernel_stackbased_test 2025-09-07T07:07:28.4597419Z inflating: build/bin/make_boxed_from_unboxed_functor_test 2025-09-07T07:07:28.4646845Z inflating: build/bin/CppSignature_test 2025-09-07T07:07:28.4699776Z inflating: build/bin/backend_fallback_test 2025-09-07T07:07:28.4747518Z inflating: build/bin/op_allowlist_test 2025-09-07T07:07:28.5026503Z inflating: build/bin/op_registration_test 2025-09-07T07:07:28.5089696Z inflating: build/bin/inline_container_test 2025-09-07T07:07:28.5139642Z inflating: build/bin/cuda_allocator_test 2025-09-07T07:07:28.5190489Z inflating: build/bin/cuda_apply_test 2025-09-07T07:07:28.5248742Z inflating: build/bin/cuda_atomic_ops_test 2025-09-07T07:07:28.5303744Z inflating: build/bin/cuda_caching_host_allocator_test 2025-09-07T07:07:28.5371137Z inflating: build/bin/cuda_complex_math_test 2025-09-07T07:07:28.5428736Z inflating: build/bin/cuda_complex_test 2025-09-07T07:07:28.5489370Z inflating: build/bin/cuda_cub_test 2025-09-07T07:07:28.5539951Z inflating: build/bin/cuda_device_test 2025-09-07T07:07:28.5610727Z inflating: build/bin/cuda_distributions_test 2025-09-07T07:07:28.5659189Z inflating: build/bin/cuda_exchange_device_test 2025-09-07T07:07:28.5708985Z inflating: build/bin/cuda_dlconvertor_test 2025-09-07T07:07:28.5759827Z inflating: build/bin/cuda_reportMemoryUsage_test 2025-09-07T07:07:28.5808256Z inflating: build/bin/cuda_allocatorTraceTracker_test 2025-09-07T07:07:28.5866119Z inflating: build/bin/cuda_stream_test 2025-09-07T07:07:28.5915901Z inflating: build/bin/cuda_integer_divider_test 2025-09-07T07:07:28.5963860Z inflating: build/bin/cuda_cudnn_test 2025-09-07T07:07:28.6018890Z inflating: build/bin/cuda_generator_test 2025-09-07T07:07:28.6067202Z inflating: build/bin/cuda_half_test 2025-09-07T07:07:28.6115520Z inflating: build/bin/cuda_optional_test 2025-09-07T07:07:28.6165614Z inflating: build/bin/cuda_packedtensoraccessor_test 2025-09-07T07:07:28.6216440Z inflating: build/bin/cuda_vectorized_test 2025-09-07T07:07:28.7192887Z inflating: build/bin/test_jit 2025-09-07T07:07:28.7528928Z inflating: build/bin/test_nativert 2025-09-07T07:07:28.7583291Z inflating: build/bin/TCPStoreTest 2025-09-07T07:07:28.7634000Z inflating: build/bin/BackoffTest 2025-09-07T07:07:28.7685088Z inflating: build/bin/FileStoreTest 2025-09-07T07:07:28.7736934Z inflating: build/bin/HashStoreTest 2025-09-07T07:07:28.7749274Z inflating: build/bin/ProcessGroupMPITest 2025-09-07T07:07:28.7752089Z inflating: build/bin/example_allreduce 2025-09-07T07:07:28.7804721Z inflating: build/bin/test_dist_autograd 2025-09-07T07:07:28.7868874Z inflating: build/bin/test_cpp_rpc 2025-09-07T07:07:28.7932220Z inflating: build/bin/ProcessGroupGlooTest 2025-09-07T07:07:28.7986392Z inflating: build/bin/ProcessGroupGlooAsyncTest 2025-09-07T07:07:28.8047006Z inflating: build/bin/ProcessGroupNCCLTest 2025-09-07T07:07:28.8105093Z inflating: build/bin/ProcessGroupNCCLErrorsTest 2025-09-07T07:07:28.9126490Z inflating: build/bin/test_api 2025-09-07T07:07:28.9128701Z inflating: build/bin/parallel_benchmark 2025-09-07T07:07:28.9438517Z inflating: build/bin/test_lazy 2025-09-07T07:07:28.9442201Z inflating: build/bin/torch_shm_manager 2025-09-07T07:07:28.9442730Z creating: .additional_ci_files/ 2025-09-07T07:07:28.9520574Z inflating: .additional_ci_files/test-times.json 2025-09-07T07:07:28.9816559Z inflating: .additional_ci_files/test-class-times.json 2025-09-07T07:07:28.9845305Z ##[group]Run rm artifacts.zip 2025-09-07T07:07:28.9845559Z rm artifacts.zip 2025-09-07T07:07:28.9852527Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:28.9852809Z env: 2025-09-07T07:07:28.9852965Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:28.9853214Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:28.9853483Z ##[endgroup] 2025-09-07T07:07:29.1053845Z ##[group]Run df -H 2025-09-07T07:07:29.1054058Z df -H 2025-09-07T07:07:29.1060415Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:29.1060698Z env: 2025-09-07T07:07:29.1060857Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:29.1061112Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:29.1061371Z ##[endgroup] 2025-09-07T07:07:29.1103059Z Filesystem Size Used Avail Use% Mounted on 2025-09-07T07:07:29.1103447Z devtmpfs 4.2M 0 4.2M 0% /dev 2025-09-07T07:07:29.1103774Z tmpfs 33G 0 33G 0% /dev/shm 2025-09-07T07:07:29.1104073Z tmpfs 13G 766k 13G 1% /run 2025-09-07T07:07:29.1104374Z /dev/nvme0n1p1 161G 53G 109G 33% / 2025-09-07T07:07:29.1104675Z tmpfs 33G 13k 33G 1% /tmp 2025-09-07T07:07:29.1104991Z /dev/nvme0n1p128 11M 1.4M 9.2M 13% /boot/efi 2025-09-07T07:07:29.1105321Z tmpfs 6.5G 0 6.5G 0% /run/user/0 2025-09-07T07:07:29.1131851Z Prepare all required actions 2025-09-07T07:07:29.1132384Z Getting action download info 2025-09-07T07:07:29.2541950Z ##[group]Run ./.github/actions/download-td-artifacts 2025-09-07T07:07:29.2542208Z with: 2025-09-07T07:07:29.2542365Z env: 2025-09-07T07:07:29.2542524Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:29.2542762Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:29.2543021Z ##[endgroup] 2025-09-07T07:07:29.2644537Z ##[group]Run seemethere/download-artifact-s3@v4 2025-09-07T07:07:29.2644791Z with: 2025-09-07T07:07:29.2644941Z name: td_results 2025-09-07T07:07:29.2645125Z s3-bucket: gha-artifacts 2025-09-07T07:07:29.2645331Z region: us-east-1 2025-09-07T07:07:29.2645503Z env: 2025-09-07T07:07:29.2645660Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:29.2645909Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:29.2646166Z ##[endgroup] 2025-09-07T07:07:29.6344885Z (node:62636) NOTE: We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023. 2025-09-07T07:07:29.6345343Z 2025-09-07T07:07:29.6345518Z Please migrate your code to use AWS SDK for JavaScript (v3). 2025-09-07T07:07:29.6346018Z For more information, check the migration guide at https://a.co/7PzMCcy 2025-09-07T07:07:29.6346531Z (Use `node --trace-warnings ...` to show where the warning was created) 2025-09-07T07:07:29.7650752Z Found 1 objects with prefix pytorch/pytorch/17524754564/td_results/ 2025-09-07T07:07:29.7651380Z Starting download (1/1): /home/ec2-user/actions-runner/_work/pytorch/pytorch/td_results.json 2025-09-07T07:07:29.8268378Z Finished download (1/1): /home/ec2-user/actions-runner/_work/pytorch/pytorch/td_results.json 2025-09-07T07:07:29.8274152Z Artifact download has finished successfully 2025-09-07T07:07:29.8580008Z ##[group]Run mkdir -p .additional_ci_files 2025-09-07T07:07:29.8580303Z mkdir -p .additional_ci_files 2025-09-07T07:07:29.8580635Z mv td_results.json .additional_ci_files/td_results.json || true 2025-09-07T07:07:29.8588549Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:29.8588842Z env: 2025-09-07T07:07:29.8589010Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:29.8589264Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:29.8589526Z ##[endgroup] 2025-09-07T07:07:29.8758958Z ##[group]Run .github/scripts/parse_ref.py 2025-09-07T07:07:29.8759477Z .github/scripts/parse_ref.py 2025-09-07T07:07:29.8766458Z shell: /usr/bin/bash -e {0} 2025-09-07T07:07:29.8766669Z env: 2025-09-07T07:07:29.8766828Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:29.8767095Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:29.8767383Z ##[endgroup] 2025-09-07T07:07:29.8953128Z Setting output branch=main 2025-09-07T07:07:29.9048787Z Prepare all required actions 2025-09-07T07:07:29.9049123Z Getting action download info 2025-09-07T07:07:30.0949251Z ##[group]Run ./.github/actions/filter-test-configs 2025-09-07T07:07:30.0949523Z with: 2025-09-07T07:07:30.0949851Z github-token: *** 2025-09-07T07:07:30.0952357Z 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:30.0954933Z job-name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:30.0955355Z env: 2025-09-07T07:07:30.0955524Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:30.0955765Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:30.0956023Z ##[endgroup] 2025-09-07T07:07:30.1452278Z ##[group]Run nick-fields/retry@v3.0.0 2025-09-07T07:07:30.1452507Z with: 2025-09-07T07:07:30.1452661Z shell: bash 2025-09-07T07:07:30.1452831Z timeout_minutes: 10 2025-09-07T07:07:30.1453016Z max_attempts: 5 2025-09-07T07:07:30.1453184Z retry_wait_seconds: 30 2025-09-07T07:07:30.1453777Z 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:30.1454381Z polling_interval_seconds: 1 2025-09-07T07:07:30.1454590Z warning_on_retry: true 2025-09-07T07:07:30.1454772Z continue_on_error: false 2025-09-07T07:07:30.1454958Z env: 2025-09-07T07:07:30.1455110Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:30.1455348Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:30.1455753Z GITHUB_TOKEN: *** 2025-09-07T07:07:30.1455925Z ##[endgroup] 2025-09-07T07:07:30.2297848Z + python3 -m pip install requests==2.27.1 pyyaml==6.0.2 2025-09-07T07:07:30.4324826Z Defaulting to user installation because normal site-packages is not writeable 2025-09-07T07:07:30.5613862Z Collecting requests==2.27.1 2025-09-07T07:07:30.5772011Z Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB) 2025-09-07T07:07:30.7676907Z Collecting pyyaml==6.0.2 2025-09-07T07:07:30.7709770Z Downloading PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (737 kB) 2025-09-07T07:07:31.1634948Z Collecting charset-normalizer~=2.0.0 2025-09-07T07:07:31.1673248Z Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB) 2025-09-07T07:07:31.1970206Z 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:31.1978911Z 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:31.2597246Z Collecting certifi>=2017.4.17 2025-09-07T07:07:31.2633114Z Downloading certifi-2025.8.3-py3-none-any.whl (161 kB) 2025-09-07T07:07:31.3618604Z Installing collected packages: charset-normalizer, certifi, requests, pyyaml 2025-09-07T07:07:31.5807675Z Successfully installed certifi-2025.8.3 charset-normalizer-2.0.12 pyyaml-6.0.2 requests-2.27.1 2025-09-07T07:07:32.2118325Z Command completed after 1 attempt(s). 2025-09-07T07:07:32.2191581Z ##[group]Run set -x 2025-09-07T07:07:32.2192249Z set -x 2025-09-07T07:07:32.2192577Z  2025-09-07T07:07:32.2193068Z # Use relative path here as this could be checked out anywhere, not necessarily 2025-09-07T07:07:32.2193683Z # in runner workspace 2025-09-07T07:07:32.2194209Z python3 "${GITHUB_ACTION_PATH}/../../scripts/parse_ref.py" 2025-09-07T07:07:32.2203527Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:32.2203833Z env: 2025-09-07T07:07:32.2203998Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:32.2204256Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:32.2204514Z ##[endgroup] 2025-09-07T07:07:32.2234550Z + python3 /home/ec2-user/actions-runner/_work/pytorch/pytorch/./.github/actions/filter-test-configs/../../scripts/parse_ref.py 2025-09-07T07:07:32.2393866Z Setting output branch=main 2025-09-07T07:07:32.2459036Z ##[group]Run echo "Workflow: ${GITHUB_WORKFLOW}" 2025-09-07T07:07:32.2459392Z echo "Workflow: ${GITHUB_WORKFLOW}" 2025-09-07T07:07:32.2459648Z echo "Job name: ${JOB_NAME}" 2025-09-07T07:07:32.2459860Z  2025-09-07T07:07:32.2460134Z # Use relative path here as this could be checked out anywhere, not necessarily 2025-09-07T07:07:32.2460474Z # in runner workspace 2025-09-07T07:07:32.2460778Z python3 "${GITHUB_ACTION_PATH}/../../scripts/filter_test_configs.py" \ 2025-09-07T07:07:32.2461189Z  --workflow "${GITHUB_WORKFLOW}" \ 2025-09-07T07:07:32.2461461Z  --job-name "${JOB_NAME}" \ 2025-09-07T07:07:32.2463830Z  --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:32.2466196Z  --selected-test-configs "" \ 2025-09-07T07:07:32.2466440Z  --pr-number "${PR_NUMBER}" \ 2025-09-07T07:07:32.2466663Z  --tag "${TAG}" \ 2025-09-07T07:07:32.2466875Z  --event-name "${EVENT_NAME}" \ 2025-09-07T07:07:32.2467106Z  --schedule "${SCHEDULE}" \ 2025-09-07T07:07:32.2467331Z  --branch "${HEAD_BRANCH}" 2025-09-07T07:07:32.2473887Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:32.2474196Z env: 2025-09-07T07:07:32.2474353Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:32.2474606Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:32.2475149Z GITHUB_TOKEN: *** 2025-09-07T07:07:32.2475560Z JOB_NAME: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:32.2475985Z PR_NUMBER: 2025-09-07T07:07:32.2476141Z TAG: 2025-09-07T07:07:32.2476296Z EVENT_NAME: push 2025-09-07T07:07:32.2476465Z SCHEDULE: 2025-09-07T07:07:32.2476623Z HEAD_BRANCH: main 2025-09-07T07:07:32.2476782Z ##[endgroup] 2025-09-07T07:07:32.2500398Z Workflow: trunk 2025-09-07T07:07:32.2500839Z Job name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:32.4088572Z Setting output keep-going=True 2025-09-07T07:07:32.4088952Z Setting output ci-verbose-test-logs=False 2025-09-07T07:07:32.4089554Z Setting output ci-test-showlocals=False 2025-09-07T07:07:32.4089886Z Setting output ci-no-test-timeout=False 2025-09-07T07:07:32.4090190Z Setting output ci-no-td=False 2025-09-07T07:07:32.4090455Z Setting output ci-td-distributed=False 2025-09-07T07:07:32.4090744Z Setting output is-unstable=False 2025-09-07T07:07:32.4091016Z Setting output reenabled-issues= 2025-09-07T07:07:32.4094037Z 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:32.4097065Z Setting output is-test-matrix-empty=False 2025-09-07T07:07:32.4199777Z ##[group]Run echo "Filtered matrix:" 2025-09-07T07:07:32.4200242Z echo "Filtered matrix:" 2025-09-07T07:07:32.4202614Z 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:32.4204957Z  2025-09-07T07:07:32.4205108Z echo 2025-09-07T07:07:32.4205304Z echo "Is the current job unstable? False" 2025-09-07T07:07:32.4205544Z  2025-09-07T07:07:32.4205690Z echo 2025-09-07T07:07:32.4205872Z echo "Is keep-going label set? True" 2025-09-07T07:07:32.4206095Z  2025-09-07T07:07:32.4206429Z echo 2025-09-07T07:07:32.4206597Z echo "Reenabled issues? " 2025-09-07T07:07:32.4213269Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:32.4213543Z env: 2025-09-07T07:07:32.4213701Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:32.4213945Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:32.4214201Z ##[endgroup] 2025-09-07T07:07:32.4236959Z Filtered matrix: 2025-09-07T07:07:32.4240332Z {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:32.4243190Z 2025-09-07T07:07:32.4243301Z Is the current job unstable? False 2025-09-07T07:07:32.4243494Z 2025-09-07T07:07:32.4243606Z Is keep-going label set? True 2025-09-07T07:07:32.4243774Z 2025-09-07T07:07:32.4243862Z Reenabled issues? 2025-09-07T07:07:32.4285517Z ##[group]Run echo "timeout=$((JOB_TIMEOUT-30))" >> "${GITHUB_OUTPUT}" 2025-09-07T07:07:32.4285950Z echo "timeout=$((JOB_TIMEOUT-30))" >> "${GITHUB_OUTPUT}" 2025-09-07T07:07:32.4292185Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:32.4292468Z env: 2025-09-07T07:07:32.4292634Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:32.4292882Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:32.4293163Z JOB_TIMEOUT: 360 2025-09-07T07:07:32.4293328Z ##[endgroup] 2025-09-07T07:07:32.4361563Z ##[group]Run env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:07:32.4361991Z env | grep '^GITHUB' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:07:32.4362327Z env | grep '^CI' >> "/tmp/github_env_${GITHUB_RUN_ID}" 2025-09-07T07:07:32.4368418Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T07:07:32.4368701Z env: 2025-09-07T07:07:32.4368858Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:32.4369114Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:32.4369381Z ##[endgroup] 2025-09-07T07:07:32.4470894Z ##[group]Run set -x 2025-09-07T07:07:32.4471270Z set -x 2025-09-07T07:07:32.4471446Z  2025-09-07T07:07:32.4471631Z if [[ $TEST_CONFIG == 'multigpu' ]]; then 2025-09-07T07:07:32.4471941Z  TEST_COMMAND=.ci/pytorch/multigpu-test.sh 2025-09-07T07:07:32.4472250Z elif [[ $BUILD_ENVIRONMENT == *onnx* ]]; then 2025-09-07T07:07:32.4472514Z  TEST_COMMAND=.ci/onnx/test.sh 2025-09-07T07:07:32.4472728Z else 2025-09-07T07:07:32.4472906Z  TEST_COMMAND=.ci/pytorch/test.sh 2025-09-07T07:07:32.4473122Z fi 2025-09-07T07:07:32.4473270Z  2025-09-07T07:07:32.4473459Z # Leaving 1GB for the runner and other things 2025-09-07T07:07:32.4473862Z TOTAL_AVAILABLE_MEMORY_IN_GB=$(awk '/MemTotal/ { printf "%.3f \n", $2/1024/1024 - 1 }' /proc/meminfo) 2025-09-07T07:07:32.4474486Z # https://docs.docker.com/engine/containers/resource_constraints/#--memory-swap-details, the 3GB swap 2025-09-07T07:07:32.4475000Z # comes from https://github.com/pytorch/test-infra/pull/6058 2025-09-07T07:07:32.4475382Z TOTAL_MEMORY_WITH_SWAP=$(("${TOTAL_AVAILABLE_MEMORY_IN_GB%.*}" + 3)) 2025-09-07T07:07:32.4475674Z  2025-09-07T07:07:32.4475866Z if [[ ${BUILD_ENVIRONMENT} == *"s390x"* ]]; then 2025-09-07T07:07:32.4476279Z  SHM_OPTS= 2025-09-07T07:07:32.4476460Z  JENKINS_USER= 2025-09-07T07:07:32.4476713Z  # ensure that docker container cleanly exits in 12 hours 2025-09-07T07:07:32.4477061Z  # if for some reason cleanup action doesn't stop container 2025-09-07T07:07:32.4477345Z  # when job is cancelled 2025-09-07T07:07:32.4477571Z  DOCKER_SHELL_CMD="sleep 12h" 2025-09-07T07:07:32.4477778Z else 2025-09-07T07:07:32.4477961Z  SHM_OPTS="--shm-size=${SHM_SIZE}" 2025-09-07T07:07:32.4478202Z  JENKINS_USER="--user jenkins" 2025-09-07T07:07:32.4478427Z  DOCKER_SHELL_CMD= 2025-09-07T07:07:32.4478609Z fi 2025-09-07T07:07:32.4478762Z  2025-09-07T07:07:32.4478999Z # detached container should get cleaned up by teardown_ec2_linux 2025-09-07T07:07:32.4479381Z # TODO: Stop building test binaries as part of the build phase 2025-09-07T07:07:32.4479811Z # Used for GPU_FLAG, SHM_OPTS, JENKINS_USER and DOCKER_SHELL_CMD since that doesn't play nice 2025-09-07T07:07:32.4480188Z # shellcheck disable=SC2086,SC2090 2025-09-07T07:07:32.4480434Z container_name=$(docker run \ 2025-09-07T07:07:32.4480660Z  ${GPU_FLAG:-} \ 2025-09-07T07:07:32.4480878Z  ${SCCACHE_SERVER_PORT_DOCKER_FLAG:-} \ 2025-09-07T07:07:32.4481124Z  -e BUILD_ENVIRONMENT \ 2025-09-07T07:07:32.4481340Z  -e PR_NUMBER \ 2025-09-07T07:07:32.4481538Z  -e GITHUB_ACTIONS \ 2025-09-07T07:07:32.4481747Z  -e GITHUB_REPOSITORY \ 2025-09-07T07:07:32.4481958Z  -e GITHUB_WORKFLOW \ 2025-09-07T07:07:32.4482162Z  -e GITHUB_JOB \ 2025-09-07T07:07:32.4482361Z  -e GITHUB_RUN_ID \ 2025-09-07T07:07:32.4482560Z  -e GITHUB_RUN_NUMBER \ 2025-09-07T07:07:32.4482766Z  -e GITHUB_RUN_ATTEMPT \ 2025-09-07T07:07:32.4482975Z  -e JOB_ID \ 2025-09-07T07:07:32.4483161Z  -e JOB_NAME \ 2025-09-07T07:07:32.4483346Z  -e BASE_SHA \ 2025-09-07T07:07:32.4483520Z  -e BRANCH \ 2025-09-07T07:07:32.4483694Z  -e SHA1 \ 2025-09-07T07:07:32.4483877Z  -e AWS_DEFAULT_REGION \ 2025-09-07T07:07:32.4484083Z  -e IN_WHEEL_TEST \ 2025-09-07T07:07:32.4484272Z  -e SHARD_NUMBER \ 2025-09-07T07:07:32.4484468Z  -e TEST_CONFIG \ 2025-09-07T07:07:32.4484668Z  -e NUM_TEST_SHARDS \ 2025-09-07T07:07:32.4484872Z  -e REENABLED_ISSUES \ 2025-09-07T07:07:32.4485083Z  -e CONTINUE_THROUGH_ERROR \ 2025-09-07T07:07:32.4485425Z  -e VERBOSE_TEST_LOGS \ 2025-09-07T07:07:32.4485642Z  -e TEST_SHOWLOCALS \ 2025-09-07T07:07:32.4485844Z  -e NO_TEST_TIMEOUT \ 2025-09-07T07:07:32.4486032Z  -e NO_TD \ 2025-09-07T07:07:32.4486217Z  -e TD_DISTRIBUTED \ 2025-09-07T07:07:32.4486419Z  -e PR_LABELS \ 2025-09-07T07:07:32.4486651Z  -e MAX_JOBS="$(nproc --ignore=2)" \ 2025-09-07T07:07:32.4486888Z  -e SCCACHE_BUCKET \ 2025-09-07T07:07:32.4487088Z  -e SCCACHE_REGION \ 2025-09-07T07:07:32.4487285Z  -e XLA_CUDA \ 2025-09-07T07:07:32.4487493Z  -e XLA_CLANG_CACHE_S3_BUCKET_NAME \ 2025-09-07T07:07:32.4487758Z  -e PYTORCH_TEST_CUDA_MEM_LEAK_CHECK \ 2025-09-07T07:07:32.4488017Z  -e PYTORCH_TEST_RERUN_DISABLED_TESTS \ 2025-09-07T07:07:32.4488283Z  -e SKIP_SCCACHE_INITIALIZATION=1 \ 2025-09-07T07:07:32.4488529Z  -e HUGGING_FACE_HUB_TOKEN \ 2025-09-07T07:07:32.4488771Z  -e VLLM_TEST_HUGGING_FACE_TOKEN \ 2025-09-07T07:07:32.4489007Z  -e SCRIBE_GRAPHQL_ACCESS_TOKEN \ 2025-09-07T07:07:32.4489246Z  -e DASHBOARD_TAG \ 2025-09-07T07:07:32.4489449Z  -e ARTIFACTS_FILE_SUFFIX \ 2025-09-07T07:07:32.4489708Z  --memory="${TOTAL_AVAILABLE_MEMORY_IN_GB%.*}g" \ 2025-09-07T07:07:32.4490076Z  --memory-swap="${TOTAL_MEMORY_WITH_SWAP}g" \ 2025-09-07T07:07:32.4490370Z  --env-file="/tmp/github_env_${GITHUB_RUN_ID}" \ 2025-09-07T07:07:32.4490660Z  --security-opt seccomp=unconfined \ 2025-09-07T07:07:32.4490904Z  --cap-add=SYS_PTRACE \ 2025-09-07T07:07:32.4491112Z  --ipc=host \ 2025-09-07T07:07:32.4491289Z  ${SHM_OPTS} \ 2025-09-07T07:07:32.4491469Z  --tty \ 2025-09-07T07:07:32.4491637Z  --detach \ 2025-09-07T07:07:32.4491832Z  --name="${container_name}" \ 2025-09-07T07:07:32.4492051Z  ${JENKINS_USER} \ 2025-09-07T07:07:32.4492307Z  -v "${GITHUB_WORKSPACE}:/var/lib/jenkins/workspace" \ 2025-09-07T07:07:32.4492601Z  -w /var/lib/jenkins/workspace \ 2025-09-07T07:07:32.4492835Z  "${DOCKER_IMAGE}" \ 2025-09-07T07:07:32.4493040Z  ${DOCKER_SHELL_CMD} 2025-09-07T07:07:32.4493219Z ) 2025-09-07T07:07:32.4493439Z # Propagate download.pytorch.org IP to container 2025-09-07T07:07:32.4493930Z grep download.pytorch.org /etc/hosts | docker exec -i "${container_name}" sudo bash -c "/bin/cat >> /etc/hosts" 2025-09-07T07:07:32.4494444Z echo "DOCKER_CONTAINER_ID=${container_name}" >> "${GITHUB_ENV}" 2025-09-07T07:07:32.4494739Z  2025-09-07T07:07:32.4494927Z if [[ ${BUILD_ENVIRONMENT} == *"s390x"* ]]; then 2025-09-07T07:07:32.4495343Z  docker exec -t "${container_name}" sh -c "python3 -m pip install -r .ci/docker/requirements-ci.txt" 2025-09-07T07:07:32.4495709Z fi 2025-09-07T07:07:32.4495859Z  2025-09-07T07:07:32.4496203Z docker exec -t "${container_name}" sh -c "python3 -m pip install $(echo dist/*.whl)[opt-einsum] && ${TEST_COMMAND}" 2025-09-07T07:07:32.4502782Z shell: /usr/bin/bash -e {0} 2025-09-07T07:07:32.4502995Z env: 2025-09-07T07:07:32.4503153Z GIT_DEFAULT_BRANCH: main 2025-09-07T07:07:32.4503402Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:32.4503732Z BUILD_ENVIRONMENT: linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:07:32.4503996Z PR_NUMBER: 2025-09-07T07:07:32.4504176Z GITHUB_REPOSITORY: pytorch/pytorch 2025-09-07T07:07:32.4504405Z GITHUB_WORKFLOW: trunk 2025-09-07T07:07:32.4504580Z GITHUB_JOB: test 2025-09-07T07:07:32.4504752Z GITHUB_RUN_ID: 17524754564 2025-09-07T07:07:32.4504947Z GITHUB_RUN_NUMBER: 143911 2025-09-07T07:07:32.4505139Z GITHUB_RUN_ATTEMPT: 1 2025-09-07T07:07:32.4505309Z JOB_ID: 49774733802 2025-09-07T07:07:32.4505691Z JOB_NAME: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:32.4506265Z BRANCH: main 2025-09-07T07:07:32.4506463Z SHA1: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:32.4506736Z BASE_SHA: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:32.4506972Z TEST_CONFIG: default 2025-09-07T07:07:32.4507144Z SHARD_NUMBER: 5 2025-09-07T07:07:32.4507311Z NUM_TEST_SHARDS: 5 2025-09-07T07:07:32.4507472Z REENABLED_ISSUES: 2025-09-07T07:07:32.4507644Z CONTINUE_THROUGH_ERROR: True 2025-09-07T07:07:32.4507842Z VERBOSE_TEST_LOGS: False 2025-09-07T07:07:32.4508030Z TEST_SHOWLOCALS: False 2025-09-07T07:07:32.4508208Z NO_TEST_TIMEOUT: False 2025-09-07T07:07:32.4508380Z NO_TD: False 2025-09-07T07:07:32.4508541Z TD_DISTRIBUTED: False 2025-09-07T07:07:32.4508768Z SCCACHE_BUCKET: ossci-compiler-cache-circleci-v2 2025-09-07T07:07:32.4509028Z SCCACHE_REGION: us-east-1 2025-09-07T07:07:32.4509220Z SHM_SIZE: 2g 2025-09-07T07:07:32.4509779Z 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:32.4510383Z XLA_CUDA: 2025-09-07T07:07:32.4510642Z XLA_CLANG_CACHE_S3_BUCKET_NAME: ossci-compiler-clang-cache-circleci-xla 2025-09-07T07:07:32.4510967Z PYTORCH_TEST_CUDA_MEM_LEAK_CHECK: 0 2025-09-07T07:07:32.4511282Z PYTORCH_TEST_RERUN_DISABLED_TESTS: 0 2025-09-07T07:07:32.4511638Z DASHBOARD_TAG: 2025-09-07T07:07:32.4511971Z VLLM_TEST_HUGGING_FACE_TOKEN: *** 2025-09-07T07:07:32.4512268Z HUGGING_FACE_HUB_TOKEN: *** 2025-09-07T07:07:32.4512563Z SCRIBE_GRAPHQL_ACCESS_TOKEN: *** 2025-09-07T07:07:32.4513148Z ARTIFACTS_FILE_SUFFIX: test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802 2025-09-07T07:07:32.4513558Z ##[endgroup] 2025-09-07T07:07:32.4535233Z + [[ default == \m\u\l\t\i\g\p\u ]] 2025-09-07T07:07:32.4535518Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *onnx* ]] 2025-09-07T07:07:32.4535790Z + TEST_COMMAND=.ci/pytorch/test.sh 2025-09-07T07:07:32.4538277Z ++ awk '/MemTotal/ { printf "%.3f \n", $2/1024/1024 - 1 }' /proc/meminfo 2025-09-07T07:07:32.4558203Z + TOTAL_AVAILABLE_MEMORY_IN_GB='59.453 ' 2025-09-07T07:07:32.4558496Z + TOTAL_MEMORY_WITH_SWAP=62 2025-09-07T07:07:32.4558802Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *\s\3\9\0\x* ]] 2025-09-07T07:07:32.4559145Z + SHM_OPTS=--shm-size=2g 2025-09-07T07:07:32.4559400Z + JENKINS_USER='--user jenkins' 2025-09-07T07:07:32.4559642Z + DOCKER_SHELL_CMD= 2025-09-07T07:07:32.4565868Z +++ nproc --ignore=2 2025-09-07T07:07:32.4603140Z ++ 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:40.0261878Z + container_name=8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T07:07:40.0264044Z + grep download.pytorch.org /etc/hosts 2025-09-07T07:07:40.0265874Z + docker exec -i 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 sudo bash -c '/bin/cat >> /etc/hosts' 2025-09-07T07:07:40.1258865Z + echo DOCKER_CONTAINER_ID=8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T07:07:40.1259632Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *\s\3\9\0\x* ]] 2025-09-07T07:07:40.1262502Z ++ echo dist/torch-2.9.0a0+git93fb23d-cp310-cp310-linux_x86_64.whl 2025-09-07T07:07:40.1265001Z + docker exec -t 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 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:40.4617722Z Processing ./dist/torch-2.9.0a0+git93fb23d-cp310-cp310-linux_x86_64.whl (from torch==2.9.0a0+git93fb23d) 2025-09-07T07:07:40.7823777Z 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:40.7825712Z 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:40.7828324Z 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:40.7833715Z 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:40.7837058Z 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:40.7842197Z 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:40.7854680Z 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:40.8177278Z 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:40.8195333Z 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:40.8227706Z 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:41.1332830Z Installing collected packages: torch 2025-09-07T07:07:50.7489236Z Successfully installed torch-2.9.0a0+git93fb23d 2025-09-07T07:07:50.7949028Z + export TERM=vt100 2025-09-07T07:07:50.7949313Z + TERM=vt100 2025-09-07T07:07:50.7951204Z ++ dirname .ci/pytorch/test.sh 2025-09-07T07:07:50.7960942Z + source .ci/pytorch/common.sh 2025-09-07T07:07:50.7963923Z +++ dirname .ci/pytorch/common.sh 2025-09-07T07:07:50.7971567Z ++ source .ci/pytorch/common_utils.sh 2025-09-07T07:07:50.7973118Z +++ declare -f -t trap_add 2025-09-07T07:07:50.7977516Z ++ set -ex -o pipefail 2025-09-07T07:07:50.7977780Z ++ [[ linux-jammy-cuda12.8-py3.10-gcc11 == *rocm* ]] 2025-09-07T07:07:50.7978066Z ++ BUILD_TEST_LIBTORCH=0 2025-09-07T07:07:50.7980563Z ++ dirname .ci/pytorch/test.sh 2025-09-07T07:07:50.7987868Z + source .ci/pytorch/common-build.sh 2025-09-07T07:07:50.7989599Z ++ [[ linux-jammy-cuda12.8-py3.10-gcc11 != *win-* ]] 2025-09-07T07:07:50.7995178Z ++++ dirname .ci/pytorch/common-build.sh 2025-09-07T07:07:50.8002402Z +++ cd .ci/pytorch 2025-09-07T07:07:50.8002595Z +++ pwd -P 2025-09-07T07:07:50.8005209Z ++ script_dir=/var/lib/jenkins/workspace/.ci/pytorch 2025-09-07T07:07:50.8005552Z ++ [[ linux-jammy-cuda12.8-py3.10-gcc11 == *-pch* ]] 2025-09-07T07:07:50.8005859Z ++ which sccache 2025-09-07T07:07:50.8019591Z ++ [[ -z ossci-compiler-cache-circleci-v2 ]] 2025-09-07T07:07:50.8019963Z ++ sccache --stop-server 2025-09-07T07:07:50.8045328Z ++ true 2025-09-07T07:07:50.8045594Z ++ rm -f /var/lib/jenkins/sccache_error.log 2025-09-07T07:07:50.8055969Z ++ trap_add sccache_epilogue EXIT 2025-09-07T07:07:50.8056269Z ++ trap_add_cmd=sccache_epilogue 2025-09-07T07:07:50.8056542Z ++ shift 2025-09-07T07:07:50.8056739Z ++ for trap_add_name in "$@" 2025-09-07T07:07:50.8062489Z ++++ trap -p EXIT 2025-09-07T07:07:50.8064953Z +++ eval 'extract_trap_cmd ' 2025-09-07T07:07:50.8065415Z ++++ extract_trap_cmd 2025-09-07T07:07:50.8065808Z ++++ printf '%s\n' '' 2025-09-07T07:07:50.8066217Z +++ printf '%s\n' sccache_epilogue 2025-09-07T07:07:50.8067177Z ++ trap -- ' 2025-09-07T07:07:50.8067552Z sccache_epilogue' EXIT 2025-09-07T07:07:50.8068164Z ++ [[ -n 1 ]] 2025-09-07T07:07:50.8068610Z ++ echo 'Skipping sccache server initialization, setting environment variables' 2025-09-07T07:07:50.8069185Z Skipping sccache server initialization, setting environment variables 2025-09-07T07:07:50.8069588Z ++ export SCCACHE_IDLE_TIMEOUT=0 2025-09-07T07:07:50.8069843Z ++ SCCACHE_IDLE_TIMEOUT=0 2025-09-07T07:07:50.8070155Z ++ export SCCACHE_ERROR_LOG=/var/lib/jenkins/sccache_error.log 2025-09-07T07:07:50.8070549Z ++ SCCACHE_ERROR_LOG=/var/lib/jenkins/sccache_error.log 2025-09-07T07:07:50.8071338Z ++ export RUST_LOG=sccache::server=error 2025-09-07T07:07:50.8071641Z ++ RUST_LOG=sccache::server=error 2025-09-07T07:07:50.8071896Z ++ sccache --zero-stats 2025-09-07T07:07:50.9149796Z Statistics zeroed. 2025-09-07T07:07:50.9155102Z ++ which ccache 2025-09-07T07:07:50.9167825Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *rocm* ]] 2025-09-07T07:07:50.9168345Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *s390x* ]] 2025-09-07T07:07:50.9168689Z + [[ -d /var/lib/jenkins/workspace ]] 2025-09-07T07:07:50.9170823Z ++ stat -c %u /var/lib/jenkins/workspace 2025-09-07T07:07:50.9184732Z + WORKSPACE_ORIGINAL_OWNER_ID=1000 2025-09-07T07:07:50.9185206Z + trap_add cleanup_workspace EXIT 2025-09-07T07:07:50.9185535Z + trap_add_cmd=cleanup_workspace 2025-09-07T07:07:50.9185758Z + shift 2025-09-07T07:07:50.9185938Z + for trap_add_name in "$@" 2025-09-07T07:07:50.9191563Z +++ trap -p EXIT 2025-09-07T07:07:50.9194460Z ++ eval 'extract_trap_cmd trap -- '\'' 2025-09-07T07:07:50.9194740Z sccache_epilogue'\'' EXIT' 2025-09-07T07:07:50.9194976Z +++ extract_trap_cmd trap -- ' 2025-09-07T07:07:50.9195184Z sccache_epilogue' EXIT 2025-09-07T07:07:50.9195372Z +++ printf '%s\n' ' 2025-09-07T07:07:50.9195542Z sccache_epilogue' 2025-09-07T07:07:50.9195726Z ++ printf '%s\n' cleanup_workspace 2025-09-07T07:07:50.9197922Z + trap -- ' 2025-09-07T07:07:50.9198208Z sccache_epilogue 2025-09-07T07:07:50.9198523Z cleanup_workspace' EXIT 2025-09-07T07:07:50.9198927Z + sudo chown -R jenkins /var/lib/jenkins/workspace 2025-09-07T07:07:51.7114436Z + git config --global --add safe.directory /var/lib/jenkins/workspace 2025-09-07T07:07:51.7133483Z + echo 'Environment variables:' 2025-09-07T07:07:51.7133802Z Environment variables: 2025-09-07T07:07:51.7134043Z + env 2025-09-07T07:07:51.7143297Z GITHUB_WORKSPACE=/home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T07:07:51.7143967Z CONTINUE_THROUGH_ERROR=True 2025-09-07T07:07:51.7144459Z BUILD_ENVIRONMENT=linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:07:51.7145272Z VLLM_TEST_HUGGING_FACE_TOKEN=*** 2025-09-07T07:07:51.7145718Z HOSTNAME=8e19854a3957 2025-09-07T07:07:51.7146503Z GITHUB_PATH=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/add_path_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7147105Z GITHUB_ACTION=__run_2 2025-09-07T07:07:51.7147303Z PYTORCH_TEST_CUDA_MEM_LEAK_CHECK=0 2025-09-07T07:07:51.7147526Z GITHUB_RUN_NUMBER=143911 2025-09-07T07:07:51.7147713Z TEST_CONFIG=default 2025-09-07T07:07:51.7147900Z GITHUB_REPOSITORY_OWNER_ID=21003710 2025-09-07T07:07:51.7148136Z TORCH_NVCC_FLAGS=-Xfatbin -compress-all 2025-09-07T07:07:51.7148372Z SCCACHE_IDLE_TIMEOUT=0 2025-09-07T07:07:51.7148677Z SCRIBE_GRAPHQL_ACCESS_TOKEN=*** 2025-09-07T07:07:51.7149133Z GITHUB_TRIGGERING_ACTOR=pytorchmergebot 2025-09-07T07:07:51.7149387Z GITHUB_REF_TYPE=branch 2025-09-07T07:07:51.7149634Z BASE_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:51.7149981Z XLA_CUDA= 2025-09-07T07:07:51.7150245Z NCCL_LIB_DIR=/usr/local/cuda/lib64/ 2025-09-07T07:07:51.7150744Z HUGGING_FACE_HUB_TOKEN=*** 2025-09-07T07:07:51.7152498Z *** 2025-09-07T07:07:51.7152670Z GITHUB_REPOSITORY_ID=65600975 2025-09-07T07:07:51.7152889Z GITHUB_ACTIONS=true 2025-09-07T07:07:51.7153073Z NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:51.7153332Z SCCACHE_ERROR_LOG=/var/lib/jenkins/sccache_error.log 2025-09-07T07:07:51.7153612Z SHA1=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:51.7153890Z GITHUB_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:51.7154253Z GITHUB_WORKFLOW_REF=pytorch/pytorch/.github/workflows/trunk.yml@refs/heads/main 2025-09-07T07:07:51.7154587Z UCC_HOME=/usr 2025-09-07T07:07:51.7154757Z VERBOSE_TEST_LOGS=False 2025-09-07T07:07:51.7154950Z GITHUB_REF=refs/heads/main 2025-09-07T07:07:51.7155136Z SHARD_NUMBER=5 2025-09-07T07:07:51.7155306Z GITHUB_REF_PROTECTED=true 2025-09-07T07:07:51.7155502Z HOME=/var/lib/jenkins 2025-09-07T07:07:51.7155707Z GITHUB_API_URL=https://api.github.com 2025-09-07T07:07:51.7155961Z PYTORCH_TEST_RERUN_DISABLED_TESTS=0 2025-09-07T07:07:51.7156432Z UCX_COMMIT=7836b165abdbe468a2f607e7254011c07d788152 2025-09-07T07:07:51.7156675Z USE_SYSTEM_NCCL=1 2025-09-07T07:07:51.7156840Z NUM_TEST_SHARDS=5 2025-09-07T07:07:51.7157003Z UCX_HOME=/usr 2025-09-07T07:07:51.7157409Z GITHUB_STATE=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/save_state_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7158074Z JOB_NAME=linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:51.7158721Z GITHUB_ENV=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/set_env_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7159318Z GITHUB_EVENT_PATH=/home/ec2-user/actions-runner/_work/_temp/_github_workflow/event.json 2025-09-07T07:07:51.7159686Z GITHUB_EVENT_NAME=push 2025-09-07T07:07:51.7159868Z DASHBOARD_TAG= 2025-09-07T07:07:51.7160042Z GITHUB_RUN_ID=17524754564 2025-09-07T07:07:51.7160240Z INSTALLED_OPENBLAS= 2025-09-07T07:07:51.7160682Z GITHUB_STEP_SUMMARY=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7161170Z GITHUB_ACTOR=pytorchmergebot 2025-09-07T07:07:51.7161363Z PR_NUMBER= 2025-09-07T07:07:51.7161519Z DESIRED_CUDA=12.8.1 2025-09-07T07:07:51.7161686Z GITHUB_RUN_ATTEMPT=1 2025-09-07T07:07:51.7161880Z ANACONDA_PYTHON_VERSION=3.10 2025-09-07T07:07:51.7162118Z GITHUB_GRAPHQL_URL=https://api.github.com/graphql 2025-09-07T07:07:51.7162376Z TERM=vt100 2025-09-07T07:07:51.7162529Z INSTALLED_VISION=yes 2025-09-07T07:07:51.7162697Z BRANCH=main 2025-09-07T07:07:51.7162849Z SCCACHE_REGION=us-east-1 2025-09-07T07:07:51.7163047Z OPENSSL_ROOT_DIR=/opt/openssl 2025-09-07T07:07:51.7163248Z CUDA_PATH=/usr/local/cuda 2025-09-07T07:07:51.7163619Z GITHUB_ACTION_PATH=/home/ec2-user/actions-runner/_work/pytorch/pytorch/./.github/actions/setup-linux 2025-09-07T07:07:51.7164050Z GITHUB_SERVER_URL=https://github.com 2025-09-07T07:07:51.7164317Z UCC_COMMIT=430e241bf5d38cbc73fc7a6b89155397232e3f96 2025-09-07T07:07:51.7164568Z REENABLED_ISSUES= 2025-09-07T07:07:51.7164730Z DOCS= 2025-09-07T07:07:51.7164865Z SHLVL=1 2025-09-07T07:07:51.7165007Z MAX_JOBS=14 2025-09-07T07:07:51.7165164Z GITHUB_ACTOR_ID=97764156 2025-09-07T07:07:51.7165414Z GITHUB_WORKFLOW_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:51.7165684Z GITHUB_REF_NAME=main 2025-09-07T07:07:51.7165956Z XLA_CLANG_CACHE_S3_BUCKET_NAME=ossci-compiler-clang-cache-circleci-xla 2025-09-07T07:07:51.7166267Z GITHUB_JOB=test 2025-09-07T07:07:51.7166434Z NO_TEST_TIMEOUT=False 2025-09-07T07:07:51.7166606Z TD_DISTRIBUTED=False 2025-09-07T07:07:51.7166808Z GITHUB_REPOSITORY=pytorch/pytorch 2025-09-07T07:07:51.7167129Z GITHUB_RETENTION_DAYS=90 2025-09-07T07:07:51.7167327Z OPENSSL_DIR=/opt/openssl 2025-09-07T07:07:51.7167509Z GITHUB_ACTION_REPOSITORY= 2025-09-07T07:07:51.7168058Z 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:07:51.7168640Z GITHUB_BASE_REF= 2025-09-07T07:07:51.7168816Z INSTALLED_ACL= 2025-09-07T07:07:51.7169158Z ARTIFACTS_FILE_SUFFIX=test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802 2025-09-07T07:07:51.7169543Z CI=true 2025-09-07T07:07:51.7169700Z GITHUB_REPOSITORY_OWNER=pytorch 2025-09-07T07:07:51.7169944Z RUST_LOG=sccache::server=error 2025-09-07T07:07:51.7170129Z JOB_ID=49774733802 2025-09-07T07:07:51.7170295Z GITHUB_HEAD_REF= 2025-09-07T07:07:51.7170459Z GITHUB_ACTION_REF= 2025-09-07T07:07:51.7170682Z SCCACHE_BUCKET=ossci-compiler-cache-circleci-v2 2025-09-07T07:07:51.7170935Z TEST_SHOWLOCALS=False 2025-09-07T07:07:51.7171113Z GITHUB_WORKFLOW=trunk 2025-09-07T07:07:51.7171297Z DEBIAN_FRONTEND=noninteractive 2025-09-07T07:07:51.7171741Z GITHUB_OUTPUT=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/set_output_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7172190Z NO_TD=False 2025-09-07T07:07:51.7172361Z SKIP_SCCACHE_INITIALIZATION=1 2025-09-07T07:07:51.7172666Z NCCL_INCLUDE_DIR=/usr/local/cuda/include/ 2025-09-07T07:07:51.7172885Z _=/usr/bin/env 2025-09-07T07:07:51.7173112Z ++ python -c 'import site; print(site.getsitepackages()[0])' 2025-09-07T07:07:51.7263870Z + TORCH_INSTALL_DIR=/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch 2025-09-07T07:07:51.7264791Z + TORCH_BIN_DIR=/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/bin 2025-09-07T07:07:51.7265641Z + TORCH_LIB_DIR=/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/lib 2025-09-07T07:07:51.7266247Z + TORCH_TEST_DIR=/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/test 2025-09-07T07:07:51.7266671Z + BUILD_DIR=build 2025-09-07T07:07:51.7266971Z + BUILD_RENAMED_DIR=build_renamed 2025-09-07T07:07:51.7267406Z + BUILD_BIN_DIR=build/bin 2025-09-07T07:07:51.7267770Z + SHARD_NUMBER=5 2025-09-07T07:07:51.7268048Z + NUM_TEST_SHARDS=5 2025-09-07T07:07:51.7268280Z + export TORCH_SERIALIZATION_DEBUG=1 2025-09-07T07:07:51.7268558Z + TORCH_SERIALIZATION_DEBUG=1 2025-09-07T07:07:51.7268808Z + export VALGRIND=ON 2025-09-07T07:07:51.7269011Z + VALGRIND=ON 2025-09-07T07:07:51.7269270Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *clang9* ]] 2025-09-07T07:07:51.7269634Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *xpu* ]] 2025-09-07T07:07:51.7269933Z + detect_cuda_arch 2025-09-07T07:07:51.7270179Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *cuda* ]] 2025-09-07T07:07:51.7270489Z + command -v nvidia-smi 2025-09-07T07:07:51.7270713Z /usr/bin/nvidia-smi 2025-09-07T07:07:51.7272662Z ++ nvidia-smi --query-gpu=compute_cap --format=csv 2025-09-07T07:07:51.7273509Z ++ tail -n 1 2025-09-07T07:07:51.7463403Z + TORCH_CUDA_ARCH_LIST=8.9 2025-09-07T07:07:51.7463848Z + export TORCH_CUDA_ARCH_LIST 2025-09-07T07:07:51.7464323Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *s390x* ]] 2025-09-07T07:07:51.7464660Z + [[ 0 == \1 ]] 2025-09-07T07:07:51.7464860Z + [[ True == \1 ]] 2025-09-07T07:07:51.7465122Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *bazel* ]] 2025-09-07T07:07:51.7467656Z ++ realpath build/custom_test_artifacts 2025-09-07T07:07:51.7478178Z + CUSTOM_TEST_ARTIFACT_BUILD_DIR=/var/lib/jenkins/workspace/build/custom_test_artifacts 2025-09-07T07:07:51.7478888Z + [[ -n '' ]] 2025-09-07T07:07:51.7479115Z + echo 'Environment variables' 2025-09-07T07:07:51.7479381Z Environment variables 2025-09-07T07:07:51.7479597Z + env 2025-09-07T07:07:51.7486653Z GITHUB_WORKSPACE=/home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T07:07:51.7487288Z CONTINUE_THROUGH_ERROR=True 2025-09-07T07:07:51.7487766Z BUILD_ENVIRONMENT=linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T07:07:51.7488565Z VLLM_TEST_HUGGING_FACE_TOKEN=*** 2025-09-07T07:07:51.7488984Z HOSTNAME=8e19854a3957 2025-09-07T07:07:51.7490131Z GITHUB_PATH=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/add_path_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7490741Z GITHUB_ACTION=__run_2 2025-09-07T07:07:51.7490994Z PYTORCH_TEST_CUDA_MEM_LEAK_CHECK=0 2025-09-07T07:07:51.7491282Z GITHUB_RUN_NUMBER=143911 2025-09-07T07:07:51.7491594Z TEST_CONFIG=default 2025-09-07T07:07:51.7491877Z GITHUB_REPOSITORY_OWNER_ID=21003710 2025-09-07T07:07:51.7492178Z TORCH_NVCC_FLAGS=-Xfatbin -compress-all 2025-09-07T07:07:51.7492459Z SCCACHE_IDLE_TIMEOUT=0 2025-09-07T07:07:51.7492818Z SCRIBE_GRAPHQL_ACCESS_TOKEN=*** 2025-09-07T07:07:51.7493102Z GITHUB_TRIGGERING_ACTOR=pytorchmergebot 2025-09-07T07:07:51.7493385Z GITHUB_REF_TYPE=branch 2025-09-07T07:07:51.7493606Z TORCH_CUDA_ARCH_LIST=8.9 2025-09-07T07:07:51.7493873Z BASE_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:51.7494157Z XLA_CUDA= 2025-09-07T07:07:51.7494389Z NCCL_LIB_DIR=/usr/local/cuda/lib64/ 2025-09-07T07:07:51.7494987Z HUGGING_FACE_HUB_TOKEN=*** 2025-09-07T07:07:51.7495286Z *** 2025-09-07T07:07:51.7495486Z GITHUB_REPOSITORY_ID=65600975 2025-09-07T07:07:51.7495732Z GITHUB_ACTIONS=true 2025-09-07T07:07:51.7495949Z NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T07:07:51.7496249Z SCCACHE_ERROR_LOG=/var/lib/jenkins/sccache_error.log 2025-09-07T07:07:51.7496568Z SHA1=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:51.7497193Z GITHUB_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:51.7497551Z GITHUB_WORKFLOW_REF=pytorch/pytorch/.github/workflows/trunk.yml@refs/heads/main 2025-09-07T07:07:51.7497878Z UCC_HOME=/usr 2025-09-07T07:07:51.7498047Z TORCH_SERIALIZATION_DEBUG=1 2025-09-07T07:07:51.7498243Z VERBOSE_TEST_LOGS=False 2025-09-07T07:07:51.7498421Z GITHUB_REF=refs/heads/main 2025-09-07T07:07:51.7498603Z SHARD_NUMBER=5 2025-09-07T07:07:51.7498774Z GITHUB_REF_PROTECTED=true 2025-09-07T07:07:51.7498960Z HOME=/var/lib/jenkins 2025-09-07T07:07:51.7499156Z GITHUB_API_URL=https://api.github.com 2025-09-07T07:07:51.7499401Z PYTORCH_TEST_RERUN_DISABLED_TESTS=0 2025-09-07T07:07:51.7499657Z UCX_COMMIT=7836b165abdbe468a2f607e7254011c07d788152 2025-09-07T07:07:51.7501313Z USE_SYSTEM_NCCL=1 2025-09-07T07:07:51.7501486Z NUM_TEST_SHARDS=5 2025-09-07T07:07:51.7501657Z UCX_HOME=/usr 2025-09-07T07:07:51.7502064Z GITHUB_STATE=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/save_state_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7502727Z JOB_NAME=linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T07:07:51.7503365Z GITHUB_ENV=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/set_env_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7503930Z GITHUB_EVENT_PATH=/home/ec2-user/actions-runner/_work/_temp/_github_workflow/event.json 2025-09-07T07:07:51.7504286Z GITHUB_EVENT_NAME=push 2025-09-07T07:07:51.7504471Z DASHBOARD_TAG= 2025-09-07T07:07:51.7504638Z GITHUB_RUN_ID=17524754564 2025-09-07T07:07:51.7504818Z INSTALLED_OPENBLAS= 2025-09-07T07:07:51.7505258Z GITHUB_STEP_SUMMARY=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/step_summary_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7505749Z GITHUB_ACTOR=pytorchmergebot 2025-09-07T07:07:51.7505960Z PR_NUMBER= 2025-09-07T07:07:51.7506117Z DESIRED_CUDA=12.8.1 2025-09-07T07:07:51.7506293Z GITHUB_RUN_ATTEMPT=1 2025-09-07T07:07:51.7506476Z VALGRIND=ON 2025-09-07T07:07:51.7506646Z ANACONDA_PYTHON_VERSION=3.10 2025-09-07T07:07:51.7506884Z GITHUB_GRAPHQL_URL=https://api.github.com/graphql 2025-09-07T07:07:51.7507141Z TERM=vt100 2025-09-07T07:07:51.7507299Z INSTALLED_VISION=yes 2025-09-07T07:07:51.7507466Z BRANCH=main 2025-09-07T07:07:51.7507618Z SCCACHE_REGION=us-east-1 2025-09-07T07:07:51.7507812Z OPENSSL_ROOT_DIR=/opt/openssl 2025-09-07T07:07:51.7508012Z CUDA_PATH=/usr/local/cuda 2025-09-07T07:07:51.7508388Z GITHUB_ACTION_PATH=/home/ec2-user/actions-runner/_work/pytorch/pytorch/./.github/actions/setup-linux 2025-09-07T07:07:51.7508890Z GITHUB_SERVER_URL=https://github.com 2025-09-07T07:07:51.7509323Z UCC_COMMIT=430e241bf5d38cbc73fc7a6b89155397232e3f96 2025-09-07T07:07:51.7509585Z REENABLED_ISSUES= 2025-09-07T07:07:51.7509746Z DOCS= 2025-09-07T07:07:51.7509880Z SHLVL=1 2025-09-07T07:07:51.7510028Z MAX_JOBS=14 2025-09-07T07:07:51.7510188Z GITHUB_ACTOR_ID=97764156 2025-09-07T07:07:51.7510508Z GITHUB_WORKFLOW_SHA=93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T07:07:51.7510789Z GITHUB_REF_NAME=main 2025-09-07T07:07:51.7511149Z XLA_CLANG_CACHE_S3_BUCKET_NAME=ossci-compiler-clang-cache-circleci-xla 2025-09-07T07:07:51.7511476Z GITHUB_JOB=test 2025-09-07T07:07:51.7511646Z NO_TEST_TIMEOUT=False 2025-09-07T07:07:51.7511818Z TD_DISTRIBUTED=False 2025-09-07T07:07:51.7512006Z GITHUB_REPOSITORY=pytorch/pytorch 2025-09-07T07:07:51.7512222Z GITHUB_RETENTION_DAYS=90 2025-09-07T07:07:51.7512406Z OPENSSL_DIR=/opt/openssl 2025-09-07T07:07:51.7512595Z GITHUB_ACTION_REPOSITORY= 2025-09-07T07:07:51.7513148Z 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:07:51.7513711Z GITHUB_BASE_REF= 2025-09-07T07:07:51.7513876Z INSTALLED_ACL= 2025-09-07T07:07:51.7514214Z ARTIFACTS_FILE_SUFFIX=test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802 2025-09-07T07:07:51.7514602Z CI=true 2025-09-07T07:07:51.7514765Z GITHUB_REPOSITORY_OWNER=pytorch 2025-09-07T07:07:51.7515183Z RUST_LOG=sccache::server=error 2025-09-07T07:07:51.7515373Z JOB_ID=49774733802 2025-09-07T07:07:51.7515534Z GITHUB_HEAD_REF= 2025-09-07T07:07:51.7515697Z GITHUB_ACTION_REF= 2025-09-07T07:07:51.7515908Z SCCACHE_BUCKET=ossci-compiler-cache-circleci-v2 2025-09-07T07:07:51.7516162Z TEST_SHOWLOCALS=False 2025-09-07T07:07:51.7516345Z GITHUB_WORKFLOW=trunk 2025-09-07T07:07:51.7516541Z DEBIAN_FRONTEND=noninteractive 2025-09-07T07:07:51.7516983Z GITHUB_OUTPUT=/home/ec2-user/actions-runner/_work/_temp/_runner_file_commands/set_output_3765d4a8-c501-4804-a7a2-977ac8601925 2025-09-07T07:07:51.7517427Z NO_TD=False 2025-09-07T07:07:51.7517599Z SKIP_SCCACHE_INITIALIZATION=1 2025-09-07T07:07:51.7517822Z NCCL_INCLUDE_DIR=/usr/local/cuda/include/ 2025-09-07T07:07:51.7518045Z _=/usr/bin/env 2025-09-07T07:07:51.7518204Z + echo 'Testing pytorch' 2025-09-07T07:07:51.7518389Z Testing pytorch 2025-09-07T07:07:51.7518563Z + export LANG=C.UTF-8 2025-09-07T07:07:51.7518735Z + LANG=C.UTF-8 2025-09-07T07:07:51.7518900Z + PR_NUMBER= 2025-09-07T07:07:51.7519064Z + [[ default == \d\e\f\a\u\l\t ]] 2025-09-07T07:07:51.7519277Z + export CUDA_VISIBLE_DEVICES=0 2025-09-07T07:07:51.7519473Z + CUDA_VISIBLE_DEVICES=0 2025-09-07T07:07:51.7519655Z + export HIP_VISIBLE_DEVICES=0 2025-09-07T07:07:51.7519853Z + HIP_VISIBLE_DEVICES=0 2025-09-07T07:07:51.7520041Z + [[ default == \d\i\s\t\r\i\b\u\t\e\d ]] 2025-09-07T07:07:51.7520258Z + [[ default == \s\l\o\w ]] 2025-09-07T07:07:51.7520505Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *slow-gradcheck* ]] 2025-09-07T07:07:51.7520819Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *cuda* ]] 2025-09-07T07:07:51.7521090Z + export PYTORCH_TESTING_DEVICE_ONLY_FOR=cuda 2025-09-07T07:07:51.7521338Z + PYTORCH_TESTING_DEVICE_ONLY_FOR=cuda 2025-09-07T07:07:51.7521555Z + [[ default == *crossref* ]] 2025-09-07T07:07:51.7521779Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *rocm* ]] 2025-09-07T07:07:51.7522069Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *xpu* ]] 2025-09-07T07:07:51.7522364Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *-bazel-* ]] 2025-09-07T07:07:51.7522622Z + pip_install ninja==1.10.2 2025-09-07T07:07:51.7522886Z + pip_install_pkg='python3 -m pip install --progress-bar off' 2025-09-07T07:07:51.7523220Z + python3 -m pip install --progress-bar off ninja==1.10.2 2025-09-07T07:07:53.7101466Z Collecting ninja==1.10.2 2025-09-07T07:07:53.7417506Z Downloading ninja-1.10.2-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (5.0 kB) 2025-09-07T07:07:53.7807923Z Downloading ninja-1.10.2-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (108 kB) 2025-09-07T07:07:54.1372616Z Installing collected packages: ninja 2025-09-07T07:07:54.1373605Z Attempting uninstall: ninja 2025-09-07T07:07:54.1379824Z Found existing installation: ninja 1.11.1.3 2025-09-07T07:07:54.1401415Z Uninstalling ninja-1.11.1.3: 2025-09-07T07:07:54.1573430Z Successfully uninstalled ninja-1.11.1.3 2025-09-07T07:07:54.2337323Z Successfully installed ninja-1.10.2 2025-09-07T07:07:54.2795337Z + 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:07:54.2796921Z + 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:07:54.2797981Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *aarch64* ]] 2025-09-07T07:07:54.2798579Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *asan* ]] 2025-09-07T07:07:54.2798949Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *-debug* ]] 2025-09-07T07:07:54.2799439Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 != *-bazel-* ]] 2025-09-07T07:07:54.2800281Z + echo 'We are not in debug mode: linux-jammy-cuda12.8-py3.10-gcc11. Expect the assertion to pass' 2025-09-07T07:07:54.2801013Z We are not in debug mode: linux-jammy-cuda12.8-py3.10-gcc11. Expect the assertion to pass 2025-09-07T07:07:54.2801745Z + cd test 2025-09-07T07:07:54.2802064Z + python -c 'import torch; torch._C._crash_if_debug_asserts_fail(424242)' 2025-09-07T07:07:55.6481631Z + [[ default == \n\o\g\p\u\_\N\O\_\A\V\X\2 ]] 2025-09-07T07:07:55.6482234Z + [[ default == \n\o\g\p\u\_\A\V\X\5\1\2 ]] 2025-09-07T07:07:55.6482805Z + [[ default == \l\e\g\a\c\y\_\n\v\i\d\i\a\_\d\r\i\v\e\r ]] 2025-09-07T07:07:55.6486808Z + DYNAMO_BENCHMARK_FLAGS=() 2025-09-07T07:07:55.6487741Z + [[ default == *pr_time_benchmarks* ]] 2025-09-07T07:07:55.6488173Z + [[ default == *dynamo_eager* ]] 2025-09-07T07:07:55.6488543Z + [[ default == *aot_eager* ]] 2025-09-07T07:07:55.6488895Z + [[ default == *aot_inductor* ]] 2025-09-07T07:07:55.6489308Z + [[ default == *max_autotune_inductor* ]] 2025-09-07T07:07:55.6489710Z + [[ default == *inductor* ]] 2025-09-07T07:07:55.6490052Z + [[ default == *dynamic* ]] 2025-09-07T07:07:55.6490386Z + [[ default == *cpu* ]] 2025-09-07T07:07:55.6490736Z + DYNAMO_BENCHMARK_FLAGS+=(--device cuda) 2025-09-07T07:07:55.6507947Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *libtorch* ]] 2025-09-07T07:07:55.6508351Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *-bazel-* ]] 2025-09-07T07:07:55.6510622Z + cd test 2025-09-07T07:07:55.6511255Z + python -c 'import torch; print(torch.__config__.show())' 2025-09-07T07:07:57.1763889Z PyTorch built with: 2025-09-07T07:07:57.1764238Z - GCC 11.4 2025-09-07T07:07:57.1764458Z - C++ Version: 201703 2025-09-07T07:07:57.1764986Z - Intel(R) oneAPI Math Kernel Library Version 2024.2-Product Build 20240605 for Intel(R) 64 architecture applications 2025-09-07T07:07:57.1765669Z - Intel(R) MKL-DNN v3.7.1 (Git Hash 8d263e693366ef8db40acc569cc7d8edf644556d) 2025-09-07T07:07:57.1766101Z - OpenMP 201511 (a.k.a. OpenMP 4.5) 2025-09-07T07:07:57.1766429Z - LAPACK is enabled (usually provided by MKL) 2025-09-07T07:07:57.1766737Z - NNPACK is enabled 2025-09-07T07:07:57.1766979Z - CPU capability usage: AVX2 2025-09-07T07:07:57.1767230Z - CUDA Runtime 12.8 2025-09-07T07:07:57.1767670Z - NVCC architecture flags: -gencode;arch=compute_75,code=sm_75;-gencode;arch=compute_89,code=sm_89 2025-09-07T07:07:57.1768166Z - CuDNN 90.8 2025-09-07T07:07:57.1771850Z - 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:07:57.1775358Z 2025-09-07T07:07:57.4824188Z + cd test 2025-09-07T07:07:57.4824608Z + python -c 'import torch; print(torch.__config__.parallel_info())' 2025-09-07T07:07:58.5986128Z ATen/Parallel: 2025-09-07T07:07:58.5986583Z at::get_num_threads() : 8 2025-09-07T07:07:58.5986881Z at::get_num_interop_threads() : 8 2025-09-07T07:07:58.5987194Z OpenMP 201511 (a.k.a. OpenMP 4.5) 2025-09-07T07:07:58.5987472Z omp_get_max_threads() : 8 2025-09-07T07:07:58.5987998Z Intel(R) oneAPI Math Kernel Library Version 2024.2-Product Build 20240605 for Intel(R) 64 architecture applications 2025-09-07T07:07:58.5988554Z mkl_get_max_threads() : 8 2025-09-07T07:07:58.5988914Z Intel(R) MKL-DNN v3.7.1 (Git Hash 8d263e693366ef8db40acc569cc7d8edf644556d) 2025-09-07T07:07:58.5989740Z std::thread::hardware_concurrency() : 16 2025-09-07T07:07:58.5990026Z Environment variables: 2025-09-07T07:07:58.5990275Z OMP_NUM_THREADS : [not set] 2025-09-07T07:07:58.5990525Z MKL_NUM_THREADS : [not set] 2025-09-07T07:07:58.5990778Z ATen parallel backend: OpenMP 2025-09-07T07:07:58.5990953Z 2025-09-07T07:07:58.8240677Z + [[ default == *numpy_2* ]] 2025-09-07T07:07:58.8242037Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *aarch64* ]] 2025-09-07T07:07:58.8243233Z + [[ default == *backward* ]] 2025-09-07T07:07:58.8243847Z + [[ default == *xla* ]] 2025-09-07T07:07:58.8244129Z + [[ default == *vllm* ]] 2025-09-07T07:07:58.8244430Z + [[ default == *executorch* ]] 2025-09-07T07:07:58.8244699Z + [[ default == \j\i\t\_\l\e\g\a\c\y ]] 2025-09-07T07:07:58.8245044Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *libtorch* ]] 2025-09-07T07:07:58.8245381Z + [[ default == distributed ]] 2025-09-07T07:07:58.8245642Z + [[ default == *operator_benchmark* ]] 2025-09-07T07:07:58.8245953Z + [[ default == *inductor_distributed* ]] 2025-09-07T07:07:58.8246256Z + [[ default == *inductor-halide* ]] 2025-09-07T07:07:58.8246544Z + [[ default == *inductor-triton-cpu* ]] 2025-09-07T07:07:58.8246849Z + [[ default == *inductor-micro-benchmark* ]] 2025-09-07T07:07:58.8247146Z + [[ default == *huggingface* ]] 2025-09-07T07:07:58.8247399Z + [[ default == *timm* ]] 2025-09-07T07:07:58.8247640Z + [[ default == cachebench ]] 2025-09-07T07:07:58.8247890Z + [[ default == verify_cachebench ]] 2025-09-07T07:07:58.8248234Z + [[ default == *torchbench* ]] 2025-09-07T07:07:58.8248632Z + [[ default == *inductor_cpp_wrapper* ]] 2025-09-07T07:07:58.8248921Z + [[ default == *inductor* ]] 2025-09-07T07:07:58.8249187Z + [[ default == *einops* ]] 2025-09-07T07:07:58.8249538Z + [[ default == *dynamo_wrapped* ]] 2025-09-07T07:07:58.8249836Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *rocm* ]] 2025-09-07T07:07:58.8250097Z + [[ 5 == 1 ]] 2025-09-07T07:07:58.8250249Z + [[ 5 == 2 ]] 2025-09-07T07:07:58.8250419Z + [[ 5 -gt 2 ]] 2025-09-07T07:07:58.8250587Z + install_torchvision 2025-09-07T07:07:58.8250788Z + local orig_preload 2025-09-07T07:07:58.8250957Z + local commit 2025-09-07T07:07:58.8251129Z ++ get_pinned_commit vision 2025-09-07T07:07:58.8251346Z ++ cat .github/ci_commit_pins/vision.txt 2025-09-07T07:07:58.8262028Z + commit=966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:07:58.8262439Z + orig_preload= 2025-09-07T07:07:58.8262781Z + '[' -n '' ']' 2025-09-07T07:07:58.8263239Z + [[ linux-jammy-cuda12.8-py3.10-gcc11 == *cuda* ]] 2025-09-07T07:07:58.8263598Z + export FORCE_CUDA=1 2025-09-07T07:07:58.8263818Z + FORCE_CUDA=1 2025-09-07T07:07:58.8264021Z + export WITH_CUDA=1 2025-09-07T07:07:58.8264627Z + WITH_CUDA=1 2025-09-07T07:07:58.8265175Z + pip_build_and_install git+https://github.com/pytorch/vision.git@966da7e46f65d6d49df3e31214470a4fe5cc8e66 dist/vision 2025-09-07T07:07:58.8265966Z + local build_target=git+https://github.com/pytorch/vision.git@966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:07:58.8266491Z + local wheel_dir=dist/vision 2025-09-07T07:07:58.8266755Z + local found_whl=0 2025-09-07T07:07:58.8266990Z + for file in "${wheel_dir}"/*.whl 2025-09-07T07:07:58.8267263Z + [[ -f dist/vision/*.whl ]] 2025-09-07T07:07:58.8267491Z + '[' 0 == 0 ']' 2025-09-07T07:07:58.8268168Z + 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:07:59.1071358Z Collecting git+https://github.com/pytorch/vision.git@966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:07:59.1075645Z Cloning https://github.com/pytorch/vision.git (to revision 966da7e46f65d6d49df3e31214470a4fe5cc8e66) to /tmp/pip-req-build-ke3vh5ch 2025-09-07T07:07:59.1101457Z Running command git clone --filter=blob:none --quiet https://github.com/pytorch/vision.git /tmp/pip-req-build-ke3vh5ch 2025-09-07T07:08:00.5669827Z Running command git rev-parse -q --verify 'sha^966da7e46f65d6d49df3e31214470a4fe5cc8e66' 2025-09-07T07:08:00.5691259Z Running command git fetch -q https://github.com/pytorch/vision.git 966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:00.6885947Z Running command git checkout -q 966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:00.9793011Z Resolved https://github.com/pytorch/vision.git to commit 966da7e46f65d6d49df3e31214470a4fe5cc8e66 2025-09-07T07:08:02.7730725Z Preparing metadata (setup.py) ... [?25l- \ done 2025-09-07T07:08:02.7763944Z [?25hBuilding wheels for collected packages: torchvision 2025-09-07T07:08:02.7821276Z  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:12.9820739Z  Building wheel for torchvision (setup.py) ... [?25l- \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / done 2025-09-07T07:09:12.9846804Z [?25h Created wheel for torchvision: filename=torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl size=1786063 sha256=d8ca73fd6631f208b25224de5ae3ba0bcbf72f640497f3bbb63b842195c4280f 2025-09-07T07:09:12.9847944Z Stored in directory: /var/lib/jenkins/.cache/pip/wheels/9c/9d/3e/42fa2d5ac6ba44a90363f8fff0fa9e712e24d4f977637c81cb 2025-09-07T07:09:12.9880147Z Successfully built torchvision 2025-09-07T07:09:13.0802640Z + for file in "${wheel_dir}"/*.whl 2025-09-07T07:09:13.0803171Z + pip_install_whl dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl 2025-09-07T07:09:13.0803797Z + args=('dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl') 2025-09-07T07:09:13.0804252Z + local args 2025-09-07T07:09:13.0804629Z + [[ dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl == *\ * ]] 2025-09-07T07:09:13.0805079Z + for path in "${args[@]}" 2025-09-07T07:09:13.0805499Z + echo 'Installing dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl' 2025-09-07T07:09:13.0806108Z Installing dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl 2025-09-07T07:09:13.0806831Z + python3 -mpip install --no-index --no-deps dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl 2025-09-07T07:09:13.3715901Z Processing ./dist/vision/torchvision-0.22.0a0+966da7e-cp310-cp310-linux_x86_64.whl 2025-09-07T07:09:13.3795919Z Installing collected packages: torchvision 2025-09-07T07:09:13.7845673Z Successfully installed torchvision-0.22.0a0+966da7e 2025-09-07T07:09:13.8134842Z + '[' -n '' ']' 2025-09-07T07:09:13.8135237Z + test_python_shard 5 2025-09-07T07:09:13.8135583Z + [[ -z 5 ]] 2025-09-07T07:09:13.8136412Z + python test/run_test.py --exclude-jit-executor --exclude-distributed-tests --shard 5 5 --verbose --upload-artifacts-while-running 2025-09-07T07:09:16.0151905Z /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:16.0153351Z import pkg_resources 2025-09-07T07:09:17.7772934Z 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:17.8383960Z Ignoring disabled issues: [''] 2025-09-07T07:09:17.8497850Z Found test times from artifacts 2025-09-07T07:09:17.8961088Z Found test times from artifacts 2025-09-07T07:09:17.8975083Z Running all tests 2025-09-07T07:09:17.9411104Z Running parallel tests on 3 processes 2025-09-07T07:09:17.9415773Z Name: tests to run (est. time: 94.73min) 2025-09-07T07:09:17.9416670Z Serial tests (0): 2025-09-07T07:09:17.9417000Z Parallel tests (81): 2025-09-07T07:09:17.9417354Z inductor/test_aot_inductor 4/5 2025-09-07T07:09:17.9417941Z inductor/test_torchinductor 2/2 2025-09-07T07:09:17.9418374Z higher_order_ops/test_with_effects 1/1 2025-09-07T07:09:17.9418820Z dynamo/test_functions 1/1 2025-09-07T07:09:17.9419228Z inductor/test_torchinductor_opinfo 1/13 2025-09-07T07:09:17.9419686Z inductor/test_torchinductor_opinfo 4/13 2025-09-07T07:09:17.9420135Z inductor/test_torchinductor_opinfo 6/13 2025-09-07T07:09:17.9420596Z inductor/test_torchinductor_opinfo 13/13 2025-09-07T07:09:17.9421055Z dynamo/test_dynamic_shapes 1/3 2025-09-07T07:09:17.9421445Z inductor/test_codecache 1/1 2025-09-07T07:09:17.9421821Z inductor/test_minifier 1/1 2025-09-07T07:09:17.9422288Z inductor/test_torchinductor_codegen_dynamic_shapes 1/6 2025-09-07T07:09:17.9422803Z inductor/test_pattern_matcher 1/1 2025-09-07T07:09:17.9423213Z dynamo/test_repros 1/1 2025-09-07T07:09:17.9423565Z inductor/test_fuzzer 1/1 2025-09-07T07:09:17.9423951Z inductor/test_compiled_optimizers 1/3 2025-09-07T07:09:17.9424388Z functorch/test_aotdispatch 1/1 2025-09-07T07:09:17.9424769Z dynamo/test_pgo 1/1 2025-09-07T07:09:17.9425118Z test_jit_fuser_te 1/1 2025-09-07T07:09:17.9425495Z inductor/test_split_cat_fx_passes 1/1 2025-09-07T07:09:17.9425935Z test_cuda_expandable_segments 1/1 2025-09-07T07:09:17.9426333Z test_type_hints 1/1 2025-09-07T07:09:17.9426711Z inductor/test_split_cat_fx_aten_passes 1/1 2025-09-07T07:09:17.9427214Z inductor/test_torchinductor_dynamic_shapes 1/7 2025-09-07T07:09:17.9427688Z test_nestedtensor 2/3 2025-09-07T07:09:17.9428033Z dynamo/test_modes 1/1 2025-09-07T07:09:17.9428394Z inductor/test_inductor_freezing 1/1 2025-09-07T07:09:17.9428820Z dynamo/test_structured_trace 1/1 2025-09-07T07:09:17.9429232Z inductor/test_control_flow 1/2 2025-09-07T07:09:17.9429636Z inductor/test_cpu_repro 2/3 2025-09-07T07:09:17.9430032Z inductor/test_flex_decoding 3/3 2025-09-07T07:09:17.9430651Z cpp_extensions/torch_stable_test_extension/torch_stable_test/test_torch_stable 1/1 2025-09-07T07:09:17.9431413Z inductor/test_analysis 1/1 2025-09-07T07:09:17.9431841Z test_rename_privateuse1_to_existing_device 1/1 2025-09-07T07:09:17.9432312Z inductor/test_cutedsl_template 1/1 2025-09-07T07:09:17.9432738Z inductor/test_memory_planning 1/1 2025-09-07T07:09:17.9433199Z export/test_export_with_inline_and_install 1/1 2025-09-07T07:09:17.9433680Z dynamo/test_skip_guard_eval_unsafe 1/1 2025-09-07T07:09:17.9434347Z dynamo/test_buffers_override 1/1 2025-09-07T07:09:17.9434780Z test_custom_ops 1/1 2025-09-07T07:09:17.9435137Z functorch/test_ac_logging 1/1 2025-09-07T07:09:17.9435557Z inductor/test_inductor_annotations 1/1 2025-09-07T07:09:17.9435964Z dynamo/test_resume 1/1 2025-09-07T07:09:17.9436384Z inductor/test_template_heuristics_registry 1/1 2025-09-07T07:09:17.9436859Z inductor/test_debug_trace 1/1 2025-09-07T07:09:17.9437241Z test_ao_sparsity 1/1 2025-09-07T07:09:17.9437596Z inductor/test_async_compile 1/1 2025-09-07T07:09:17.9437984Z dynamo/test_nops 1/1 2025-09-07T07:09:17.9438339Z torch_np/test_nep50_examples 1/1 2025-09-07T07:09:17.9438743Z torch_np/test_binary_ufuncs 1/1 2025-09-07T07:09:17.9439118Z inductor/test_best_config 1/1 2025-09-07T07:09:17.9439491Z test_hop_infra 1/1 2025-09-07T07:09:17.9439834Z torch_np/test_unary_ufuncs 1/1 2025-09-07T07:09:17.9440242Z inductor/test_aot_inductor_package 1/1 2025-09-07T07:09:17.9440656Z inductor/test_smoke 1/1 2025-09-07T07:09:17.9441040Z inductor/test_aot_inductor_utils 1/1 2025-09-07T07:09:17.9441453Z functorch/test_ops 4/6 2025-09-07T07:09:17.9441808Z functorch/test_ops 6/6 2025-09-07T07:09:17.9442131Z test_meta 2/4 2025-09-07T07:09:17.9442448Z inductor/test_halide 1/1 2025-09-07T07:09:17.9442818Z test_ops_gradients 2/2 2025-09-07T07:09:17.9443308Z functorch/test_vmap 1/1 2025-09-07T07:09:17.9443671Z dynamo/test_flat_apply 1/1 2025-09-07T07:09:17.9444047Z export/test_unflatten 1/1 2025-09-07T07:09:17.9444403Z test_jiterator 1/1 2025-09-07T07:09:17.9444746Z lazy/test_step_closures 1/1 2025-09-07T07:09:17.9445114Z inductor/test_memory 1/1 2025-09-07T07:09:17.9445460Z test_monitor 1/1 2025-09-07T07:09:17.9445792Z functorch/test_logging 1/1 2025-09-07T07:09:17.9446156Z test_stateless 1/1 2025-09-07T07:09:17.9446521Z torch_np/numpy_tests/core/test_numeric 1/1 2025-09-07T07:09:17.9446946Z test_weak 1/1 2025-09-07T07:09:17.9447310Z inductor/test_mkldnn_pattern_matcher 1/2 2025-09-07T07:09:17.9447720Z test_decomp 3/14 2025-09-07T07:09:17.9448034Z test_decomp 9/14 2025-09-07T07:09:17.9448344Z test_decomp 10/14 2025-09-07T07:09:17.9448677Z dynamo/test_torchrec 1/1 2025-09-07T07:09:17.9449046Z functorch/test_control_flow 2/2 2025-09-07T07:09:17.9449436Z test_ops 5/8 2025-09-07T07:09:17.9449728Z test_ops 7/8 2025-09-07T07:09:17.9450038Z test_quantization 3/4 2025-09-07T07:09:17.9450395Z Name: excluded (est. time: 0.0min) 2025-09-07T07:09:17.9450772Z Serial tests (0): 2025-09-07T07:09:17.9451088Z Parallel tests (0): 2025-09-07T07:09:17.9451578Z Running inductor/test_aot_inductor 4/5 ... [2025-09-07 07:09:17.942487] 2025-09-07T07:09:17.9452140Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:17.9453529Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor.py', '-m', 'serial', '--shard-id=4', '--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:17.942761] 2025-09-07T07:09:25.7702271Z 2025-09-07T07:09:25.7703563Z inductor/test_aot_inductor 4/5 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_4.5_9ddcdc24d6e76804_.log 2025-09-07T07:09:25.7704366Z Running 0 items in this shard: 2025-09-07T07:09:25.7704544Z 2025-09-07T07:09:26.0313187Z Uploading artifacts took 0.26 seconds 2025-09-07T07:09:26.0315080Z Running inductor/test_torchinductor 2/2 ... [2025-09-07 07:09:26.031310] 2025-09-07T07:09:26.0315743Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:26.0319006Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor.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:26.031612] 2025-09-07T07:09:32.4063822Z 2025-09-07T07:09:32.4065232Z inductor/test_torchinductor 2/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_2.2_f919fb0e91979bcb_.log 2025-09-07T07:09:32.4066057Z Running 0 items in this shard: 2025-09-07T07:09:32.4066245Z 2025-09-07T07:09:32.4067755Z Running higher_order_ops/test_with_effects 1/1 ... [2025-09-07 07:09:32.406537] 2025-09-07T07:09:32.4068239Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:32.4071664Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'higher_order_ops/test_with_effects.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:09:32.406896] 2025-09-07T07:09:35.8778032Z 2025-09-07T07:09:35.8778967Z higher_order_ops/test_with_effects 1/1 was successful, full logs can be found in artifacts with path test/test-reports/higher_order_ops.test_with_effects_1.1_f0e14fa3f2034f58_.log 2025-09-07T07:09:35.8779820Z Running 0 items in this shard: 2025-09-07T07:09:35.8780001Z 2025-09-07T07:09:35.8782228Z Running dynamo/test_functions 1/1 ... [2025-09-07 07:09:35.877983] 2025-09-07T07:09:35.8782785Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:35.8786208Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_functions.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:09:35.878369] 2025-09-07T07:09:41.7528772Z 2025-09-07T07:09:41.7529649Z dynamo/test_functions 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_functions_1.1_188f6aaada325295_.log 2025-09-07T07:09:41.7530382Z Running 0 items in this shard: 2025-09-07T07:09:41.7530556Z 2025-09-07T07:09:41.7532883Z Running inductor/test_torchinductor_opinfo 1/13 ... [2025-09-07 07:09:41.753058] 2025-09-07T07:09:41.7533354Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:41.7536668Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'serial', '--shard-id=1', '--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:41.753418] 2025-09-07T07:09:49.5310819Z 2025-09-07T07:09:49.5313218Z inductor/test_torchinductor_opinfo 1/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_1.13_e869985b70534f08_.log 2025-09-07T07:09:49.5314357Z Running 0 items in this shard: 2025-09-07T07:09:49.5314592Z 2025-09-07T07:09:49.5317272Z Running inductor/test_torchinductor_opinfo 4/13 ... [2025-09-07 07:09:49.531474] 2025-09-07T07:09:49.5317879Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:49.5321462Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'serial', '--shard-id=4', '--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:49.531854] 2025-09-07T07:09:57.2591630Z 2025-09-07T07:09:57.2592559Z inductor/test_torchinductor_opinfo 4/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_4.13_00f06702e6853393_.log 2025-09-07T07:09:57.2593479Z Running 0 items in this shard: 2025-09-07T07:09:57.2593761Z 2025-09-07T07:09:57.2595463Z Running inductor/test_torchinductor_opinfo 6/13 ... [2025-09-07 07:09:57.259314] 2025-09-07T07:09:57.2595906Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:09:57.2599064Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'serial', '--shard-id=6', '--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.259640] 2025-09-07T07:10:04.9869977Z 2025-09-07T07:10:04.9872341Z inductor/test_torchinductor_opinfo 6/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_6.13_749bd5567a1abd33_.log 2025-09-07T07:10:04.9874072Z Running 0 items in this shard: 2025-09-07T07:10:04.9874284Z 2025-09-07T07:10:04.9876726Z Running inductor/test_torchinductor_opinfo 13/13 ... [2025-09-07 07:10:04.987449] 2025-09-07T07:10:04.9877223Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:04.9880762Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'serial', '--shard-id=13', '--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.987824] 2025-09-07T07:10:12.7648946Z 2025-09-07T07:10:12.7649895Z inductor/test_torchinductor_opinfo 13/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_13.13_bb4fc650c0e5e433_.log 2025-09-07T07:10:12.7650746Z Running 0 items in this shard: 2025-09-07T07:10:12.7651018Z 2025-09-07T07:10:12.7651862Z Running dynamo/test_dynamic_shapes 1/3 ... [2025-09-07 07:10:12.765005] 2025-09-07T07:10:12.7652258Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:12.7655808Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_dynamic_shapes.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:10:12.765355] 2025-09-07T07:10:20.2420596Z 2025-09-07T07:10:20.2421591Z dynamo/test_dynamic_shapes 1/3 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_dynamic_shapes_1.3_4d6a98ec45ea3818_.log 2025-09-07T07:10:20.2422366Z Running 0 items in this shard: 2025-09-07T07:10:20.2422591Z 2025-09-07T07:10:20.2423886Z Running inductor/test_codecache 1/1 ... [2025-09-07 07:10:20.242175] 2025-09-07T07:10:20.2424324Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:20.2427684Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_codecache.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:10:20.242511] 2025-09-07T07:10:26.1170747Z 2025-09-07T07:10:26.1172035Z inductor/test_codecache 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_codecache_1.1_6c7dac3b0b8ebdd5_.log 2025-09-07T07:10:26.1172780Z Running 0 items in this shard: 2025-09-07T07:10:26.1172958Z 2025-09-07T07:10:26.1173978Z Running inductor/test_minifier 1/1 ... [2025-09-07 07:10:26.117227] 2025-09-07T07:10:26.1174378Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:26.1177927Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/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:10:26.117525] 2025-09-07T07:10:31.8922137Z 2025-09-07T07:10:31.8923486Z inductor/test_minifier 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_minifier_1.1_53f794a2545ff3e2_.log 2025-09-07T07:10:31.8924169Z Running 0 items in this shard: 2025-09-07T07:10:31.8924313Z 2025-09-07T07:10:31.8926650Z Running inductor/test_torchinductor_codegen_dynamic_shapes 1/6 ... [2025-09-07 07:10:31.892434] 2025-09-07T07:10:31.8927062Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:31.8930111Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_codegen_dynamic_shapes.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:10:31.892760] 2025-09-07T07:10:38.4686815Z 2025-09-07T07:10:38.4690334Z inductor/test_torchinductor_codegen_dynamic_shapes 1/6 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_codegen_dynamic_shapes_1.6_0d090192d4a73986_.log 2025-09-07T07:10:38.4691589Z Running 0 items in this shard: 2025-09-07T07:10:38.4691858Z 2025-09-07T07:10:38.4693103Z Running inductor/test_pattern_matcher 1/1 ... [2025-09-07 07:10:38.469097] 2025-09-07T07:10:38.4693645Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:38.4698699Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_pattern_matcher.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:10:38.469578] 2025-09-07T07:10:44.1941711Z 2025-09-07T07:10:44.1942657Z inductor/test_pattern_matcher 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_pattern_matcher_1.1_c9ed711311350c5e_.log 2025-09-07T07:10:44.1943447Z Running 0 items in this shard: 2025-09-07T07:10:44.1943629Z 2025-09-07T07:10:44.1945427Z Running dynamo/test_repros 1/1 ... [2025-09-07 07:10:44.194336] 2025-09-07T07:10:44.1945810Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:44.1948977Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_repros.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:10:44.194661] 2025-09-07T07:10:47.9155126Z 2025-09-07T07:10:47.9156437Z dynamo/test_repros 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_repros_1.1_2a020bcea6c8ac2f_.log 2025-09-07T07:10:47.9158502Z Running 2 items in this shard: test/dynamo/test_repros.py::ReproTests::test_dont_dce_rand, test/dynamo/test_repros.py::ReproTests::test_mem_leak_guards 2025-09-07T07:10:47.9159600Z 2025-09-07T07:10:47.9161223Z Running inductor/test_fuzzer 1/1 ... [2025-09-07 07:10:47.915730] 2025-09-07T07:10:47.9161971Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:47.9168313Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_fuzzer.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:10:47.916295] 2025-09-07T07:10:53.6404624Z 2025-09-07T07:10:53.6405476Z inductor/test_fuzzer 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_fuzzer_1.1_1eddecfdbcd66768_.log 2025-09-07T07:10:53.6406215Z Running 0 items in this shard: 2025-09-07T07:10:53.6406390Z 2025-09-07T07:10:53.6407680Z Running inductor/test_compiled_optimizers 1/3 ... [2025-09-07 07:10:53.640546] 2025-09-07T07:10:53.6408131Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:10:53.6411301Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compiled_optimizers.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:10:53.640907] 2025-09-07T07:11:00.9674246Z 2025-09-07T07:11:00.9675241Z inductor/test_compiled_optimizers 1/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compiled_optimizers_1.3_29d325c73c74de29_.log 2025-09-07T07:11:00.9676170Z Running 0 items in this shard: 2025-09-07T07:11:00.9676455Z 2025-09-07T07:11:00.9677816Z Running functorch/test_aotdispatch 1/1 ... [2025-09-07 07:11:00.967562] 2025-09-07T07:11:00.9678252Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:00.9682136Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_aotdispatch.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:00.967906] 2025-09-07T07:11:05.6902871Z 2025-09-07T07:11:05.6904116Z functorch/test_aotdispatch 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_aotdispatch_1.1_40df8852bbb30bdf_.log 2025-09-07T07:11:05.6904870Z Running 0 items in this shard: 2025-09-07T07:11:05.6905083Z 2025-09-07T07:11:05.6907469Z Running dynamo/test_pgo 1/1 ... [2025-09-07 07:11:05.690522] 2025-09-07T07:11:05.6907865Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:05.6911421Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_pgo.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:05.690863] 2025-09-07T07:11:08.5601187Z 2025-09-07T07:11:08.5601948Z dynamo/test_pgo 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_pgo_1.1_0256a2f703b74998_.log 2025-09-07T07:11:08.5602611Z Running 0 items in this shard: 2025-09-07T07:11:08.5602787Z 2025-09-07T07:11:08.5605491Z Running test_jit_fuser_te 1/1 ... [2025-09-07 07:11:08.560321] 2025-09-07T07:11:08.5605853Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:08.5609473Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_jit_fuser_te.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:08.560757] 2025-09-07T07:11:14.5852968Z 2025-09-07T07:11:14.5853838Z test_jit_fuser_te 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_jit_fuser_te_1.1_5e85b60e06f619ff_.log 2025-09-07T07:11:14.5854531Z Running 0 items in this shard: 2025-09-07T07:11:14.5854712Z 2025-09-07T07:11:14.5856869Z Running inductor/test_split_cat_fx_passes 1/1 ... [2025-09-07 07:11:14.585476] 2025-09-07T07:11:14.5857486Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:14.5860757Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_split_cat_fx_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:11:14.585852] 2025-09-07T07:11:20.3100571Z 2025-09-07T07:11:20.3101720Z inductor/test_split_cat_fx_passes 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_split_cat_fx_passes_1.1_521b51bc2fa72058_.log 2025-09-07T07:11:20.3102541Z Running 0 items in this shard: 2025-09-07T07:11:20.3102840Z 2025-09-07T07:11:20.3104583Z Running test_cuda_expandable_segments 1/1 ... [2025-09-07 07:11:20.310230] 2025-09-07T07:11:20.3105010Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:20.3108242Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_cuda_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:11:20.310561] 2025-09-07T07:11:28.9393546Z 2025-09-07T07:11:28.9394439Z test_cuda_expandable_segments 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_cuda_expandable_segments_1.1_cd87c763b681e2f4_.log 2025-09-07T07:11:28.9404374Z Running 22 items in this shard: test/test_cuda_expandable_segments.py::TestCuda::test_cuda_kernel_loop_overflow, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_kernel_loop_overflow_large, test/test_cuda_expandable_segments.py::TestCuda::test_get_per_process_memory_fraction, test/test_cuda_expandable_segments.py::TestCuda::test_graph_cudnn_dropout, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_parameterless_nograd_module_with_amp_cache_disabled_allow_unused_input, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_parameterless_nograd_module_with_amp_cache_enabled_allow_unused_input, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_parameterless_nograd_module_without_amp_allow_unused_input, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_parameterless_nograd_module_without_amp_not_allow_unused_input, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_with_amp_cache_disabled_allow_unused_input, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_with_amp_cache_enabled_allow_unused_input, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_without_amp_allow_unused_input, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_without_amp_not_allow_unused_input, test/test_cuda_expandable_segments.py::TestCuda::test_host_memory_stats, test/test_cuda_expandable_segments.py::TestCuda::test_huge_index, test/test_cuda_expandable_segments.py::TestCuda::test_max_large_axis, test/test_cuda_expandable_segments.py::TestCuda::test_out_of_memory_retry, test/test_cuda_expandable_segments.py::TestCuda::test_randint_generation_for_large_numel, test/test_cuda_expandable_segments.py::TestCuda::test_repeat_graph_capture_cublas_workspace_memory, test/test_cuda_expandable_segments.py::TestCuda::test_set_per_process_memory_fraction, test/test_cuda_expandable_segments.py::TestCuda::test_to_non_blocking, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_garbage_collect_expandable, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_max_split_expandable 2025-09-07T07:11:28.9410793Z 2025-09-07T07:11:28.9410936Z Running test_type_hints 1/1 ... [2025-09-07 07:11:28.939533] 2025-09-07T07:11:28.9411222Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:28.9411966Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_type_hints.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:28.939885] 2025-09-07T07:11:31.6593542Z 2025-09-07T07:11:31.6594738Z test_type_hints 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_type_hints_1.1_0255d2c6a1f976f6_.log 2025-09-07T07:11:31.6595424Z Running 0 items in this shard: 2025-09-07T07:11:31.6595635Z 2025-09-07T07:11:31.6598428Z Running inductor/test_split_cat_fx_aten_passes 1/1 ... [2025-09-07 07:11:31.659621] 2025-09-07T07:11:31.6598882Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:31.6602486Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_split_cat_fx_aten_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:11:31.659973] 2025-09-07T07:11:37.3837872Z 2025-09-07T07:11:37.3838819Z inductor/test_split_cat_fx_aten_passes 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_split_cat_fx_aten_passes_1.1_23900247e73282de_.log 2025-09-07T07:11:37.3839838Z Running 0 items in this shard: 2025-09-07T07:11:37.3840021Z 2025-09-07T07:11:37.3840847Z Running inductor/test_torchinductor_dynamic_shapes 1/7 ... [2025-09-07 07:11:37.383876] 2025-09-07T07:11:37.3841314Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:37.3844486Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_dynamic_shapes.py', '-m', 'serial', '--shard-id=1', '--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:37.384200] 2025-09-07T07:11:43.8590744Z 2025-09-07T07:11:43.8592006Z inductor/test_torchinductor_dynamic_shapes 1/7 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_dynamic_shapes_1.7_592a69ca3b52998b_.log 2025-09-07T07:11:43.8593465Z Running 0 items in this shard: 2025-09-07T07:11:43.8593768Z 2025-09-07T07:11:43.8594125Z Running test_nestedtensor 2/3 ... [2025-09-07 07:11:43.859147] 2025-09-07T07:11:43.8594553Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:43.8597871Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_nestedtensor.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:11:43.859542] 2025-09-07T07:11:48.4819099Z 2025-09-07T07:11:48.4820503Z test_nestedtensor 2/3 was successful, full logs can be found in artifacts with path test/test-reports/test_nestedtensor_2.3_e7deb5d02a4fc66b_.log 2025-09-07T07:11:48.4821207Z Running 0 items in this shard: 2025-09-07T07:11:48.4821390Z 2025-09-07T07:11:48.4823776Z Running dynamo/test_modes 1/1 ... [2025-09-07 07:11:48.482149] 2025-09-07T07:11:48.4824153Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:48.4827861Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_modes.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:48.482526] 2025-09-07T07:11:54.2563074Z 2025-09-07T07:11:54.2564304Z dynamo/test_modes 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_modes_1.1_885e2be7eeb84325_.log 2025-09-07T07:11:54.2565015Z Running 0 items in this shard: 2025-09-07T07:11:54.2565193Z 2025-09-07T07:11:54.2566539Z Running inductor/test_inductor_freezing 1/1 ... [2025-09-07 07:11:54.256437] 2025-09-07T07:11:54.2566989Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:11:54.2570247Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_inductor_freezing.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.256777] 2025-09-07T07:12:00.4815840Z 2025-09-07T07:12:00.4816997Z inductor/test_inductor_freezing 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_inductor_freezing_1.1_ed1217db02c73a14_.log 2025-09-07T07:12:00.4817986Z Running 0 items in this shard: 2025-09-07T07:12:00.4818339Z 2025-09-07T07:12:00.4818875Z Running dynamo/test_structured_trace 1/1 ... [2025-09-07 07:12:00.481675] 2025-09-07T07:12:00.4819377Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:00.4822678Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_structured_trace.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:00.481992] 2025-09-07T07:12:06.2560777Z 2025-09-07T07:12:06.2562312Z dynamo/test_structured_trace 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_structured_trace_1.1_f0a6c2564b13a257_.log 2025-09-07T07:12:06.2563904Z Running 0 items in this shard: 2025-09-07T07:12:06.2564333Z 2025-09-07T07:12:06.2566556Z Running inductor/test_control_flow 1/2 ... [2025-09-07 07:12:06.256393] 2025-09-07T07:12:06.2566958Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:06.2570682Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/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:12:06.256836] 2025-09-07T07:12:12.1309981Z 2025-09-07T07:12:12.1310864Z inductor/test_control_flow 1/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_control_flow_1.2_e797aa97d91ff6e9_.log 2025-09-07T07:12:12.1311710Z Running 0 items in this shard: 2025-09-07T07:12:12.1311900Z 2025-09-07T07:12:12.1314058Z Running inductor/test_cpu_repro 2/3 ... [2025-09-07 07:12:12.131142] 2025-09-07T07:12:12.1314502Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:12.1317636Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cpu_repro.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:12.131516] 2025-09-07T07:12:18.3566800Z 2025-09-07T07:12:18.3568327Z inductor/test_cpu_repro 2/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cpu_repro_2.3_1ed8075bd0558559_.log 2025-09-07T07:12:18.3569822Z Running 0 items in this shard: 2025-09-07T07:12:18.3570028Z 2025-09-07T07:12:18.3571594Z Running inductor/test_flex_decoding 3/3 ... [2025-09-07 07:12:18.356932] 2025-09-07T07:12:18.3572024Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:18.3575258Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_flex_decoding.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:12:18.357265] 2025-09-07T07:12:24.3324733Z 2025-09-07T07:12:24.3326272Z inductor/test_flex_decoding 3/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_flex_decoding_3.3_13b29474b4a4f951_.log 2025-09-07T07:12:24.3327419Z Running 0 items in this shard: 2025-09-07T07:12:24.3327619Z 2025-09-07T07:12:24.3329311Z Running cpp_extensions/torch_stable_test_extension/torch_stable_test/test_torch_stable 1/1 ... [2025-09-07 07:12:24.332682] 2025-09-07T07:12:24.3329926Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:24.3332675Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'cpp_extensions/torch_stable_test_extension/torch_stable_test/test_torch_stable.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.333018] 2025-09-07T07:12:27.0524793Z 2025-09-07T07:12:27.0526934Z cpp_extensions/torch_stable_test_extension/torch_stable_test/test_torch_stable 1/1 was successful, full logs can be found in artifacts with path test/test-reports/cpp_extensions.torch_stable_test_extension.torch_stable_test.test_torch_stable_1.1_5d7b3bac8a0e4170_.log 2025-09-07T07:12:27.0528137Z Running 0 items in this shard: 2025-09-07T07:12:27.0528320Z 2025-09-07T07:12:27.0529323Z Running inductor/test_analysis 1/1 ... [2025-09-07 07:12:27.052744] 2025-09-07T07:12:27.0529870Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:27.0533013Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_analysis.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:27.053067] 2025-09-07T07:12:32.9276430Z 2025-09-07T07:12:32.9278485Z inductor/test_analysis 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_analysis_1.1_e2485845e5b80bbd_.log 2025-09-07T07:12:32.9279598Z Running 0 items in this shard: 2025-09-07T07:12:32.9279788Z 2025-09-07T07:12:32.9282091Z Running test_rename_privateuse1_to_existing_device 1/1 ... [2025-09-07 07:12:32.927979] 2025-09-07T07:12:32.9282603Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:32.9285500Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_rename_privateuse1_to_existing_device.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:32.928309] 2025-09-07T07:12:35.6476108Z 2025-09-07T07:12:35.6477560Z test_rename_privateuse1_to_existing_device 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_rename_privateuse1_to_existing_device_1.1_b9921c79d513f250_.log 2025-09-07T07:12:35.6478276Z Running 0 items in this shard: 2025-09-07T07:12:35.6478423Z 2025-09-07T07:12:35.6480226Z Running inductor/test_cutedsl_template 1/1 ... [2025-09-07 07:12:35.647801] 2025-09-07T07:12:35.6480582Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:35.6483790Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cutedsl_template.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.648143] 2025-09-07T07:12:41.3720577Z 2025-09-07T07:12:41.3721511Z inductor/test_cutedsl_template 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cutedsl_template_1.1_6b3972c95ee1e34f_.log 2025-09-07T07:12:41.3722306Z Running 0 items in this shard: 2025-09-07T07:12:41.3722494Z 2025-09-07T07:12:41.3724117Z Running inductor/test_memory_planning 1/1 ... [2025-09-07 07:12:41.372207] 2025-09-07T07:12:41.3724542Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:41.3728197Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_memory_planning.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:41.372588] 2025-09-07T07:12:47.5977475Z 2025-09-07T07:12:47.5979257Z inductor/test_memory_planning 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_memory_planning_1.1_40f75d0e1dd7f787_.log 2025-09-07T07:12:47.5980350Z Running 0 items in this shard: 2025-09-07T07:12:47.5980499Z 2025-09-07T07:12:47.5982817Z Running export/test_export_with_inline_and_install 1/1 ... [2025-09-07 07:12:47.598084] 2025-09-07T07:12:47.5983196Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:47.5986738Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_export_with_inline_and_install.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:47.598432] 2025-09-07T07:12:53.5727270Z 2025-09-07T07:12:53.5728351Z export/test_export_with_inline_and_install 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_export_with_inline_and_install_1.1_32081338c39f5301_.log 2025-09-07T07:12:53.5729284Z Running 0 items in this shard: 2025-09-07T07:12:53.5729492Z 2025-09-07T07:12:53.5730858Z Running dynamo/test_skip_guard_eval_unsafe 1/1 ... [2025-09-07 07:12:53.572887] 2025-09-07T07:12:53.5731309Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:53.5734449Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_skip_guard_eval_unsafe.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:53.573216] 2025-09-07T07:12:56.4924211Z 2025-09-07T07:12:56.4925147Z dynamo/test_skip_guard_eval_unsafe 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_skip_guard_eval_unsafe_1.1_48fa95a06afe9468_.log 2025-09-07T07:12:56.4926071Z Running 0 items in this shard: 2025-09-07T07:12:56.4926291Z 2025-09-07T07:12:56.4927331Z Running dynamo/test_buffers_override 1/1 ... [2025-09-07 07:12:56.492525] 2025-09-07T07:12:56.4927755Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:56.4931338Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_buffers_override.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:56.492860] 2025-09-07T07:12:59.1620874Z 2025-09-07T07:12:59.1623126Z dynamo/test_buffers_override 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_buffers_override_1.1_6b9f5751ecafa618_.log 2025-09-07T07:12:59.1624121Z Running 0 items in this shard: 2025-09-07T07:12:59.1624263Z 2025-09-07T07:12:59.1626158Z Running test_custom_ops 1/1 ... [2025-09-07 07:12:59.162418] 2025-09-07T07:12:59.1626457Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:12:59.1629879Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_custom_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:12:59.162751] 2025-09-07T07:13:03.0838906Z 2025-09-07T07:13:03.0839830Z test_custom_ops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_custom_ops_1.1_1885f7d0b2043931_.log 2025-09-07T07:13:03.0840495Z Running 0 items in this shard: 2025-09-07T07:13:03.0840671Z 2025-09-07T07:13:03.0842581Z Running functorch/test_ac_logging 1/1 ... [2025-09-07 07:13:03.084035] 2025-09-07T07:13:03.0843141Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:03.0846083Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ac_logging.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:03.084367] 2025-09-07T07:13:05.8037225Z 2025-09-07T07:13:05.8038117Z functorch/test_ac_logging 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ac_logging_1.1_fd653851db0a0b3b_.log 2025-09-07T07:13:05.8038873Z Running 0 items in this shard: 2025-09-07T07:13:05.8039069Z 2025-09-07T07:13:05.8041246Z Running inductor/test_inductor_annotations 1/1 ... [2025-09-07 07:13:05.803882] 2025-09-07T07:13:05.8041712Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:05.8044995Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_inductor_annotations.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:05.804224] 2025-09-07T07:13:11.5781669Z 2025-09-07T07:13:11.5782726Z inductor/test_inductor_annotations 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_inductor_annotations_1.1_3f76b85640c63e37_.log 2025-09-07T07:13:11.5783708Z Running 0 items in this shard: 2025-09-07T07:13:11.5783893Z 2025-09-07T07:13:11.5784629Z Running dynamo/test_resume 1/1 ... [2025-09-07 07:13:11.578263] 2025-09-07T07:13:11.5785018Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:11.5788442Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_resume.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:11.578614] 2025-09-07T07:13:14.2478213Z 2025-09-07T07:13:14.2479432Z dynamo/test_resume 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_resume_1.1_414e1477ed7cb85d_.log 2025-09-07T07:13:14.2480140Z Running 0 items in this shard: 2025-09-07T07:13:14.2480318Z 2025-09-07T07:13:14.2482483Z Running inductor/test_template_heuristics_registry 1/1 ... [2025-09-07 07:13:14.248045] 2025-09-07T07:13:14.2483113Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:14.2486603Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_template_heuristics_registry.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:14.248388] 2025-09-07T07:13:18.2194563Z 2025-09-07T07:13:18.2196743Z inductor/test_template_heuristics_registry 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_template_heuristics_registry_1.1_dd600a1df96875e5_.log 2025-09-07T07:13:18.2197940Z Running 0 items in this shard: 2025-09-07T07:13:18.2198122Z 2025-09-07T07:13:18.2198344Z Running inductor/test_debug_trace 1/1 ... [2025-09-07 07:13:18.219563] 2025-09-07T07:13:18.2198741Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:18.2202370Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_debug_trace.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:18.219937] 2025-09-07T07:13:24.4450359Z 2025-09-07T07:13:24.4452272Z inductor/test_debug_trace 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_debug_trace_1.1_05e444139e119277_.log 2025-09-07T07:13:24.4453909Z Running 0 items in this shard: 2025-09-07T07:13:24.4454322Z 2025-09-07T07:13:24.4457216Z Running test_ao_sparsity 1/1 ... [2025-09-07 07:13:24.445330] 2025-09-07T07:13:24.4457611Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:24.4460859Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ao_sparsity.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:24.445856] 2025-09-07T07:13:27.6159886Z 2025-09-07T07:13:27.6161158Z test_ao_sparsity 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_ao_sparsity_1.1_bf673a18979e484a_.log 2025-09-07T07:13:27.6162417Z Running 0 items in this shard: 2025-09-07T07:13:27.6162749Z 2025-09-07T07:13:27.6164529Z Running inductor/test_async_compile 1/1 ... [2025-09-07 07:13:27.616218] 2025-09-07T07:13:27.6164963Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:27.6168202Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_async_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:27.616589] 2025-09-07T07:13:33.2904799Z 2025-09-07T07:13:33.2905698Z inductor/test_async_compile 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_async_compile_1.1_ea951a3ca531e03b_.log 2025-09-07T07:13:33.2906475Z Running 0 items in this shard: 2025-09-07T07:13:33.2906649Z 2025-09-07T07:13:33.2908111Z Running dynamo/test_nops 1/1 ... [2025-09-07 07:13:33.290632] 2025-09-07T07:13:33.2908476Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:33.2911857Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_nops.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:33.290967] 2025-09-07T07:13:36.1604909Z 2025-09-07T07:13:36.1606505Z dynamo/test_nops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_nops_1.1_f5b273c975a5ce76_.log 2025-09-07T07:13:36.1608017Z Running 0 items in this shard: 2025-09-07T07:13:36.1608409Z 2025-09-07T07:13:36.1612326Z Running torch_np/test_nep50_examples 1/1 ... [2025-09-07 07:13:36.160955] 2025-09-07T07:13:36.1612750Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:36.1615974Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_nep50_examples.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:36.161367] 2025-09-07T07:13:39.0812232Z 2025-09-07T07:13:39.0813132Z torch_np/test_nep50_examples 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_nep50_examples_1.1_3b76c17bcc4a96f7_.log 2025-09-07T07:13:39.0813896Z Running 0 items in this shard: 2025-09-07T07:13:39.0814084Z 2025-09-07T07:13:39.0816110Z Running torch_np/test_binary_ufuncs 1/1 ... [2025-09-07 07:13:39.081365] 2025-09-07T07:13:39.0816555Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:39.0819522Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_binary_ufuncs.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:39.081708] 2025-09-07T07:13:41.8011037Z 2025-09-07T07:13:41.8012019Z torch_np/test_binary_ufuncs 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_binary_ufuncs_1.1_b3948aa4b1b0412d_.log 2025-09-07T07:13:41.8012947Z Running 0 items in this shard: 2025-09-07T07:13:41.8013205Z 2025-09-07T07:13:41.8014025Z Running inductor/test_best_config 1/1 ... [2025-09-07 07:13:41.801209] 2025-09-07T07:13:41.8014541Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:41.8017931Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_best_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:41.801549] 2025-09-07T07:13:47.5261207Z 2025-09-07T07:13:47.5262433Z inductor/test_best_config 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_best_config_1.1_7048664694624dfb_.log 2025-09-07T07:13:47.5263796Z Running 0 items in this shard: 2025-09-07T07:13:47.5264029Z 2025-09-07T07:13:47.5265831Z Running test_hop_infra 1/1 ... [2025-09-07 07:13:47.526343] 2025-09-07T07:13:47.5266327Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:47.5270927Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_hop_infra.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:47.526789] 2025-09-07T07:13:50.9472494Z 2025-09-07T07:13:50.9473430Z test_hop_infra 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_hop_infra_1.1_f73e0298caac5d2c_.log 2025-09-07T07:13:50.9474107Z Running 0 items in this shard: 2025-09-07T07:13:50.9474284Z 2025-09-07T07:13:50.9476755Z Running torch_np/test_unary_ufuncs 1/1 ... [2025-09-07 07:13:50.947421] 2025-09-07T07:13:50.9477196Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:50.9480353Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_unary_ufuncs.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:50.947796] 2025-09-07T07:13:53.6668210Z 2025-09-07T07:13:53.6669674Z torch_np/test_unary_ufuncs 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_unary_ufuncs_1.1_9110089c70104d17_.log 2025-09-07T07:13:53.6671406Z Running 0 items in this shard: 2025-09-07T07:13:53.6671823Z 2025-09-07T07:13:53.6676277Z Running inductor/test_aot_inductor_package 1/1 ... [2025-09-07 07:13:53.667175] 2025-09-07T07:13:53.6676776Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:53.6679976Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor_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:13:53.667753] 2025-09-07T07:13:59.4417184Z 2025-09-07T07:13:59.4418219Z inductor/test_aot_inductor_package 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_package_1.1_15ec355043d6624b_.log 2025-09-07T07:13:59.4419049Z Running 0 items in this shard: 2025-09-07T07:13:59.4419230Z 2025-09-07T07:13:59.4419956Z Running inductor/test_smoke 1/1 ... [2025-09-07 07:13:59.441809] 2025-09-07T07:13:59.4420687Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:13:59.4423927Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_smoke.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:59.442153] 2025-09-07T07:14:04.8895864Z 2025-09-07T07:14:04.8896713Z inductor/test_smoke 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_smoke_1.1_519d76986979ed50_.log 2025-09-07T07:14:04.8897321Z 2025-09-07T07:14:04.8899420Z Running inductor/test_aot_inductor_utils 1/1 ... [2025-09-07 07:14:04.889729] 2025-09-07T07:14:04.8900010Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:04.8903368Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor_utils.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:04.890082] 2025-09-07T07:14:10.5797995Z 2025-09-07T07:14:10.5799032Z inductor/test_aot_inductor_utils 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_utils_1.1_1839ea1e6fc86548_.log 2025-09-07T07:14:10.5800573Z Running 0 items in this shard: 2025-09-07T07:14:10.5800806Z 2025-09-07T07:14:10.5801836Z Running functorch/test_ops 4/6 ... [2025-09-07 07:14:10.579975] 2025-09-07T07:14:10.5802241Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:10.5805717Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'serial', '--shard-id=4', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:10.580341] 2025-09-07T07:14:16.7553937Z 2025-09-07T07:14:16.7555316Z functorch/test_ops 4/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_4.6_6cf58918129c7dff_.log 2025-09-07T07:14:16.7556015Z Running 0 items in this shard: 2025-09-07T07:14:16.7556205Z 2025-09-07T07:14:16.7558725Z Running functorch/test_ops 6/6 ... [2025-09-07 07:14:16.755654] 2025-09-07T07:14:16.7559113Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:16.7562559Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'serial', '--shard-id=6', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:16.756022] 2025-09-07T07:14:22.9810721Z 2025-09-07T07:14:22.9812571Z functorch/test_ops 6/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_6.6_596e168c51683ee2_.log 2025-09-07T07:14:22.9814311Z Running 0 items in this shard: 2025-09-07T07:14:22.9814573Z 2025-09-07T07:14:22.9816859Z Running test_meta 2/4 ... [2025-09-07 07:14:22.981460] 2025-09-07T07:14:22.9817372Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:22.9821093Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_meta.py', '-m', 'serial', '--shard-id=2', '--num-shards=4', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:14:22.981836] 2025-09-07T07:14:34.9160104Z 2025-09-07T07:14:34.9160945Z test_meta 2/4 was successful, full logs can be found in artifacts with path test/test-reports/test_meta_2.4_52baa201eddb26dc_.log 2025-09-07T07:14:34.9161583Z Running 0 items in this shard: 2025-09-07T07:14:34.9161775Z 2025-09-07T07:14:34.9163606Z Running inductor/test_halide 1/1 ... [2025-09-07 07:14:34.916121] 2025-09-07T07:14:34.9164032Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:34.9167902Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_halide.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:34.916485] 2025-09-07T07:14:41.0496812Z 2025-09-07T07:14:41.0497657Z inductor/test_halide 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_halide_1.1_c1b2a300a0fecb7d_.log 2025-09-07T07:14:41.0498316Z 2025-09-07T07:14:41.0500273Z Running test_ops_gradients 2/2 ... [2025-09-07 07:14:41.049797] 2025-09-07T07:14:41.0500691Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:41.0503926Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops_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:41.050149] 2025-09-07T07:14:46.1732384Z 2025-09-07T07:14:46.1733299Z test_ops_gradients 2/2 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_gradients_2.2_aefe395847caf3b7_.log 2025-09-07T07:14:46.1733998Z Running 0 items in this shard: 2025-09-07T07:14:46.1734188Z 2025-09-07T07:14:46.1735848Z Running functorch/test_vmap 1/1 ... [2025-09-07 07:14:46.173388] 2025-09-07T07:14:46.1736244Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:46.1739490Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_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:46.173712] 2025-09-07T07:14:50.8461996Z 2025-09-07T07:14:50.8463450Z functorch/test_vmap 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_vmap_1.1_52183d4960420247_.log 2025-09-07T07:14:50.8464193Z Running 0 items in this shard: 2025-09-07T07:14:50.8464379Z 2025-09-07T07:14:50.8466259Z Running dynamo/test_flat_apply 1/1 ... [2025-09-07 07:14:50.846413] 2025-09-07T07:14:50.8466703Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:50.8470305Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_flat_apply.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.846767] 2025-09-07T07:14:53.7663744Z 2025-09-07T07:14:53.7665421Z dynamo/test_flat_apply 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_flat_apply_1.1_afe9adf6ab243ec0_.log 2025-09-07T07:14:53.7667108Z Running 0 items in this shard: 2025-09-07T07:14:53.7667383Z 2025-09-07T07:14:53.7669707Z Running export/test_unflatten 1/1 ... [2025-09-07 07:14:53.766757] 2025-09-07T07:14:53.7670117Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:53.7673849Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_unflatten.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:53.767137] 2025-09-07T07:14:56.4865081Z 2025-09-07T07:14:56.4865999Z export/test_unflatten 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_unflatten_1.1_0062552d9736dac2_.log 2025-09-07T07:14:56.4866761Z Running 0 items in this shard: 2025-09-07T07:14:56.4866958Z 2025-09-07T07:14:56.4868943Z Running test_jiterator 1/1 ... [2025-09-07 07:14:56.486656] 2025-09-07T07:14:56.4869328Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:56.4873258Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_jiterator.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.487050] 2025-09-07T07:14:59.6572021Z 2025-09-07T07:14:59.6573374Z test_jiterator 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_jiterator_1.1_4c9df1dd580a9af1_.log 2025-09-07T07:14:59.6574319Z Running 0 items in this shard: 2025-09-07T07:14:59.6574560Z 2025-09-07T07:14:59.6575657Z Running lazy/test_step_closures 1/1 ... [2025-09-07 07:14:59.657348] 2025-09-07T07:14:59.6576186Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:14:59.6580833Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'lazy/test_step_closures.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:59.657784] 2025-09-07T07:15:02.3775214Z 2025-09-07T07:15:02.3777035Z lazy/test_step_closures 1/1 was successful, full logs can be found in artifacts with path test/test-reports/lazy.test_step_closures_1.1_1ffeba9a5d371a81_.log 2025-09-07T07:15:02.3777662Z Running 0 items in this shard: 2025-09-07T07:15:02.3777812Z 2025-09-07T07:15:02.3779988Z Running inductor/test_memory 1/1 ... [2025-09-07 07:15:02.377797] 2025-09-07T07:15:02.3780365Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:02.3783899Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_memory.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:02.378169] 2025-09-07T07:15:11.7100351Z 2025-09-07T07:15:11.7101410Z inductor/test_memory 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_memory_1.1_3ab7805e9df75959_.log 2025-09-07T07:15:11.7102847Z Running 1 items in this shard: test/inductor/test_memory.py::TestOperatorReorderForPeakMemory::test_fusion_acc_large_reads 2025-09-07T07:15:11.7103535Z 2025-09-07T07:15:11.7105015Z Running test_monitor 1/1 ... [2025-09-07 07:15:11.710291] 2025-09-07T07:15:11.7105519Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:11.7109444Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_monitor.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:11.710672] 2025-09-07T07:15:14.4301944Z 2025-09-07T07:15:14.4302737Z test_monitor 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_monitor_1.1_cc622ba02118806c_.log 2025-09-07T07:15:14.4312414Z Running 0 items in this shard: 2025-09-07T07:15:14.4312619Z 2025-09-07T07:15:14.4312813Z Running functorch/test_logging 1/1 ... [2025-09-07 07:15:14.430350] 2025-09-07T07:15:14.4313142Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:14.4313945Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_logging.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:14.430657] 2025-09-07T07:15:17.3001346Z 2025-09-07T07:15:17.3002638Z functorch/test_logging 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_logging_1.1_ebb2c908d3cf884d_.log 2025-09-07T07:15:17.3003388Z Running 0 items in this shard: 2025-09-07T07:15:17.3003572Z 2025-09-07T07:15:17.3005943Z Running test_stateless 1/1 ... [2025-09-07 07:15:17.300377] 2025-09-07T07:15:17.3006339Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:17.3009801Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_stateless.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:17.300733] 2025-09-07T07:15:20.2703231Z 2025-09-07T07:15:20.2704079Z test_stateless 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_stateless_1.1_2968f0c3827ca28b_.log 2025-09-07T07:15:20.2704760Z Running 0 items in this shard: 2025-09-07T07:15:20.2704949Z 2025-09-07T07:15:20.2707529Z Running torch_np/numpy_tests/core/test_numeric 1/1 ... [2025-09-07 07:15:20.270478] 2025-09-07T07:15:20.2708027Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:20.2710967Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/numpy_tests/core/test_numeric.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:20.270824] 2025-09-07T07:15:23.0399162Z 2025-09-07T07:15:23.0401184Z torch_np/numpy_tests/core/test_numeric 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.numpy_tests.core.test_numeric_1.1_f3b31931d5d76818_.log 2025-09-07T07:15:23.0403066Z Running 0 items in this shard: 2025-09-07T07:15:23.0403463Z 2025-09-07T07:15:23.0406991Z Running test_weak 1/1 ... [2025-09-07 07:15:23.040223] 2025-09-07T07:15:23.0407665Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:23.0410983Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_weak.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:23.040857] 2025-09-07T07:15:25.7599370Z 2025-09-07T07:15:25.7600645Z test_weak 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_weak_1.1_c7c2078a3bef0742_.log 2025-09-07T07:15:25.7601279Z Running 0 items in this shard: 2025-09-07T07:15:25.7601457Z 2025-09-07T07:15:25.7603501Z Running inductor/test_mkldnn_pattern_matcher 1/2 ... [2025-09-07 07:15:25.760119] 2025-09-07T07:15:25.7603975Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:25.7606734Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_mkldnn_pattern_matcher.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.760449] 2025-09-07T07:15:31.7347242Z 2025-09-07T07:15:31.7348215Z inductor/test_mkldnn_pattern_matcher 1/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_mkldnn_pattern_matcher_1.2_f431fdfb0cd2980a_.log 2025-09-07T07:15:31.7349103Z Running 0 items in this shard: 2025-09-07T07:15:31.7349405Z 2025-09-07T07:15:31.7350744Z Running test_decomp 3/14 ... [2025-09-07 07:15:31.734870] 2025-09-07T07:15:31.7351177Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:31.7354664Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'serial', '--shard-id=3', '--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:31.735218] 2025-09-07T07:15:37.6091234Z 2025-09-07T07:15:37.6091994Z test_decomp 3/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_3.14_1d7fbfb8afeed11c_.log 2025-09-07T07:15:37.6092631Z Running 0 items in this shard: 2025-09-07T07:15:37.6092817Z 2025-09-07T07:15:37.6094483Z Running test_decomp 9/14 ... [2025-09-07 07:15:37.609244] 2025-09-07T07:15:37.6094844Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:37.6098626Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'serial', '--shard-id=9', '--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:37.609635] 2025-09-07T07:15:43.4333113Z 2025-09-07T07:15:43.4333890Z test_decomp 9/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_9.14_6944a8bb771982e9_.log 2025-09-07T07:15:43.4334735Z Running 0 items in this shard: 2025-09-07T07:15:43.4334928Z 2025-09-07T07:15:43.4336053Z Running test_decomp 10/14 ... [2025-09-07 07:15:43.433381] 2025-09-07T07:15:43.4336406Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:43.4339788Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'serial', '--shard-id=10', '--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:43.433695] 2025-09-07T07:15:49.3074019Z 2025-09-07T07:15:49.3074842Z test_decomp 10/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_10.14_08b8b4b956dffe6e_.log 2025-09-07T07:15:49.3075522Z Running 0 items in this shard: 2025-09-07T07:15:49.3075711Z 2025-09-07T07:15:49.3077717Z Running dynamo/test_torchrec 1/1 ... [2025-09-07 07:15:49.307512] 2025-09-07T07:15:49.3078126Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:49.3081336Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_torchrec.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.307859] 2025-09-07T07:15:52.1579710Z 2025-09-07T07:15:52.1580541Z dynamo/test_torchrec 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_torchrec_1.1_8de686a4911ba0ac_.log 2025-09-07T07:15:52.1581262Z Running 0 items in this shard: 2025-09-07T07:15:52.1581829Z 2025-09-07T07:15:52.1583733Z Running functorch/test_control_flow 2/2 ... [2025-09-07 07:15:52.158168] 2025-09-07T07:15:52.1584173Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:52.1587561Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/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:15:52.158520] 2025-09-07T07:15:55.8794358Z 2025-09-07T07:15:55.8796175Z functorch/test_control_flow 2/2 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_control_flow_2.2_eb2b727726a32918_.log 2025-09-07T07:15:55.8797903Z Running 0 items in this shard: 2025-09-07T07:15:55.8798318Z 2025-09-07T07:15:55.8801399Z Running test_ops 5/8 ... [2025-09-07 07:15:55.879853] 2025-09-07T07:15:55.8801765Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:15:55.8805276Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops.py', '-m', 'serial', '--shard-id=5', '--num-shards=8', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:15:55.880273] 2025-09-07T07:16:09.3667292Z 2025-09-07T07:16:09.3668649Z test_ops 5/8 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_5.8_4e4fcfe36c160476_.log 2025-09-07T07:16:09.3670009Z Running 0 items in this shard: 2025-09-07T07:16:09.3670406Z 2025-09-07T07:16:09.3675216Z Running test_ops 7/8 ... [2025-09-07 07:16:09.367247] 2025-09-07T07:16:09.3675571Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:09.3678828Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops.py', '-m', 'serial', '--shard-id=7', '--num-shards=8', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:09.367650] 2025-09-07T07:16:22.8536994Z 2025-09-07T07:16:22.8537727Z test_ops 7/8 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_7.8_5dd0e49b653d97be_.log 2025-09-07T07:16:22.8538380Z Running 0 items in this shard: 2025-09-07T07:16:22.8538683Z 2025-09-07T07:16:22.8540369Z Running test_quantization 3/4 ... [2025-09-07 07:16:22.853796] 2025-09-07T07:16:22.8540755Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:22.8544087Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_quantization.py', '-m', 'serial', '--shard-id=3', '--num-shards=4', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:22.854137] 2025-09-07T07:16:28.0296840Z 2025-09-07T07:16:28.0297620Z test_quantization 3/4 was successful, full logs can be found in artifacts with path test/test-reports/test_quantization_3.4_f08eda9dde559e0f_.log 2025-09-07T07:16:28.0298306Z Running 0 items in this shard: 2025-09-07T07:16:28.0298487Z 2025-09-07T07:16:30.4756151Z /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:16:30.4757523Z import pkg_resources 2025-09-07T07:16:30.4988688Z /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:16:30.4989995Z import pkg_resources 2025-09-07T07:16:30.5155734Z /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:16:30.5157326Z import pkg_resources 2025-09-07T07:16:30.8108786Z Running inductor/test_aot_inductor 4/5 ... [2025-09-07 07:16:30.810455] 2025-09-07T07:16:30.8109254Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:30.8110799Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor.py', '-m', 'not serial', '--shard-id=4', '--num-shards=5', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:16:30.810822] 2025-09-07T07:16:30.8407040Z Running inductor/test_torchinductor 2/2 ... [2025-09-07 07:16:30.840427] 2025-09-07T07:16:30.8407473Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:30.8410331Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor.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:16:30.840754] 2025-09-07T07:16:30.8434387Z Running higher_order_ops/test_with_effects 1/1 ... [2025-09-07 07:16:30.843213] 2025-09-07T07:16:30.8434853Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:30.8437704Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'higher_order_ops/test_with_effects.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 07:16:30.843539] 2025-09-07T07:16:49.8939893Z 2025-09-07T07:16:49.8940851Z higher_order_ops/test_with_effects 1/1 was successful, full logs can be found in artifacts with path test/test-reports/higher_order_ops.test_with_effects_1.1_5f72f9d0c4c67a86_.log 2025-09-07T07:16:49.8946716Z Running 18 items in this shard: test/higher_order_ops/test_with_effects.py::TestWithEffects::test_alias_op, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_compile_aot_eager, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_compile_aot_eager_requires_grad, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_compile_inductor, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_compile_inductor_external_op_return_none, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_effectful_custom_op_with_subclasses, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_effectful_op_in_backward, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_effects_and_aliased_outputs, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_effects_and_input_mutation_is_output, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_effects_and_input_mutation_return, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_effects_and_input_output_view_simple, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_print, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_print_with_buffer_mutations, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_print_with_input_mutations, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_register_effectful_custom_op, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_regular_effectful_op_in_forward_and_backward, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_regular_effectful_op_only_in_backward, test/higher_order_ops/test_with_effects.py::TestWithEffects::test_torchbind_custom_op 2025-09-07T07:16:49.8951827Z 2025-09-07T07:16:53.0784111Z /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:16:53.0785556Z import pkg_resources 2025-09-07T07:16:53.4168573Z Running dynamo/test_functions 1/1 ... [2025-09-07 07:16:53.416435] 2025-09-07T07:16:53.4169147Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:16:53.4171264Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_functions.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 07:16:53.416869] 2025-09-07T07:18:05.0690179Z 2025-09-07T07:18:05.0691158Z dynamo/test_functions 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_functions_1.1_817f3f947402d106_.log 2025-09-07T07:18:05.0787989Z Running 469 items in this shard: test/dynamo/test_functions.py::FunctionTests::test_T, test/dynamo/test_functions.py::FunctionTests::test_add, test/dynamo/test_functions.py::FunctionTests::test_add_, test/dynamo/test_functions.py::FunctionTests::test_addcdiv, test/dynamo/test_functions.py::FunctionTests::test_addcdiv_, test/dynamo/test_functions.py::FunctionTests::test_addcmul_, test/dynamo/test_functions.py::FunctionTests::test_are_functorch_transforms_active, test/dynamo/test_functions.py::FunctionTests::test_attrgetter, test/dynamo/test_functions.py::FunctionTests::test_broadcast_foreach_pow, test/dynamo/test_functions.py::FunctionTests::test_build_list_unpack, test/dynamo/test_functions.py::FunctionTests::test_call_dict1, test/dynamo/test_functions.py::FunctionTests::test_call_dict2, test/dynamo/test_functions.py::FunctionTests::test_call_dict3, test/dynamo/test_functions.py::FunctionTests::test_call_dict4, test/dynamo/test_functions.py::FunctionTests::test_call_dict5, test/dynamo/test_functions.py::FunctionTests::test_callable_builtin, test/dynamo/test_functions.py::FunctionTests::test_callable_class, test/dynamo/test_functions.py::FunctionTests::test_callable_lambda, test/dynamo/test_functions.py::FunctionTests::test_callable_list, test/dynamo/test_functions.py::FunctionTests::test_callable_torch, test/dynamo/test_functions.py::FunctionTests::test_chunks1, test/dynamo/test_functions.py::FunctionTests::test_class_dict, test/dynamo/test_functions.py::FunctionTests::test_cls_eq, test/dynamo/test_functions.py::FunctionTests::test_cls_hasattr, test/dynamo/test_functions.py::FunctionTests::test_cls_is, test/dynamo/test_functions.py::FunctionTests::test_compare_constant_and_tensor, test/dynamo/test_functions.py::FunctionTests::test_complex_closure, test/dynamo/test_functions.py::FunctionTests::test_const_tuple_add1, test/dynamo/test_functions.py::FunctionTests::test_const_tuple_add2, test/dynamo/test_functions.py::FunctionTests::test_constant1, test/dynamo/test_functions.py::FunctionTests::test_constant2, test/dynamo/test_functions.py::FunctionTests::test_constant3, test/dynamo/test_functions.py::FunctionTests::test_constant4, test/dynamo/test_functions.py::FunctionTests::test_constant_set, test/dynamo/test_functions.py::FunctionTests::test_context_wrapping_nested_functions_no_closure, test/dynamo/test_functions.py::FunctionTests::test_cublas_allow_tf32, test/dynamo/test_functions.py::FunctionTests::test_custom_dict_kwargs, test/dynamo/test_functions.py::FunctionTests::test_default_dict_closure, test/dynamo/test_functions.py::FunctionTests::test_default_dict_constr, test/dynamo/test_functions.py::FunctionTests::test_default_dict_dict, test/dynamo/test_functions.py::FunctionTests::test_default_dict_lambda, test/dynamo/test_functions.py::FunctionTests::test_default_dict_list, test/dynamo/test_functions.py::FunctionTests::test_default_dict_set, test/dynamo/test_functions.py::FunctionTests::test_default_dict_tuple, test/dynamo/test_functions.py::FunctionTests::test_defaultdict_setdefault1, test/dynamo/test_functions.py::FunctionTests::test_defaultdict_setdefault2, test/dynamo/test_functions.py::FunctionTests::test_defaultdict_setdefault3, test/dynamo/test_functions.py::FunctionTests::test_del, test/dynamo/test_functions.py::FunctionTests::test_deque, test/dynamo/test_functions.py::FunctionTests::test_device, test/dynamo/test_functions.py::FunctionTests::test_device_constant, test/dynamo/test_functions.py::FunctionTests::test_dict_copy, test/dynamo/test_functions.py::FunctionTests::test_dict_fromkeys, test/dynamo/test_functions.py::FunctionTests::test_dict_hasattr, test/dynamo/test_functions.py::FunctionTests::test_dict_id_guard, test/dynamo/test_functions.py::FunctionTests::test_dict_items_sorted, test/dynamo/test_functions.py::FunctionTests::test_dict_key_set1, test/dynamo/test_functions.py::FunctionTests::test_dict_key_set2, test/dynamo/test_functions.py::FunctionTests::test_dict_key_set3, test/dynamo/test_functions.py::FunctionTests::test_dict_keys, test/dynamo/test_functions.py::FunctionTests::test_dict_kwargs, test/dynamo/test_functions.py::FunctionTests::test_dict_mutable_map, test/dynamo/test_functions.py::FunctionTests::test_dict_ops, test/dynamo/test_functions.py::FunctionTests::test_dict_param_keys, test/dynamo/test_functions.py::FunctionTests::test_dict_setdefault1, test/dynamo/test_functions.py::FunctionTests::test_dict_setdefault2, test/dynamo/test_functions.py::FunctionTests::test_dict_setdefault3, test/dynamo/test_functions.py::FunctionTests::test_dict_sorted, test/dynamo/test_functions.py::FunctionTests::test_dict_tuple_lazy_guard, test/dynamo/test_functions.py::FunctionTests::test_dict_update, test/dynamo/test_functions.py::FunctionTests::test_dict_update_kwargs, test/dynamo/test_functions.py::FunctionTests::test_dict_values, test/dynamo/test_functions.py::FunctionTests::test_distributed_is_available, test/dynamo/test_functions.py::FunctionTests::test_distributed_is_initialized, test/dynamo/test_functions.py::FunctionTests::test_dtype, test/dynamo/test_functions.py::FunctionTests::test_dtype_compare, test/dynamo/test_functions.py::FunctionTests::test_elipsis, test/dynamo/test_functions.py::FunctionTests::test_enumerate, test/dynamo/test_functions.py::FunctionTests::test_enumerate_custom, test/dynamo/test_functions.py::FunctionTests::test_enumerate_reconstruct, test/dynamo/test_functions.py::FunctionTests::test_filter, test/dynamo/test_functions.py::FunctionTests::test_filter_fallback, test/dynamo/test_functions.py::FunctionTests::test_filter_graph_break_reconstruct, test/dynamo/test_functions.py::FunctionTests::test_filter_infinite_iterator, test/dynamo/test_functions.py::FunctionTests::test_filter_reconstruct, test/dynamo/test_functions.py::FunctionTests::test_filter_with_graph_break, test/dynamo/test_functions.py::FunctionTests::test_finfo, test/dynamo/test_functions.py::FunctionTests::test_flat_param_same_storage_size, test/dynamo/test_functions.py::FunctionTests::test_float, test/dynamo/test_functions.py::FunctionTests::test_fn_with_self_set, test/dynamo/test_functions.py::FunctionTests::test_foreach_lerp_, test/dynamo/test_functions.py::FunctionTests::test_fstrings1, test/dynamo/test_functions.py::FunctionTests::test_fstrings2, test/dynamo/test_functions.py::FunctionTests::test_fstrings3, test/dynamo/test_functions.py::FunctionTests::test_fstrings4, test/dynamo/test_functions.py::FunctionTests::test_fstrings5, test/dynamo/test_functions.py::FunctionTests::test_fstrings6, test/dynamo/test_functions.py::FunctionTests::test_funcdef_closure, test/dynamo/test_functions.py::FunctionTests::test_functools_cache_guard, test/dynamo/test_functions.py::FunctionTests::test_functools_partial, test/dynamo/test_functions.py::FunctionTests::test_functools_partial_binding, test/dynamo/test_functions.py::FunctionTests::test_generic_namedtuple_hasattr, test/dynamo/test_functions.py::FunctionTests::test_generic_namedtuple_subclass, test/dynamo/test_functions.py::FunctionTests::test_generic_namedtuple_user_methods, test/dynamo/test_functions.py::FunctionTests::test_get_autocast_gpu_dtype, test/dynamo/test_functions.py::FunctionTests::test_get_calculate_correct_fan, test/dynamo/test_functions.py::FunctionTests::test_get_default_dtype, test/dynamo/test_functions.py::FunctionTests::test_get_device_properties_tensor_device, test/dynamo/test_functions.py::FunctionTests::test_get_privateuse1_name, test/dynamo/test_functions.py::FunctionTests::test_getattr, test/dynamo/test_functions.py::FunctionTests::test_getattr_metaclass, test/dynamo/test_functions.py::FunctionTests::test_globalfn, test/dynamo/test_functions.py::FunctionTests::test_globalmodule, test/dynamo/test_functions.py::FunctionTests::test_globalvar, test/dynamo/test_functions.py::FunctionTests::test_import1, test/dynamo/test_functions.py::FunctionTests::test_in_not_in, test/dynamo/test_functions.py::FunctionTests::test_index, test/dynamo/test_functions.py::FunctionTests::test_indexed_range, test/dynamo/test_functions.py::FunctionTests::test_indirect1, test/dynamo/test_functions.py::FunctionTests::test_indirect2, test/dynamo/test_functions.py::FunctionTests::test_indirect3, test/dynamo/test_functions.py::FunctionTests::test_inline_jit__unwrap_optional, test/dynamo/test_functions.py::FunctionTests::test_inline_jit_annotations, test/dynamo/test_functions.py::FunctionTests::test_inline_lru_cache_fn_with_default_args, test/dynamo/test_functions.py::FunctionTests::test_inline_script_if_tracing_fn_with_default_args, test/dynamo/test_functions.py::FunctionTests::test_inline_softmax, test/dynamo/test_functions.py::FunctionTests::test_inline_with_default, test/dynamo/test_functions.py::FunctionTests::test_inner_function, test/dynamo/test_functions.py::FunctionTests::test_is, test/dynamo/test_functions.py::FunctionTests::test_is_any_autocast_enabled, test/dynamo/test_functions.py::FunctionTests::test_is_checkpoint_valid, test/dynamo/test_functions.py::FunctionTests::test_is_complex, test/dynamo/test_functions.py::FunctionTests::test_is_contiguous_frame_counts, test/dynamo/test_functions.py::FunctionTests::test_is_contiguous_memory_format, test/dynamo/test_functions.py::FunctionTests::test_is_floating_point, test/dynamo/test_functions.py::FunctionTests::test_is_fx_tracing, test/dynamo/test_functions.py::FunctionTests::test_is_in_onnx_export, test/dynamo/test_functions.py::FunctionTests::test_is_inference_mode_global_recompilation, test/dynamo/test_functions.py::FunctionTests::test_is_inference_recompilation, test/dynamo/test_functions.py::FunctionTests::test_is_integer, test/dynamo/test_functions.py::FunctionTests::test_is_not, test/dynamo/test_functions.py::FunctionTests::test_is_not_null, test/dynamo/test_functions.py::FunctionTests::test_is_quantized, test/dynamo/test_functions.py::FunctionTests::test_is_sparse, test/dynamo/test_functions.py::FunctionTests::test_isinstance, test/dynamo/test_functions.py::FunctionTests::test_islice_chain, test/dynamo/test_functions.py::FunctionTests::test_itemgetter, test/dynamo/test_functions.py::FunctionTests::test_itertools_chain, test/dynamo/test_functions.py::FunctionTests::test_itertools_chain_from_iterable, test/dynamo/test_functions.py::FunctionTests::test_itertools_combinations, test/dynamo/test_functions.py::FunctionTests::test_itertools_compress, test/dynamo/test_functions.py::FunctionTests::test_itertools_compress_tensors, test/dynamo/test_functions.py::FunctionTests::test_itertools_filterfalse_basic, test/dynamo/test_functions.py::FunctionTests::test_itertools_pairwise, test/dynamo/test_functions.py::FunctionTests::test_itertools_permutations_args, test/dynamo/test_functions.py::FunctionTests::test_itertools_permutations_basic, test/dynamo/test_functions.py::FunctionTests::test_itertools_permutations_various_iterators, test/dynamo/test_functions.py::FunctionTests::test_itertools_product, test/dynamo/test_functions.py::FunctionTests::test_itertools_product_args, test/dynamo/test_functions.py::FunctionTests::test_itertools_product_various_iterators, test/dynamo/test_functions.py::FunctionTests::test_itertools_reconstruct, test/dynamo/test_functions.py::FunctionTests::test_jit_annotate, test/dynamo/test_functions.py::FunctionTests::test_len_constant_dict, test/dynamo/test_functions.py::FunctionTests::test_len_constant_list, test/dynamo/test_functions.py::FunctionTests::test_len_constant_misc_iterables, test/dynamo/test_functions.py::FunctionTests::test_len_tensor, test/dynamo/test_functions.py::FunctionTests::test_list_add, test/dynamo/test_functions.py::FunctionTests::test_list_add_then_mutate, test/dynamo/test_functions.py::FunctionTests::test_list_clear, test/dynamo/test_functions.py::FunctionTests::test_list_compare_polyfill, test/dynamo/test_functions.py::FunctionTests::test_list_compare_polyfill_non_lists, test/dynamo/test_functions.py::FunctionTests::test_list_convert, test/dynamo/test_functions.py::FunctionTests::test_list_expand_lhs, test/dynamo/test_functions.py::FunctionTests::test_list_index_with_constant_tensor, test/dynamo/test_functions.py::FunctionTests::test_list_reversed, test/dynamo/test_functions.py::FunctionTests::test_list_setitem, test/dynamo/test_functions.py::FunctionTests::test_list_setitem_slice, test/dynamo/test_functions.py::FunctionTests::test_list_slice, test/dynamo/test_functions.py::FunctionTests::test_list_slice_assignment, test/dynamo/test_functions.py::FunctionTests::test_list_sorted1, test/dynamo/test_functions.py::FunctionTests::test_list_sorted2, test/dynamo/test_functions.py::FunctionTests::test_list_truth, test/dynamo/test_functions.py::FunctionTests::test_listarg1, test/dynamo/test_functions.py::FunctionTests::test_listarg2, test/dynamo/test_functions.py::FunctionTests::test_listarg3, test/dynamo/test_functions.py::FunctionTests::test_listarg4, test/dynamo/test_functions.py::FunctionTests::test_listarg5, test/dynamo/test_functions.py::FunctionTests::test_load_global_bool, test/dynamo/test_functions.py::FunctionTests::test_lru_cache_warning_issued_during_tracing, test/dynamo/test_functions.py::FunctionTests::test_mT, test/dynamo/test_functions.py::FunctionTests::test_manual_seed, test/dynamo/test_functions.py::FunctionTests::test_map_call_function_ex, test/dynamo/test_functions.py::FunctionTests::test_map_deque_extendleft, test/dynamo/test_functions.py::FunctionTests::test_map_dict_fromkeys, test/dynamo/test_functions.py::FunctionTests::test_map_enumerate, test/dynamo/test_functions.py::FunctionTests::test_map_infinite, test/dynamo/test_functions.py::FunctionTests::test_map_iter, test/dynamo/test_functions.py::FunctionTests::test_map_list, test/dynamo/test_functions.py::FunctionTests::test_map_list_extend, test/dynamo/test_functions.py::FunctionTests::test_map_list_slice_assign, test/dynamo/test_functions.py::FunctionTests::test_map_max, test/dynamo/test_functions.py::FunctionTests::test_map_max_const, test/dynamo/test_functions.py::FunctionTests::test_map_partial_unpack, test/dynamo/test_functions.py::FunctionTests::test_map_reconstruct, test/dynamo/test_functions.py::FunctionTests::test_map_reduce, test/dynamo/test_functions.py::FunctionTests::test_map_return, test/dynamo/test_functions.py::FunctionTests::test_map_set, test/dynamo/test_functions.py::FunctionTests::test_map_sorted, test/dynamo/test_functions.py::FunctionTests::test_map_str_join, test/dynamo/test_functions.py::FunctionTests::test_map_sum, test/dynamo/test_functions.py::FunctionTests::test_map_tuple, test/dynamo/test_functions.py::FunctionTests::test_map_unpack_twice, test/dynamo/test_functions.py::FunctionTests::test_map_unpack_vars, test/dynamo/test_functions.py::FunctionTests::test_map_with_graph_break, test/dynamo/test_functions.py::FunctionTests::test_map_zip_dict, test/dynamo/test_functions.py::FunctionTests::test_math_radians, test/dynamo/test_functions.py::FunctionTests::test_mean_sum_np, test/dynamo/test_functions.py::FunctionTests::test_methodcall1, test/dynamo/test_functions.py::FunctionTests::test_methodcall2, test/dynamo/test_functions.py::FunctionTests::test_methodcall3, test/dynamo/test_functions.py::FunctionTests::test_methodcaller, test/dynamo/test_functions.py::FunctionTests::test_min_max, test/dynamo/test_functions.py::FunctionTests::test_module_constant, test/dynamo/test_functions.py::FunctionTests::test_namedtuple, test/dynamo/test_functions.py::FunctionTests::test_namedtuple_defaults, test/dynamo/test_functions.py::FunctionTests::test_namedtuple_fields, test/dynamo/test_functions.py::FunctionTests::test_namedtuple_hasattr, test/dynamo/test_functions.py::FunctionTests::test_namedtuple_replace, test/dynamo/test_functions.py::FunctionTests::test_namedtuple_subclass, test/dynamo/test_functions.py::FunctionTests::test_namedtuple_user_methods, test/dynamo/test_functions.py::FunctionTests::test_ndarray_builtin_functions, test/dynamo/test_functions.py::FunctionTests::test_ndarray_method, test/dynamo/test_functions.py::FunctionTests::test_ndarray_methods_returning_scalar, test/dynamo/test_functions.py::FunctionTests::test_ndarray_reshape, test/dynamo/test_functions.py::FunctionTests::test_ndarray_transpose, test/dynamo/test_functions.py::FunctionTests::test_ndim, test/dynamo/test_functions.py::FunctionTests::test_no_recompile_inner_function, test/dynamo/test_functions.py::FunctionTests::test_no_recompile_inner_lambda, test/dynamo/test_functions.py::FunctionTests::test_non_inlined_closure, test/dynamo/test_functions.py::FunctionTests::test_not_list, test/dynamo/test_functions.py::FunctionTests::test_np_constant_collections_as_input_int_or_float_float, test/dynamo/test_functions.py::FunctionTests::test_np_constant_collections_as_input_int_or_float_int, test/dynamo/test_functions.py::FunctionTests::test_np_constant_collections_guards_float, test/dynamo/test_functions.py::FunctionTests::test_np_constant_collections_guards_int, test/dynamo/test_functions.py::FunctionTests::test_np_finfo, test/dynamo/test_functions.py::FunctionTests::test_np_iinfo, test/dynamo/test_functions.py::FunctionTests::test_number_method_method_as_integer_ratio_num_type0, test/dynamo/test_functions.py::FunctionTests::test_number_method_method_as_integer_ratio_num_type3, test/dynamo/test_functions.py::FunctionTests::test_number_method_method_bit_length_num_type1, test/dynamo/test_functions.py::FunctionTests::test_number_method_method_conjugate_num_type2, test/dynamo/test_functions.py::FunctionTests::test_number_method_method_conjugate_num_type4, test/dynamo/test_functions.py::FunctionTests::test_number_method_method_hex_num_type5, test/dynamo/test_functions.py::FunctionTests::test_number_method_method_is_integer_num_type6, test/dynamo/test_functions.py::FunctionTests::test_numpy_attributes, test/dynamo/test_functions.py::FunctionTests::test_numpy_dtype_argument_to_function, test/dynamo/test_functions.py::FunctionTests::test_numpy_dtype_call_in_function, test/dynamo/test_functions.py::FunctionTests::test_numpy_fft, test/dynamo/test_functions.py::FunctionTests::test_numpy_linalg, test/dynamo/test_functions.py::FunctionTests::test_numpy_meshgrid, test/dynamo/test_functions.py::FunctionTests::test_numpy_random, test/dynamo/test_functions.py::FunctionTests::test_numpy_size, test/dynamo/test_functions.py::FunctionTests::test_obj_eq, test/dynamo/test_functions.py::FunctionTests::test_obj_is, test/dynamo/test_functions.py::FunctionTests::test_ordered_dict_kwargs, test/dynamo/test_functions.py::FunctionTests::test_partial_across_graph_break_uninvoked, test/dynamo/test_functions.py::FunctionTests::test_partials_as_input_UDF, test/dynamo/test_functions.py::FunctionTests::test_partials_as_input_partials_lambda, test/dynamo/test_functions.py::FunctionTests::test_partials_as_input_partials_mod, test/dynamo/test_functions.py::FunctionTests::test_partials_graph_break_reconstruct, test/dynamo/test_functions.py::FunctionTests::test_partials_graph_break_reconstruct_args_and_kwargs, test/dynamo/test_functions.py::FunctionTests::test_partials_graph_break_reconstruct_mix, test/dynamo/test_functions.py::FunctionTests::test_partials_graph_break_reconstruct_mix_no_source, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___annotations__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___builtins__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___call__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___class__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___closure__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___code__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___defaults__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___delattr__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___dict__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___dir__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___doc__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___eq__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___format__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___ge__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___get__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___getattribute__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___globals__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___gt__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___hash__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___init__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___init_subclass__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___kwdefaults__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___le__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___lt__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___module__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___name__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___ne__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___new__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___qualname__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___reduce__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___reduce_ex__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___repr__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___setattr__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___sizeof__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___str__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr___subclasshook__, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr_args, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr_func, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_attr_keywords, test/dynamo/test_functions.py::FunctionTests::test_partials_hasattr_set_attr, test/dynamo/test_functions.py::FunctionTests::test_partials_lambda, test/dynamo/test_functions.py::FunctionTests::test_partials_recompilation, test/dynamo/test_functions.py::FunctionTests::test_partials_torch_op_arg, test/dynamo/test_functions.py::FunctionTests::test_partials_torch_op_kwarg, test/dynamo/test_functions.py::FunctionTests::test_partials_udf_arg, test/dynamo/test_functions.py::FunctionTests::test_partials_udf_kwarg, test/dynamo/test_functions.py::FunctionTests::test_partials_udf_kwarg_method, test/dynamo/test_functions.py::FunctionTests::test_partials_udf_kwarg_module, test/dynamo/test_functions.py::FunctionTests::test_pop, test/dynamo/test_functions.py::FunctionTests::test_pos, test/dynamo/test_functions.py::FunctionTests::test_pow_int, test/dynamo/test_functions.py::FunctionTests::test_promote_types, test/dynamo/test_functions.py::FunctionTests::test_rand_inlined, test/dynamo/test_functions.py::FunctionTests::test_rand_tensor_partial, test/dynamo/test_functions.py::FunctionTests::test_range1, test/dynamo/test_functions.py::FunctionTests::test_range2, test/dynamo/test_functions.py::FunctionTests::test_range_iterator, test/dynamo/test_functions.py::FunctionTests::test_range_iterator_2, test/dynamo/test_functions.py::FunctionTests::test_range_iterator_graph_break, test/dynamo/test_functions.py::FunctionTests::test_range_iterator_graph_break_2, test/dynamo/test_functions.py::FunctionTests::test_range_length, test/dynamo/test_functions.py::FunctionTests::test_range_with_index, test/dynamo/test_functions.py::FunctionTests::test_range_with_slice_index, test/dynamo/test_functions.py::FunctionTests::test_reduce, test/dynamo/test_functions.py::FunctionTests::test_reduce_with_initial, test/dynamo/test_functions.py::FunctionTests::test_reduce_with_none_initial, test/dynamo/test_functions.py::FunctionTests::test_reduce_with_single, test/dynamo/test_functions.py::FunctionTests::test_reduce_with_single_with_initial, test/dynamo/test_functions.py::FunctionTests::test_return_dict, test/dynamo/test_functions.py::FunctionTests::test_return_dict2, test/dynamo/test_functions.py::FunctionTests::test_return_multiple_numpy_ndarray, test/dynamo/test_functions.py::FunctionTests::test_return_numpy_ndarray, test/dynamo/test_functions.py::FunctionTests::test_return_tuple1, test/dynamo/test_functions.py::FunctionTests::test_return_tuple2, test/dynamo/test_functions.py::FunctionTests::test_returning_recursive_func, test/dynamo/test_functions.py::FunctionTests::test_round, test/dynamo/test_functions.py::FunctionTests::test_set_add, test/dynamo/test_functions.py::FunctionTests::test_set_in_frozenset, test/dynamo/test_functions.py::FunctionTests::test_set_keys_view, test/dynamo/test_functions.py::FunctionTests::test_set_update_bytecode, test/dynamo/test_functions.py::FunctionTests::test_set_update_list_with_duplicated_items, test/dynamo/test_functions.py::FunctionTests::test_shape1, test/dynamo/test_functions.py::FunctionTests::test_shape2, test/dynamo/test_functions.py::FunctionTests::test_size_tuple_add, test/dynamo/test_functions.py::FunctionTests::test_slice1, test/dynamo/test_functions.py::FunctionTests::test_slice2, test/dynamo/test_functions.py::FunctionTests::test_slice3, test/dynamo/test_functions.py::FunctionTests::test_slice4, test/dynamo/test_functions.py::FunctionTests::test_slice5, test/dynamo/test_functions.py::FunctionTests::test_slice6, test/dynamo/test_functions.py::FunctionTests::test_slice_eq, test/dynamo/test_functions.py::FunctionTests::test_sliced_range, test/dynamo/test_functions.py::FunctionTests::test_sorted_const_key_non_const_items, test/dynamo/test_functions.py::FunctionTests::test_sourceless_build_method_type, test/dynamo/test_functions.py::FunctionTests::test_startswith, test/dynamo/test_functions.py::FunctionTests::test_sum, test/dynamo/test_functions.py::FunctionTests::test_sum_shortcut, test/dynamo/test_functions.py::FunctionTests::test_sum_shortcut_with_start_arg, test/dynamo/test_functions.py::FunctionTests::test_sum_shortcut_with_start_kwarg, test/dynamo/test_functions.py::FunctionTests::test_sum_with_start_arg, test/dynamo/test_functions.py::FunctionTests::test_sum_with_start_kwarg, test/dynamo/test_functions.py::FunctionTests::test_symbool_to_int, test/dynamo/test_functions.py::FunctionTests::test_tensor_dim, test/dynamo/test_functions.py::FunctionTests::test_tensor_element_size, test/dynamo/test_functions.py::FunctionTests::test_tensor_is_complex, test/dynamo/test_functions.py::FunctionTests::test_tensor_len, test/dynamo/test_functions.py::FunctionTests::test_tensor_new_with_shape, test/dynamo/test_functions.py::FunctionTests::test_tensor_new_with_size, test/dynamo/test_functions.py::FunctionTests::test_tensor_size, test/dynamo/test_functions.py::FunctionTests::test_tensor_size_indexed_by_symint, test/dynamo/test_functions.py::FunctionTests::test_tensor_type, test/dynamo/test_functions.py::FunctionTests::test_tensor_type2, test/dynamo/test_functions.py::FunctionTests::test_tensor_type3, test/dynamo/test_functions.py::FunctionTests::test_tensor_type4, test/dynamo/test_functions.py::FunctionTests::test_tensor_type5, test/dynamo/test_functions.py::FunctionTests::test_to, test/dynamo/test_functions.py::FunctionTests::test_torch_distributions_functions, test/dynamo/test_functions.py::FunctionTests::test_torch_from_numpy, test/dynamo/test_functions.py::FunctionTests::test_torch_get_device_module, test/dynamo/test_functions.py::FunctionTests::test_torch_size_as_dict_key, test/dynamo/test_functions.py::FunctionTests::test_torch_size_hasattr, test/dynamo/test_functions.py::FunctionTests::test_torch_source, test/dynamo/test_functions.py::FunctionTests::test_transpose_for_scores, test/dynamo/test_functions.py::FunctionTests::test_truth, test/dynamo/test_functions.py::FunctionTests::test_tuple1, test/dynamo/test_functions.py::FunctionTests::test_tuple2, test/dynamo/test_functions.py::FunctionTests::test_tuple_contains, test/dynamo/test_functions.py::FunctionTests::test_tuple_iadd, test/dynamo/test_functions.py::FunctionTests::test_tuple_map, test/dynamo/test_functions.py::FunctionTests::test_tuple_sorted, test/dynamo/test_functions.py::FunctionTests::test_two_point_iter, test/dynamo/test_functions.py::FunctionTests::test_unary_fold_op, test/dynamo/test_functions.py::FunctionTests::test_unary_fold_op_seq, test/dynamo/test_functions.py::FunctionTests::test_unpack1, test/dynamo/test_functions.py::FunctionTests::test_unpack2, test/dynamo/test_functions.py::FunctionTests::test_unpack3, test/dynamo/test_functions.py::FunctionTests::test_unpack_ex1, test/dynamo/test_functions.py::FunctionTests::test_unpack_ex2, test/dynamo/test_functions.py::FunctionTests::test_unpack_ex3, test/dynamo/test_functions.py::FunctionTests::test_unpack_mutable_map, test/dynamo/test_functions.py::FunctionTests::test_unsqueeze_inplace, test/dynamo/test_functions.py::FunctionTests::test_viamethod, test/dynamo/test_functions.py::FunctionTests::test_viatorch, test/dynamo/test_functions.py::FunctionTests::test_zip_longest, test/dynamo/test_functions.py::FunctionTests::test_zip_reconstruct, test/dynamo/test_functions.py::DefaultsTests::test_cast_tensor_single_elem, test/dynamo/test_functions.py::DefaultsTests::test_cuda_current_device, test/dynamo/test_functions.py::DefaultsTests::test_dataclass_factory, test/dynamo/test_functions.py::DefaultsTests::test_dataclass_nested, test/dynamo/test_functions.py::DefaultsTests::test_fn_with_attr, test/dynamo/test_functions.py::DefaultsTests::test_frozenset_construction, test/dynamo/test_functions.py::DefaultsTests::test_frozenset_illegal_call_method, test/dynamo/test_functions.py::DefaultsTests::test_frozenset_reconstruction, test/dynamo/test_functions.py::DefaultsTests::test_frozenset_return_type_method_name_copy, test/dynamo/test_functions.py::DefaultsTests::test_frozenset_return_type_method_name_difference, test/dynamo/test_functions.py::DefaultsTests::test_frozenset_return_type_method_name_intersection, test/dynamo/test_functions.py::DefaultsTests::test_frozenset_return_type_method_name_symmetric_difference, test/dynamo/test_functions.py::DefaultsTests::test_frozenset_return_type_method_name_union, test/dynamo/test_functions.py::DefaultsTests::test_func_attrs, test/dynamo/test_functions.py::DefaultsTests::test_func_default_tensor_args, test/dynamo/test_functions.py::DefaultsTests::test_func_default_torch_args, test/dynamo/test_functions.py::DefaultsTests::test_functional_compile, test/dynamo/test_functions.py::DefaultsTests::test_functools_partial_id, test/dynamo/test_functions.py::DefaultsTests::test_fx_immutable_list_mutation_not_allowed, test/dynamo/test_functions.py::DefaultsTests::test_fx_map_aggregate, test/dynamo/test_functions.py::DefaultsTests::test_in_set_inplace, test/dynamo/test_functions.py::DefaultsTests::test_in_set_would_fail_broadcast, test/dynamo/test_functions.py::DefaultsTests::test_inspect_method_source, test/dynamo/test_functions.py::DefaultsTests::test_is_init_in_compile_mutated_tensor_tensor, test/dynamo/test_functions.py::DefaultsTests::test_is_init_in_compile_vmapped_mutated_tensor_tensor, test/dynamo/test_functions.py::DefaultsTests::test_is_init_in_compile_vmapped_mutated_tensor_tensor_multi_arg, test/dynamo/test_functions.py::DefaultsTests::test_is_mutated_tensor_tensor, test/dynamo/test_functions.py::DefaultsTests::test_is_mutated_tensor_tensor_across_graph_break, test/dynamo/test_functions.py::DefaultsTests::test_is_not_tensor_tensor, test/dynamo/test_functions.py::DefaultsTests::test_is_tensor_tensor, test/dynamo/test_functions.py::DefaultsTests::test_is_vmapped_mutated_tensor_tensor, test/dynamo/test_functions.py::DefaultsTests::test_keyword, test/dynamo/test_functions.py::DefaultsTests::test_listlike_of_tensors_contains_constant, test/dynamo/test_functions.py::DefaultsTests::test_meth_default_tensor_args, test/dynamo/test_functions.py::DefaultsTests::test_pybind_object, test/dynamo/test_functions.py::DefaultsTests::test_reconstructed_name, test/dynamo/test_functions.py::DefaultsTests::test_set_call___init___frozenset, test/dynamo/test_functions.py::DefaultsTests::test_set_call___init___set, test/dynamo/test_functions.py::DefaultsTests::test_set_construction, test/dynamo/test_functions.py::DefaultsTests::test_skip_function_call_very_weird_value, test/dynamo/test_functions.py::DefaultsTests::test_str_handler_for_user_defined_object, test/dynamo/test_functions.py::DefaultsTests::test_sys_recursionlimit, test/dynamo/test_functions.py::DefaultsTests::test_tree_map, test/dynamo/test_functions.py::DefaultsTests::test_udf_list, test/dynamo/test_functions.py::DefaultsTests::test_udf_list_reconstruction, test/dynamo/test_functions.py::DefaultsTests::test_udf_list_slice, test/dynamo/test_functions.py::DefaultsTests::test_udf_namedtuple, test/dynamo/test_functions.py::DefaultsTests::test_udf_tuple, test/dynamo/test_functions.py::DefaultsTests::test_udf_tuple_construction, test/dynamo/test_functions.py::DefaultsTests::test_udf_tuple_construction_custom_new, test/dynamo/test_functions.py::DefaultsTests::test_udf_tuple_reconstruction, test/dynamo/test_functions.py::DefaultsTests::test_zip_strict 2025-09-07T07:18:05.0880850Z 2025-09-07T07:18:08.1337265Z /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:08.1338733Z import pkg_resources 2025-09-07T07:18:08.4691234Z Running inductor/test_torchinductor_opinfo 1/13 ... [2025-09-07 07:18:08.468629] 2025-09-07T07:18:08.4691826Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:18:08.4693033Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'not serial', '--shard-id=1', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:18:08.468978] 2025-09-07T07:23:16.7688122Z 2025-09-07T07:23:16.7689675Z inductor/test_torchinductor 2/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_2.2_16847ee8a5b71761_.log 2025-09-07T07:23:16.7804219Z Running 504 items in this shard: test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast1_broadcast1, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast1_broadcast3, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast1_dense, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast1_double, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast1_int, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast2_broadcast1, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast2_broadcast3, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast2_dense, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast2_strided, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast3_broadcast1, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast3_broadcast2, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast3_broadcast3, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast3_double, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast3_strided, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_broadcast3_transposed, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_dense_broadcast2, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_dense_int, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_dense_transposed, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_double_broadcast1, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_double_broadcast3, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_double_dense, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_int_broadcast1, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_int_broadcast2, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_int_dense, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_int_double, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_int_int, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_strided_broadcast2, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_strided_dense, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_strided_double, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_strided_int, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_transposed_broadcast1, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_transposed_broadcast3, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_transposed_dense, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_transposed_strided, test/inductor/test_torchinductor.py::SweepInputsGPUTest::test_cuda_transposed_transposed, test/inductor/test_torchinductor.py::GPUTests::test__dyn_quant_matmul_4bit_cuda, test/inductor/test_torchinductor.py::GPUTests::test__unsafe_masked_index_cuda, test/inductor/test_torchinductor.py::GPUTests::test_adaptive_avg_pool2d2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_adaptive_avg_pool2d_low_prec_cuda, test/inductor/test_torchinductor.py::GPUTests::test_adaptive_avg_pool_errors_with_long_cuda, test/inductor/test_torchinductor.py::GPUTests::test_adaptive_max_pool2d2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_add_complex3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_add_complex7_cuda, test/inductor/test_torchinductor.py::GPUTests::test_add_complex_cuda, test/inductor/test_torchinductor.py::GPUTests::test_add_const_int_cuda, test/inductor/test_torchinductor.py::GPUTests::test_adding_tensor_offsets_cuda, test/inductor/test_torchinductor.py::GPUTests::test_addmv_cuda, test/inductor/test_torchinductor.py::GPUTests::test_aliased_buffer_reuse_cuda, test/inductor/test_torchinductor.py::GPUTests::test_allow_reuse_disable_if_exceed_peak_cuda, test/inductor/test_torchinductor.py::GPUTests::test_aoti_eager_cache_hit_cuda, test/inductor/test_torchinductor.py::GPUTests::test_aoti_eager_dtype_device_layout_cuda, test/inductor/test_torchinductor.py::GPUTests::test_aoti_eager_override_registration_cuda, test/inductor/test_torchinductor.py::GPUTests::test_aoti_eager_support_out_cuda, test/inductor/test_torchinductor.py::GPUTests::test_aoti_eager_support_str_cuda, test/inductor/test_torchinductor.py::GPUTests::test_arange3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_arange4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_arange5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_argmax_argmin3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_argmax_argmin_with_duplicates_cuda, test/inductor/test_torchinductor.py::GPUTests::test_argmax_argmin_with_nan_cuda, test/inductor/test_torchinductor.py::GPUTests::test_argmax_min_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_argmax_to_float_cuda, test/inductor/test_torchinductor.py::GPUTests::test_as_strided_scatter_cuda, test/inductor/test_torchinductor.py::GPUTests::test_assert_alignment_op_name_pass_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool2d1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool2d2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool2d3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool2d5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool2d_backward2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool2d_backward3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool2d_backward4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool2d_backward_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool3d_backward2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool3d_backward3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool3d_backward_cuda, test/inductor/test_torchinductor.py::GPUTests::test_avg_pool_errors_with_uint_cuda, test/inductor/test_torchinductor.py::GPUTests::test_baddbmm_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bernoulli1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bernoulli2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bfloat16_to_int16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bitwise3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bitwise_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bmm1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bool_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_broadcast_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int16_int16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int16_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int16_int64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int16_int8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int16_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int32_int64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int32_int8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int8_int16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int8_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_int8_int64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_uint8_int16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_int_uint8_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_nd_tiling_False_cuda, test/inductor/test_torchinductor.py::GPUTests::test_bucketize_nd_tiling_True_cuda, test/inductor/test_torchinductor.py::GPUTests::test_buffer_batch_norm_cuda, test/inductor/test_torchinductor.py::GPUTests::test_buffer_copied_in_graph_cuda, test/inductor/test_torchinductor.py::GPUTests::test_buffer_copied_in_graph_with_different_shapes_cuda, test/inductor/test_torchinductor.py::GPUTests::test_buffer_use_after_remove_cuda, test/inductor/test_torchinductor.py::GPUTests::test_builtins_round_cuda, test/inductor/test_torchinductor.py::GPUTests::test_builtins_round_float_ndigits_pos_cuda, test/inductor/test_torchinductor.py::GPUTests::test_builtins_round_float_ndigits_zero_cuda, test/inductor/test_torchinductor.py::GPUTests::test_builtins_round_int_ndigits_zero_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cat_extern_kernel_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cat_inplace_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cat_negative_dim_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cat_of_loops_and_extern_kernel_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cat_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cat_unbacked_2d_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cat_unbacked_legacy_empty_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cat_upcasting_cuda, test/inductor/test_torchinductor.py::GPUTests::test_check_stack_no_cycles_cuda, test/inductor/test_torchinductor.py::GPUTests::test_clamp_cuda, test/inductor/test_torchinductor.py::GPUTests::test_config_option_dont_assume_alignment_cuda, test/inductor/test_torchinductor.py::GPUTests::test_consecutive_split_cumsum_cuda, test/inductor/test_torchinductor.py::GPUTests::test_constant_pad_1d_cuda, test/inductor/test_torchinductor.py::GPUTests::test_constant_pad_2d_cuda, test/inductor/test_torchinductor.py::GPUTests::test_constant_pad_float64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_conv3d_channels_last_use_block_ptr_True_cuda, test/inductor/test_torchinductor.py::GPUTests::test_conv_backward_cuda, test/inductor/test_torchinductor.py::GPUTests::test_conv_bn_fuse_cuda, test/inductor/test_torchinductor.py::GPUTests::test_conv_functional_bn_fuse_cuda, test/inductor/test_torchinductor.py::GPUTests::test_conv_inference_heuristics_cuda, test/inductor/test_torchinductor.py::GPUTests::test_conv_with_as_strided_cuda, test/inductor/test_torchinductor.py::GPUTests::test_convolution2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_convolution4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_convolution5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_copy_non_blocking_is_pinned_use_cat_True_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cos_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cumsum_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cumsum_no_mask_cuda, test/inductor/test_torchinductor.py::GPUTests::test_cumsum_zero_dim_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_op_1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_op_2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_op_default_layout_constraint_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_op_fixed_layout_channels_last_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_op_fixed_layout_sequential_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_scan_op_compiled_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_scan_op_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_scan_op_multi_input_cuda, test/inductor/test_torchinductor.py::GPUTests::test_custom_scan_would_split_cuda, test/inductor/test_torchinductor.py::GPUTests::test_deterministic_codegen_cuda, test/inductor/test_torchinductor.py::GPUTests::test_diagonal_copy_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dist_bf16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dist_cuda, test/inductor/test_torchinductor.py::GPUTests::test_div5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_div6_cuda, test/inductor/test_torchinductor.py::GPUTests::test_div8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_div9_cuda, test/inductor/test_torchinductor.py::GPUTests::test_div_prim_cuda, test/inductor/test_torchinductor.py::GPUTests::test_div_softmax_symfloat_cuda, test/inductor/test_torchinductor.py::GPUTests::test_div_zero_dim_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dropout2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dropout_deterministic_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dropout_trivial_0_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtype_sympy_expr_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_bfloat16_bfloat16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_bfloat16_float16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_bfloat16_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float16_float16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float16_float64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float16_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float16_int64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float16_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float32_float16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float32_float32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float32_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float32_int8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float32_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float64_float16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_float64_int16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int16_float16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int16_float32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int16_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int16_int64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int16_int8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int32_float16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int32_float32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int32_float64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int32_int16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int32_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int32_int64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int32_int8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int64_float32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int64_float64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int64_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int64_int64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int64_int8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int64_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int8_bfloat16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int8_float32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int8_float64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int8_int16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int8_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_int8_int64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_uint8_bfloat16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_uint8_float16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_uint8_float32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_uint8_float64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_dtypeview_uint8_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_embedding_cuda, test/inductor/test_torchinductor.py::GPUTests::test_empty1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_empty2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_erfc_cuda, test/inductor/test_torchinductor.py::GPUTests::test_erfinv_cuda, test/inductor/test_torchinductor.py::GPUTests::test_exact_stride_cuda, test/inductor/test_torchinductor.py::GPUTests::test_expm1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fallback_mutable_op_list_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fallback_mutable_op_no_mutated_tensors_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fft_real_input_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fill2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_flip_cat_cuda, test/inductor/test_torchinductor.py::GPUTests::test_flip_cuda, test/inductor/test_torchinductor.py::GPUTests::test_float_index_expression_cuda, test/inductor/test_torchinductor.py::GPUTests::test_float_repr_dynamic_shapes_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fmin_fmax_cuda, test/inductor/test_torchinductor.py::GPUTests::test_forced_buffer_realize_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fractional_max_pool2d1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fractional_max_pool2d2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fractional_max_pool2d3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fractional_max_pool2d4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fractional_max_pool2d5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_full_like_transposed_cuda, test/inductor/test_torchinductor.py::GPUTests::test_fuse_tiled_cuda, test/inductor/test_torchinductor.py::GPUTests::test_gather2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_gather_scatter_cuda, test/inductor/test_torchinductor.py::GPUTests::test_getitem_cuda, test/inductor/test_torchinductor.py::GPUTests::test_graph_partition_arange1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_graph_partition_constant_tensor2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_graph_partition_misaligned_input_cuda, test/inductor/test_torchinductor.py::GPUTests::test_graph_partition_no_inputs_cuda, test/inductor/test_torchinductor.py::GPUTests::test_graph_partition_unbacked_symint_as_output_cuda, test/inductor/test_torchinductor.py::GPUTests::test_hardsigmoid_cuda, test/inductor/test_torchinductor.py::GPUTests::test_hardswish_cuda, test/inductor/test_torchinductor.py::GPUTests::test_horizonal_fusion2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_dynamic_shapes_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_propagation_abs_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_propagation_device_assert_masked_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_propagation_nested_indirect_indexing_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_put1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_put2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_put4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_put_deterministic_fallback_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_put_index_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_put_reinplace_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_remainder_cuda, test/inductor/test_torchinductor.py::GPUTests::test_index_select_cuda, test/inductor/test_torchinductor.py::GPUTests::test_inductor_multiple_specializations_cuda, test/inductor/test_torchinductor.py::GPUTests::test_inf_cuda, test/inductor/test_torchinductor.py::GPUTests::test_inner_fn_str_and_stride_cuda, test/inductor/test_torchinductor.py::GPUTests::test_inplace_activations_cuda, test/inductor/test_torchinductor.py::GPUTests::test_inplace_add_cuda, test/inductor/test_torchinductor.py::GPUTests::test_input_mutation1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_input_mutation3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_input_mutation4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_input_mutation5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_insignificant_strides_cuda, test/inductor/test_torchinductor.py::GPUTests::test_isinf_cuda, test/inductor/test_torchinductor.py::GPUTests::test_issue102546_cuda, test/inductor/test_torchinductor.py::GPUTests::test_kernel_names_cuda, test/inductor/test_torchinductor.py::GPUTests::test_kwargs_cuda, test/inductor/test_torchinductor.py::GPUTests::test_l1_loss_cuda, test/inductor/test_torchinductor.py::GPUTests::test_large_broadcast_reduction_cuda, test/inductor/test_torchinductor.py::GPUTests::test_large_grid_use_block_ptr_True_cuda, test/inductor/test_torchinductor.py::GPUTests::test_large_pointwise_cuda, test/inductor/test_torchinductor.py::GPUTests::test_large_strided_reduction_cuda, test/inductor/test_torchinductor.py::GPUTests::test_large_tensor_reduction_cuda, test/inductor/test_torchinductor.py::GPUTests::test_leaky_relu_cuda, test/inductor/test_torchinductor.py::GPUTests::test_lgamma_cuda, test/inductor/test_torchinductor.py::GPUTests::test_like_rands3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_like_rands_sliced_cuda, test/inductor/test_torchinductor.py::GPUTests::test_linear1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_linear2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_linear_mixed_dtype_cuda, test/inductor/test_torchinductor.py::GPUTests::test_linspace1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_linspace2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_linspace4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_log_fp64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_log_softmax_cuda, test/inductor/test_torchinductor.py::GPUTests::test_logaddexp_cuda, test/inductor/test_torchinductor.py::GPUTests::test_logcumsumexp_cuda, test/inductor/test_torchinductor.py::GPUTests::test_logcumsumexp_zero_dim_cuda, test/inductor/test_torchinductor.py::GPUTests::test_low_memory_max_pool_dilation_2_dim_2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_low_memory_max_pool_dilation_2_dim_3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_masked_scatter_cuda, test/inductor/test_torchinductor.py::GPUTests::test_matmul_layer_norm_cuda, test/inductor/test_torchinductor.py::GPUTests::test_max_min_cuda, test/inductor/test_torchinductor.py::GPUTests::test_max_pool2d3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_max_pool2d5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_max_pool2d_with_indices_backward2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_max_pool2d_with_indices_backward3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_max_pool2d_with_indices_backward4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_max_pool2d_with_indices_backward6_cuda, test/inductor/test_torchinductor.py::GPUTests::test_min_max_reduction_nan_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mix_device_index_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mixed_mm2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mixed_mm3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mixed_mm_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mm_mixed_dtype_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mm_views_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mul_index_expr_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mul_softmax_symfloat_cuda, test/inductor/test_torchinductor.py::GPUTests::test_multi_gpu_device_cuda, test/inductor/test_torchinductor.py::GPUTests::test_multi_gpu_recompile_on_index_cuda, test/inductor/test_torchinductor.py::GPUTests::test_multilayer_var_cuda, test/inductor/test_torchinductor.py::GPUTests::test_multilayer_var_lowp_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mutable_custom_op_fixed_layout2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_mutable_custom_op_fixed_layout_cuda, test/inductor/test_torchinductor.py::GPUTests::test_nan_sort_stable_False_descending_False_cuda, test/inductor/test_torchinductor.py::GPUTests::test_nan_sort_stable_False_descending_True_cuda, test/inductor/test_torchinductor.py::GPUTests::test_nan_to_num_cuda, test/inductor/test_torchinductor.py::GPUTests::test_neg_index_cuda, test/inductor/test_torchinductor.py::GPUTests::test_neg_max_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_nll_loss_backward_cuda, test/inductor/test_torchinductor.py::GPUTests::test_nll_loss_forward_cuda, test/inductor/test_torchinductor.py::GPUTests::test_no_mega_fusion_during_lowering_cuda, test/inductor/test_torchinductor.py::GPUTests::test_no_op_reduction_cuda, test/inductor/test_torchinductor.py::GPUTests::test_no_specization_over_symbolic_value_cuda, test/inductor/test_torchinductor.py::GPUTests::test_nonzero_unbacked_refinement_cuda, test/inductor/test_torchinductor.py::GPUTests::test_norm_constant_overflow_cuda, test/inductor/test_torchinductor.py::GPUTests::test_output_strides_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pattern_matcher_multi_user_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pattern_matcher_unbacked_cuda, test/inductor/test_torchinductor.py::GPUTests::test_permute1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_permute2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_bessel_j0_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_bessel_j1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_chebyshev_polynomial_u_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_chebyshev_polynomial_v_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_chebyshev_polynomial_w_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_digamma_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_entr_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_erfc_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_expit_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_expm1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_gammainc_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_gammaincc_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_hermite_polynomial_he_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_i0_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_i0e_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_i1e_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_logit_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_modified_bessel_k0_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_ndtr_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_polygamma_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_scaled_modified_bessel_k1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_shifted_chebyshev_polynomial_t_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_shifted_chebyshev_polynomial_u_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_sinc_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_xlog1py_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pointwise_xlogy_cuda, test/inductor/test_torchinductor.py::GPUTests::test_polar_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pow1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pow2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pow3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pow_int_cuda, test/inductor/test_torchinductor.py::GPUTests::test_pow_symfloat_cuda, test/inductor/test_torchinductor.py::GPUTests::test_prepare_softmax_with_fast_math_cuda, test/inductor/test_torchinductor.py::GPUTests::test_profiler_mark_wrapper_call_cuda, test/inductor/test_torchinductor.py::GPUTests::test_randint_cuda, test/inductor/test_torchinductor.py::GPUTests::test_randint_distribution_cuda, test/inductor/test_torchinductor.py::GPUTests::test_randint_int64_mod_cuda, test/inductor/test_torchinductor.py::GPUTests::test_randn_generator_cuda, test/inductor/test_torchinductor.py::GPUTests::test_randn_like_empty_cuda, test/inductor/test_torchinductor.py::GPUTests::test_reduction1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_reduction2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_reduction3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_reduction5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_reduction_config_limit_cuda, test/inductor/test_torchinductor.py::GPUTests::test_reflection_pad2d_backward_cuda, test/inductor/test_torchinductor.py::GPUTests::test_reinterpret_dtypeview_cuda, test/inductor/test_torchinductor.py::GPUTests::test_relu_cuda, test/inductor/test_torchinductor.py::GPUTests::test_remove_no_ops_cuda, test/inductor/test_torchinductor.py::GPUTests::test_remove_noop_slice_cuda, test/inductor/test_torchinductor.py::GPUTests::test_remove_noop_slice_scatter_cuda, test/inductor/test_torchinductor.py::GPUTests::test_remove_noop_view_default_cuda, test/inductor/test_torchinductor.py::GPUTests::test_remove_noop_view_dtype_cuda, test/inductor/test_torchinductor.py::GPUTests::test_repeat_interleave_2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_repeat_interleave_Tensor_decomp_int32_nd_1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_replication_pad_errors_with_bool_cuda, test/inductor/test_torchinductor.py::GPUTests::test_require_stride_expanded_cuda, test/inductor/test_torchinductor.py::GPUTests::test_resize_as_cuda, test/inductor/test_torchinductor.py::GPUTests::test_resize_cuda, test/inductor/test_torchinductor.py::GPUTests::test_reuse_buffers_with_aliasing_cuda, test/inductor/test_torchinductor.py::GPUTests::test_roll_cuda, test/inductor/test_torchinductor.py::GPUTests::test_rsqrt_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scalar_output_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scaled_dot_product_attention_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scatter1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scatter2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scatter3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scatter4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scatter5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scatter_add1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scatter_add3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_scatter_reduce1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sdpa_prefer_nd_tiling_True_use_block_ptr_False_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sdpa_unaligned_mask_freezing_cuda, test/inductor/test_torchinductor.py::GPUTests::test_searchsorted_cuda, test/inductor/test_torchinductor.py::GPUTests::test_select_scatter_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sgn_extremal_cuda, test/inductor/test_torchinductor.py::GPUTests::test_shape_padding_cuda, test/inductor/test_torchinductor.py::GPUTests::test_should_pad_bench_for_bmm_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sigmoid_cuda, test/inductor/test_torchinductor.py::GPUTests::test_signbit_cuda, test/inductor/test_torchinductor.py::GPUTests::test_silu_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sin_cuda, test/inductor/test_torchinductor.py::GPUTests::test_single_elem_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice_mutation1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice_mutation2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice_mutation3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice_scatter2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice_scatter4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice_scatter5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice_scatter_dtype_consistency_cuda, test/inductor/test_torchinductor.py::GPUTests::test_slice_scatter_reinplace_cuda, test/inductor/test_torchinductor.py::GPUTests::test_softmax_backward_data_cuda, test/inductor/test_torchinductor.py::GPUTests::test_softmax_one_kernel_loop_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sort_bool_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sort_transpose_cuda, test/inductor/test_torchinductor.py::GPUTests::test_special_polygamma_cuda, test/inductor/test_torchinductor.py::GPUTests::test_split_cuda, test/inductor/test_torchinductor.py::GPUTests::test_split_cumprod_low_prec_cuda, test/inductor/test_torchinductor.py::GPUTests::test_split_cumsum_cuda, test/inductor/test_torchinductor.py::GPUTests::test_split_cumsum_index_cuda, test/inductor/test_torchinductor.py::GPUTests::test_split_cumsum_low_prec_cuda, test/inductor/test_torchinductor.py::GPUTests::test_split_reduction_dynamic_shape_cuda, test/inductor/test_torchinductor.py::GPUTests::test_split_with_integer_cuda, test/inductor/test_torchinductor.py::GPUTests::test_squeeze2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_squeeze_varargs_cuda, test/inductor/test_torchinductor.py::GPUTests::test_std_cuda, test/inductor/test_torchinductor.py::GPUTests::test_stride_preservation_with_stride_modifying_fx_pass_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sum1_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sum2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sum3_cuda, test/inductor/test_torchinductor.py::GPUTests::test_sum5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_tensor2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_tensor_index_slice_cuda, test/inductor/test_torchinductor.py::GPUTests::test_tmp_not_defined_issue1_use_block_ptr_True_cuda, test/inductor/test_torchinductor.py::GPUTests::test_tmp_not_defined_issue2_cuda, test/inductor/test_torchinductor.py::GPUTests::test_to_device_constant_cuda, test/inductor/test_torchinductor.py::GPUTests::test_to_device_cuda, test/inductor/test_torchinductor.py::GPUTests::test_to_dtype_cuda, test/inductor/test_torchinductor.py::GPUTests::test_to_memory_format_cuda, test/inductor/test_torchinductor.py::GPUTests::test_transposed_propagates_cuda, test/inductor/test_torchinductor.py::GPUTests::test_triu_cuda, test/inductor/test_torchinductor.py::GPUTests::test_uint4x2_mixed_mm_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unbacked_floordiv_simplify_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unbacked_floordiv_simplify_errors_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unbind_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unfold_zero_dimension_tensor_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unsigned_constant_tensors_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unspec_inputs_bfloat16_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unspec_inputs_float32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unspec_inputs_float64_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unspec_inputs_int32_cuda, test/inductor/test_torchinductor.py::GPUTests::test_unspec_inputs_uint8_cuda, test/inductor/test_torchinductor.py::GPUTests::test_upsample_bilinear2d_a_cuda, test/inductor/test_torchinductor.py::GPUTests::test_upsample_bilinear2d_b_cuda, test/inductor/test_torchinductor.py::GPUTests::test_upsample_nearest1d_cuda, test/inductor/test_torchinductor.py::GPUTests::test_upsample_nearest2d_cuda, test/inductor/test_torchinductor.py::GPUTests::test_upsample_nearest3d_cuda, test/inductor/test_torchinductor.py::GPUTests::test_var_correction_cuda, test/inductor/test_torchinductor.py::GPUTests::test_var_mean_tile_reduction_False_cuda, test/inductor/test_torchinductor.py::GPUTests::test_var_mean_tile_reduction_True_cuda, test/inductor/test_torchinductor.py::GPUTests::test_vectorized_ops_masked_cuda, test/inductor/test_torchinductor.py::GPUTests::test_vectorized_ops_masked_var_novec_cuda, test/inductor/test_torchinductor.py::GPUTests::test_view_as_complex_cuda, test/inductor/test_torchinductor.py::GPUTests::test_view_detach_cuda, test/inductor/test_torchinductor.py::GPUTests::test_view_on_aliased_cuda, test/inductor/test_torchinductor.py::GPUTests::test_view_uint8_through_differing_bitwidths_cuda, test/inductor/test_torchinductor.py::GPUTests::test_views4_cuda, test/inductor/test_torchinductor.py::GPUTests::test_views5_cuda, test/inductor/test_torchinductor.py::GPUTests::test_views6_cuda, test/inductor/test_torchinductor.py::GPUTests::test_views7_cuda, test/inductor/test_torchinductor.py::GPUTests::test_weight_norm_bwd_cuda, test/inductor/test_torchinductor.py::GPUTests::test_xblock_divides_xnumel_cuda, test/inductor/test_torchinductor.py::GPUTests::test_zero_dim_reductions_cuda, test/inductor/test_torchinductor.py::GPUTests::test_zero_element_mutation_cuda, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_cant_optimize_compute, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_ctr_not_moved_to_cuda_when_used_in_index_put, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_donated_buffer_inplace, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_evict_last_non_coalesced_loads_block_ptr, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_grouped_mm, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_has_constant_mask_block_multiple_False_ynumel_exceed_ygrid_size_False, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_has_constant_mask_block_multiple_True_ynumel_exceed_ygrid_size_False, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_has_constant_mask_block_multiple_True_ynumel_exceed_ygrid_size_True, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_inductor_detach_view_backend_inductor, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_inductor_sequence_nr, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_not_materialize_pointwise_reduction, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_numpy_on_gpu, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_optimize_compute, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_optimize_indexing_assert, test/inductor/test_torchinductor.py::TritonCodeGenTests::test_optimize_indexing_dtype_with_constraint, test/inductor/test_torchinductor.py::RNNTest::test_rnn_compile_safe, test/inductor/test_torchinductor.py::NanCheckerTest::test_nan_checker_pass 2025-09-07T07:23:16.7914586Z 2025-09-07T07:23:19.9534247Z /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:23:19.9535741Z import pkg_resources 2025-09-07T07:23:20.2924455Z Running inductor/test_torchinductor_opinfo 4/13 ... [2025-09-07 07:23:20.292024] 2025-09-07T07:23:20.2925272Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:23:20.2926458Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'not serial', '--shard-id=4', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:23:20.292366] 2025-09-07T07:24:28.4790706Z 2025-09-07T07:24:28.4791892Z inductor/test_aot_inductor 4/5 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_4.5_c17d9fcbe659536d_.log 2025-09-07T07:24:28.4854289Z Running 183 items in this shard: test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test__weight_int4pack_mm_with_scales_and_zeros_m_32_n_64_q_group_32_num_groups_1_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_amp_fallback_random_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_aoti_debug_printer_codegen_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_aoti_debug_printer_sym_inputs_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_aoti_debug_printing_model_inputs_codegen_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_aoti_runtime_asserts_backed_symint_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_aoti_runtime_asserts_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_assert_async_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_autotune_with_constant_folding_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_buffer_mutation_and_force_mmap_weights_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_cond_unbacked_symint_closure_dynamic_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_cond_unbacked_symint_closure_dynamic_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_cond_use_buffers_from_outer_scope_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_constant_folding_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_constant_original_fqn_and_dtype_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_constant_type_propagation_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_copy_non_blocking_is_pinned_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_dynamic_smem_above_default_limit_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_embedding_bag_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_empty_cat_dtype_promotion_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_empty_constant_folding_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_empty_graph_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_fallback_kernel_with_symexpr_output_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_freezing_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_fx_gm_return_tuple_validation_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_input_codegen_with_sympy_expr_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_large_grid_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_nan_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_non_contiguous_output_alias_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_non_default_gpu_device_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_output_path_1_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_repeated_user_defined_triton_kernel_embed_kernel_binary_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_sdpa_2_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_size_with_unbacked_add_expr_transitive_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_small_constant_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_stft_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_sym_i64_input_codegen_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_sympy_cpp_printer_min_max_minmax0_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_equal_to_1_arg_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_1_num_dims_2_dynamic_False_autotune_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_1_num_dims_2_dynamic_False_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_1_num_dims_2_dynamic_True_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_2_num_dims_2_dynamic_True_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_3_num_dims_1_dynamic_False_autotune_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_3_num_dims_1_dynamic_False_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_3_num_dims_1_dynamic_True_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_3_num_dims_2_dynamic_False_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_3_num_dims_2_dynamic_True_autotune_False_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_grid_type_3_num_dims_2_dynamic_True_autotune_True_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_multi_output_arg_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_triton_kernel_on_device_tma_dynamic_False_tma_version_new_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_update_user_managed_buffer_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_while_loop_with_outer_buffers_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_while_loop_with_outer_code_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleCpu::test_with_no_triton_profiler_cpu, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test__int_mm_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test__weight_int4pack_mm_m_32_n_64_q_group_32_num_groups_1_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aot_inductor_consts_cpp_build_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_debug_printer_codegen_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_aoti_profiler_enable_kernel_profile_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_backward_no_op_logging_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_buffer_mutation_and_force_mmap_weights_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_composed_dynamic_size_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_cond_share_predicte_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_cond_with_outer_code_before_after_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_cond_with_parameters_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_deconv_freezing_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_empty_constant_folding_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_fallback_mem_leak_fix_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_fp8_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_fqn_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_int_list_input_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_large_dynamic_dim_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_large_grid_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_linear_freezing_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_load_package_multiple_gpus_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_misc_1_max_autotune_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_misc_1_max_autotune_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_missing_cubin_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_multi_device_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_multiple_output_alias_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_narrow_fallback_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_nested_tensor_from_jagged_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_non_contiguous_output_alias_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_non_default_gpu_device_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_output_misaligned_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_output_path_1_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_profile_benchmark_harness_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_proxy_executor_abs_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_quantized_linear_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_repeat_interleave_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_repeat_output_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_return_constant_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_runtime_checks_fp8_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_runtime_checks_large_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_same_backing_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_seq_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_simple_multi_arch_embed_kernel_binary_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_symint_item_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_sympy_cpp_printer_min_max_minmax0_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_sympy_cpp_printer_min_max_minmax1_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_dynamic_grid_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_equal_to_1_float_arg_dynamic_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_equal_to_1_float_arg_dynamic_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_1_num_dims_2_dynamic_False_autotune_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_grid_type_2_num_dims_1_dynamic_False_autotune_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_on_device_tma_dynamic_False_tma_version_new_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_on_device_tma_dynamic_True_tma_version_new_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_reinterpret_view_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_tma_descriptor_2d_dynamic_True_tma_version_new_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_unbacked_symint_in_grid_dynamic_False_autotuning_False_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_triton_kernel_unbacked_symint_in_grid_dynamic_False_autotuning_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_while_loop_with_outer_buffers_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_while_loop_with_pytree_inputs_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_while_loop_with_sym_expr_cond_dynamic_True_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleGpu::test_with_no_triton_profiler_cuda, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_addmm_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_aoti_debug_printer_codegen_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_aoti_debug_printer_fp8_dtype_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_aoti_debug_printer_sym_inputs_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_autotuning_args_reuse_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_bool_input_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_boolean_indexing_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_buffer_mutation_3_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_composed_dynamic_size_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_share_predicte_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_use_buffers_from_outer_scope_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_with_multiple_outputs_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_cond_with_reinterpret_view_inputs_outputs_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_constant_folding_with_update_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_conv3d_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_conv_freezing_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_deconv_freezing_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_dynamic_scalar_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_dynamic_smem_above_default_limit_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_empty_cat_dtype_promotion_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_fp8_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_fp8_view_of_param_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_index_put_fallback_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_input_codegen_with_sympy_expr_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_linear_dynamic_maxautotune_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_misc_1_max_autotune_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_missing_output_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_model_modified_weights_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_multi_device_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_narrow_fallback_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_nested_tensor_from_jagged_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_quanatized_int8_linear_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_return_view_constant_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_reuse_kernel_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_runtime_checks_fp8_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_runtime_checks_large_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_runtime_checks_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_simple_embed_kernel_binary_True_max_autotune_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_simple_split_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_size_with_unbacked_add_expr_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_size_with_unbacked_add_expr_transitive_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_stride_with_unbacked_expr_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_sym_i64_input_codegen_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_symfloat_item_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_bool_param_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_dynamic_grid_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_dynamic_shape_with_div_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_equal_to_1_float_arg_dynamic_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_extern_kernel_arg_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_grid_type_1_num_dims_1_dynamic_False_autotune_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_grid_type_3_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_True_autotune_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_on_device_tma_dynamic_True_tma_version_old_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_reinterpret_view_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_sympy_expr_arg_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_tma_descriptor_1d_dynamic_True_tma_version_new_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_triton_kernel_tma_descriptor_1d_dynamic_True_tma_version_old_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_update_inactive_constant_buffer_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_view_outputs_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_weight_on_disk_legacy_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_nested_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_simple_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_with_mixed_device_dynamic_False_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_with_mixed_device_dynamic_True_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_while_loop_with_parameters_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_with_no_triton_profiler_mps, test/inductor/test_aot_inductor.py::AOTInductorTestABICompatibleMps::test_zero_size_weight_mps 2025-09-07T07:24:28.4913054Z 2025-09-07T07:24:31.6546362Z /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:24:31.6547794Z import pkg_resources 2025-09-07T07:24:31.9941808Z Running inductor/test_torchinductor_opinfo 6/13 ... [2025-09-07 07:24:31.993752] 2025-09-07T07:24:31.9942320Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:24:31.9943979Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'not serial', '--shard-id=6', '--num-shards=13', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:24:31.994088] 2025-09-07T07:27:48.6325662Z 2025-09-07T07:27:48.6326815Z inductor/test_torchinductor_opinfo 1/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_1.13_88b126de0c0e2eaf_.log 2025-09-07T07:27:48.6416518Z Running 257 items in this shard: test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_H_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rxor___cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__native_batch_norm_legit_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_add_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addcmul_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_all_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_amax_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_amin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_aminmax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_any_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_arange_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_arange_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_arange_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argmax_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argmin_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argwhere_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_asin_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_2d_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bfloat16_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cat_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cdist_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ceil_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_char_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_min_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_column_stack_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_column_stack_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_complex_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_contiguous_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_copysign_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cummin_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_deg2rad_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_deg2rad_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_digamma_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_no_rounding_mode_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_einsum_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_strided_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_strided_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_eq_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_equal_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erf_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_as_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expm1_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exponential_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft2_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fftn_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft2_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftshift_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfft2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfft_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fill_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flip_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_float_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fmax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fmin_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_frac_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_like_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gradient_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hash_tensor_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_fill_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_mean_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_select_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_select_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isclose_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isin_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isinf_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isnan_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isnan_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_item_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_item_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_kron_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_kthvalue_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_kthvalue_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_eigvalsh_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_lstsq_grad_oriented_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_norm_subgradients_at_zero_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_pinv_hermitian_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_solve_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_tensorsolve_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_vector_norm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linspace_tensor_overload_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log1p_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log1p_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log2_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logdet_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_and_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_not_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logspace_tensor_overload_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mT_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmax_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmin_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_cumprod_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_cumsum_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_cumsum_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_fill_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_median_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_normalize_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_prod_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_scatter_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_softmax_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_sum_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_var_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_matmul_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_binary_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_no_dim_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_minimum_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_multinomial_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_1_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nanmedian_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_narrow_copy_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_native_batch_norm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_neg_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_neg_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_empty_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_full_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_full_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_full_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_zeros_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_adaptive_max_pool2d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_alpha_dropout_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv3d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv_transpose3d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_dropout3d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_dropout3d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_dropout3d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_dropout_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardshrink_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardsigmoid_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardswish_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hinge_embedding_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_bicubic_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_trilinear_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_trilinear_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_linear_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_local_response_norm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_margin_ranking_loss_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_multilabel_soft_margin_loss_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_constant_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_reflect_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_prelu_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_rms_norm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softmin_with_dtype_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softplus_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_tanhshrink_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_static_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_norm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_norm_fro_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_norm_inf_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_outer_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_outer_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_pow_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_prod_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_prod_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_randint_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ravel_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_real_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_real_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_real_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_remainder_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_renorm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_renorm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_interleave_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reshape_as_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reshape_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resize_as__cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resolve_conj_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_roll_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_roll_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_roll_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rot90_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_decimals_neg_3_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rsqrt_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rsub_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_add_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_select_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_select_scatter_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sigmoid_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sign_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_cosine_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_general_hamming_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_hann_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sinc_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sinc_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_slice_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_slice_scatter_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_softmax_with_dtype_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_softmax_with_dtype_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_softmax_with_dtype_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_j1_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_y0_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_t_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i1e_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_legendre_polynomial_p_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_i0_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_scaled_modified_bessel_k1_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_v_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_zeta_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_with_sizes_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_square_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_multiple_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_stack_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_std_mean_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_to_size_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_to_size_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_svd_lowrank_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_take_along_dim_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tile_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tile_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_sparse_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trace_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapezoid_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapz_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tril_indices_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_triu_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_true_divide_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unflatten_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_uniform_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unravel_index_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsafe_split_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_copy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vsplit_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_where_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_xlogy_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zeros_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zeros_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zeros_like_cuda_float32 2025-09-07T07:27:48.6502653Z 2025-09-07T07:27:51.9228013Z /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:51.9230449Z import pkg_resources 2025-09-07T07:27:52.2619093Z Running inductor/test_torchinductor_opinfo 13/13 ... [2025-09-07 07:27:52.261481] 2025-09-07T07:27:52.2619837Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:27:52.2621689Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_opinfo.py', '-m', 'not serial', '--shard-id=13', '--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:52.261849] 2025-09-07T07:35:11.2234263Z 2025-09-07T07:35:11.2235663Z inductor/test_torchinductor_opinfo 6/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_6.13_da6c9374eac54a62_.log 2025-09-07T07:35:11.2346673Z Running 320 items in this shard: test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_T_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___radd___cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___radd___cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rmatmul___cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rmod___cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___ror___cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rsub___cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rsub___cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__chunk_cat_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__native_batch_norm_legit_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__segment_reduce_lengths_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__segment_reduce_offsets_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__softmax_backward_data_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__unsafe_masked_index_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_acos_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_add_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addbmm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addcdiv_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addcmul_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addcmul_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addmm_decomposed_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addmm_decomposed_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_alias_copy_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_amin_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_any_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_any_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argsort_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_scatter_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_asinh_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_asinh_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_1d_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_2d_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_baddbmm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bfloat16_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bincount_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_broadcast_tensors_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_byte_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_byte_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cauchy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cdouble_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cfloat_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cfloat_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chalf_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chalf_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chunk_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clone_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_column_stack_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_combinations_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_complex_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_conj_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_conj_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_conj_physical_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_conj_physical_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_constant_pad_nd_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_constant_pad_nd_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_contiguous_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_corrcoef_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_corrcoef_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cos_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_count_nonzero_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_count_nonzero_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_count_nonzero_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cummax_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumsum_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumulative_trapezoid_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumulative_trapezoid_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagflat_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagflat_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_scatter_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_scatter_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_floor_rounding_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_floor_rounding_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_double_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_double_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dstack_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_einsum_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_like_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_permuted_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erfinv_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp2_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_copy_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_eye_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fftshift_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fftshift_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfftn_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifft2_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftn_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft2_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfftn_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfft_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfft2_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfftn_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fill_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fill_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fill_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flatten_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flatten_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flip_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_float_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_float_power_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_floor_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_frexp_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gradient_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_half_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_half_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_histc_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_histc_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hypot_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_i0_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_i0_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_copy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_put_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_prod_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_select_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isfinite_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isneginf_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isneginf_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_item_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_binary_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_unary_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ldexp_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lgamma_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_cond_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_diagonal_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_diagonal_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_inv_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_ldl_factor_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_lu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_qr_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_qr_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_solve_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_tensorinv_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_tensorsolve_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linspace_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log10_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log1p_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log_softmax_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logaddexp_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logcumsumexp_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logit_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logspace_tensor_overload_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logsumexp_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logsumexp_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_long_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lt_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mH_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mT_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mT_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmax_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmax_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmin_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_logaddexp_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_logaddexp_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_logaddexp_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_select_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_std_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_sum_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_var_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_var_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_binary_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_with_dim_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_with_dim_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_minimum_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_movedim_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mul_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mul_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_1_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_1_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nanmedian_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nanmedian_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nansum_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nansum_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_empty_strided_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_empty_strided_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_full_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_full_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_zeros_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_zeros_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_adaptive_avg_pool3d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_bilinear_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_celu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv_transpose1d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv_transpose1d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_cosine_embedding_loss_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_elu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_embedding_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_fractional_max_pool2d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_fractional_max_pool2d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_group_norm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardshrink_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardsigmoid_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hardtanh_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_huber_loss_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_l1_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_pool1d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool1d_grad_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_normalize_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_circular_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_constant_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_replicate_negative_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pixel_shuffle_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_rms_norm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_selu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_silu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_soft_margin_loss_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_soft_margin_loss_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softplus_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softsign_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_upsample_bilinear_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_upsample_nearest_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_static_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_norm_fro_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_norm_nuc_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_normal_number_mean_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ones_like_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_permute_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rad2deg_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ravel_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_interleave_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reshape_as_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resolve_conj_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_decimals_0_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rsqrt_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rsub_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_amax_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_amax_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_amin_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_mean_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_prod_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_prod_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_select_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sigmoid_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sign_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_cosine_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_hamming_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signbit_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signbit_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sinh_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_slice_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_slice_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sort_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_y1_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_u_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i1_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_legendre_polynomial_p_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_i0_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_ndtr_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_ndtr_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_ndtri_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_scaled_modified_bessel_k0_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_t_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_list_args_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_list_args_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sqrt_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_square_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_copy_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_multiple_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_multiple_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_std_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_std_mean_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sub_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sub_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_t_copy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_t_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_t_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_t_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tan_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tan_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tensor_split_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tile_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_sparse_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_transpose_copy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapezoid_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapz_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapz_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tril_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tril_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_triu_indices_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_true_divide_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unflatten_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unfold_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_consecutive_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_cuda_uint16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsafe_chunk_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsafe_split_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_where_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_xlogy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_xlogy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zeros_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zeros_cuda_int32 2025-09-07T07:35:11.2454451Z 2025-09-07T07:35:11.5767599Z Uploading artifacts took 0.35 seconds 2025-09-07T07:35:14.4932979Z /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:14.4934381Z import pkg_resources 2025-09-07T07:35:14.8317082Z Running dynamo/test_dynamic_shapes 1/3 ... [2025-09-07 07:35:14.831287] 2025-09-07T07:35:14.8317623Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:35:14.8319593Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_dynamic_shapes.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:35:14.831694] 2025-09-07T07:35:57.1171672Z 2025-09-07T07:35:57.1172956Z inductor/test_torchinductor_opinfo 4/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_4.13_13f909912b108305_.log 2025-09-07T07:35:57.1349398Z Running 284 items in this shard: test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_H_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_T_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___getitem___cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rdiv___cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rmul___cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rmul___cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__chunk_cat_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__segment_reduce_lengths_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_abs_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_acos_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_addmm_decomposed_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_alias_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_all_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_amax_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_amin_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_angle_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_any_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argmax_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argmin_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argmin_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argsort_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argwhere_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_copy_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_copy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_copy_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_partial_views_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan2_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atanh_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_2d_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bfloat16_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bincount_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_or_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_right_shift_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_xor_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_block_diag_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bmm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bool_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_byte_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cat_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_char_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chunk_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_max_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_max_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_min_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_min_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_column_stack_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_constant_pad_nd_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_count_nonzero_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cov_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cummin_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumprod_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumprod_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumprod_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_scatter_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diff_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dist_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_no_rounding_mode_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dsplit_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dsplit_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dstack_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_permuted_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_permuted_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_equal_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_erfc_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_as_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exponential_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_eye_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_eye_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft2_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_hfft_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifft2_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftshift_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfftn_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfft2_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfftn_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfftn_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_rfft2_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flatten_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flip_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fliplr_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flipud_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_float_power_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_floor_divide_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fmax_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_like_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gather_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gradient_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gt_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_heaviside_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_heaviside_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hsplit_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hstack_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_add_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_add_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_amax_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_select_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isclose_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isin_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isin_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isneginf_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isreal_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_binary_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_kthvalue_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_lcm_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ldexp_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_cond_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_diagonal_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_inv_ex_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_matrix_norm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_multi_dot_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_pinv_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linspace_tensor_overload_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log10_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log10_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log2_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logaddexp_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logcumsumexp_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logdet_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_and_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logsumexp_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_long_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mT_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_amin_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmax_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_fill_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_fill_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_fill_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_logsumexp_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_logsumexp_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_mean_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_median_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_prod_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_select_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_sum_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_var_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_binary_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_max_reduction_with_dim_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_maximum_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_maximum_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mean_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_median_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_with_dim_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_movedim_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mul_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mv_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nan_to_num_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nanmean_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nanmedian_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_narrow_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_narrow_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_native_dropout_backward_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_native_dropout_backward_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_native_layer_norm_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ne_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_zeros_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nextafter_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_avg_pool1d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_conv_transpose3d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_cosine_similarity_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_cross_entropy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_dropout2d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_gaussian_nll_loss_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_hinge_embedding_loss_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_bilinear_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_linear_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_trilinear_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_kl_div_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_leaky_relu_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_local_response_norm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_pool2d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool3d_grad_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_mish_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_mse_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_multi_head_attention_forward_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_normalize_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_constant_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_replicate_negative_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pdist_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu6_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softplus_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softshrink_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_triplet_margin_loss_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_unfold_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_static_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_normal_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ones_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_pca_lowrank_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_permute_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_pow_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_put_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_qr_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rad2deg_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ravel_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ravel_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reciprocal_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_remainder_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_reshape_as_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resolve_neg_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_roll_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_decimals_0_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scalar_tensor_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scalar_tensor_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scalar_tensor_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_prod_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_sum_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_select_scatter_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sgn_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sgn_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sign_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_bartlett_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_blackman_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_gaussian_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sin_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sinh_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_softmax_with_dtype_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_softmax_with_dtype_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_j0_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_erfcx_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_laguerre_polynomial_l_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_i0_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_i1_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_scaled_modified_bessel_k1_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_u_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_u_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_v_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_spherical_bessel_j0_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_with_sizes_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_with_sizes_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_with_sizes_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_multiple_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_stack_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_std_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_std_mean_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_to_size_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_t_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_t_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_take_along_dim_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_sparse_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_topk_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_torch_ops_aten__flash_attention_forward_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trace_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trace_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trace_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_transpose_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_transpose_copy_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_uniform_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsafe_chunk_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_var_mean_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_var_mean_unbiased_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vdot_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_as_complex_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vsplit_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vstack_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vstack_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_xlogy_cuda_float32 2025-09-07T07:35:57.1522108Z 2025-09-07T07:36:00.1711764Z /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:36:00.1713208Z import pkg_resources 2025-09-07T07:36:00.5000372Z Running inductor/test_codecache 1/1 ... [2025-09-07 07:36:00.499544] 2025-09-07T07:36:00.5001099Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:36:00.5002546Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_codecache.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 07:36:00.499885] 2025-09-07T07:36:16.0031222Z 2025-09-07T07:36:16.0032227Z inductor/test_torchinductor_opinfo 13/13 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_opinfo_13.13_557e4cd17d1be476_.log 2025-09-07T07:36:16.0129247Z Running 275 items in this shard: test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_H_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___getitem___cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rmod___cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive___rsub___cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__chunk_cat_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive__unsafe_masked_index_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_acosh_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_acosh_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_acosh_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_alias_copy_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_alias_copy_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_all_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_aminmax_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_any_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argsort_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_argsort_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_partial_views_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_scatter_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_as_strided_scatter_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atan2_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_1d_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_atleast_3d_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_left_shift_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bitwise_not_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_block_diag_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bool_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_broadcast_tensors_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_bucketize_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cartesian_prod_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cartesian_prod_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cat_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chalf_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cholesky_solve_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chunk_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_chunk_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_max_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_clamp_min_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_combinations_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_conj_physical_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_corrcoef_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cos_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cross_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cross_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cummin_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_cumulative_trapezoid_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_deg2rad_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diag_embed_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagflat_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagflat_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_copy_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_diagonal_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_digamma_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_no_rounding_mode_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_no_rounding_mode_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_trunc_rounding_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_div_trunc_rounding_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_double_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_dstack_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_empty_like_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_equal_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_exp_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_as_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_copy_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expand_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_expm1_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_eye_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_fft2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifft2_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ifftn_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfft2_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_ihfftn_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfft2_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fft_irfft_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fill_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fliplr_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_flipud_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_floor_divide_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fmax_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_fmin_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_like_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_full_like_cuda_uint16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gather_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_gather_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hash_tensor_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_histc_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_hstack_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_copy_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_fill_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_put_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_amax_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_amin_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_reduce_prod_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_index_select_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_int_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_int_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_int_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isreal_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_isreal_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_item_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_jiterator_unary_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_kron_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_le_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_eig_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_ldl_factor_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_ldl_solve_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_lu_factor_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_matrix_rank_hermitian_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_norm_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_slogdet_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_linalg_tensorinv_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_log1p_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logaddexp2_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_and_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_not_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_or_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logical_or_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_logspace_tensor_overload_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_argmax_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_cumprod_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_log_softmax_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_mean_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_median_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_prod_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_select_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_softmin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_masked_var_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_maximum_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_median_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_no_dim_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_min_reduction_no_dim_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_movedim_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_movedim_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mul_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_3_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_3_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_mvlgamma_mvlgamma_p_5_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nan_to_num_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nan_to_num_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ne_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_empty_strided_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_ones_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_ones_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_zeros_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_new_zeros_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_adaptive_avg_pool1d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_adaptive_max_pool1d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_batch_norm_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_cosine_similarity_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_dropout2d_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_embedding_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_fractional_max_pool3d_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_bicubic_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_interpolate_linear_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_margin_ranking_loss_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_pool3d_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_max_unpool2d_grad_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_multi_margin_loss_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_multi_margin_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_multilabel_margin_loss_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_circular_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_constant_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pad_constant_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_pixel_shuffle_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_poisson_nll_loss_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_relu6_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_silu_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softmin_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_softsign_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_threshold_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_triplet_margin_loss_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nn_functional_upsample_nearest_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_nonzero_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_normal_number_mean_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ones_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ones_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_ones_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_outer_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_outer_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_permute_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_permute_copy_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_pinverse_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polar_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_positive_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_pow_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_put_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_put_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_randint_like_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_real_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_real_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_repeat_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resize_as__cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resolve_conj_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_resolve_neg_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_roll_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rot90_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_round_decimals_0_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rsqrt_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_rsub_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_add_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_amax_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_scatter_reduce_prod_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_short_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signal_windows_nuttall_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_signbit_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sinh_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_slice_scatter_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sort_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_j0_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_j0_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_bessel_y0_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_entr_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_hermite_polynomial_he_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i0e_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_i1_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_i1_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_i1_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_k0_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_modified_bessel_k1_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_ndtr_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_ndtr_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_t_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_xlog1py_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_zeta_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_special_zeta_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_list_args_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_list_args_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_split_with_sizes_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sqrt_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_copy_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_squeeze_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_stack_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_std_mean_unbiased_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_sum_to_size_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_take_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tanh_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_tensor_split_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_sparse_cuda_bool, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_to_sparse_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_trapezoid_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_triangular_solve_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_triu_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unique_cuda_uint64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsqueeze_copy_cuda_float64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_unsqueeze_copy_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_var_unbiased_cuda_float16, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_as_cuda_uint8, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_view_copy_cuda_int32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vsplit_cuda_float32, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_vsplit_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zeros_cuda_int64, test/inductor/test_torchinductor_opinfo.py::TestInductorOpInfoCUDA::test_comprehensive_zeros_like_cuda_bool 2025-09-07T07:36:16.0220482Z 2025-09-07T07:36:19.1656468Z /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:36:19.1657837Z import pkg_resources 2025-09-07T07:36:19.4897611Z Running inductor/test_minifier 1/1 ... [2025-09-07 07:36:19.489364] 2025-09-07T07:36:19.4898054Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:36:19.4900162Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/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 07:36:19.489702] 2025-09-07T07:37:34.7478017Z 2025-09-07T07:37:34.7478902Z inductor/test_minifier 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_minifier_1.1_fae5c019bea333aa_.log 2025-09-07T07:37:34.7484433Z Running 14 items in this shard: test/inductor/test_minifier.py::MinifierTests::test_accuracy_vs_strict_accuracy, test/inductor/test_minifier.py::MinifierTests::test_after_aot_cpu_accuracy_error, test/inductor/test_minifier.py::MinifierTests::test_after_aot_cpu_compile_error, test/inductor/test_minifier.py::MinifierTests::test_after_aot_gpu_accuracy_error, test/inductor/test_minifier.py::MinifierTests::test_after_aot_gpu_compile_error, test/inductor/test_minifier.py::MinifierTests::test_aoti_cpu_accuracy_error, test/inductor/test_minifier.py::MinifierTests::test_aoti_cpu_compile_error, test/inductor/test_minifier.py::MinifierTests::test_aoti_cpu_compile_error_unflatten, test/inductor/test_minifier.py::MinifierTests::test_aoti_gpu_accuracy_error, test/inductor/test_minifier.py::MinifierTests::test_aoti_gpu_compile_error, test/inductor/test_minifier.py::MinifierTests::test_aoti_gpu_compile_error_unflatten, test/inductor/test_minifier.py::MinifierTests::test_constant_in_graph, test/inductor/test_minifier.py::MinifierTests::test_offload_to_disk, test/inductor/test_minifier.py::MinifierTests::test_rmse_improves_over_atol 2025-09-07T07:37:34.7488648Z 2025-09-07T07:37:37.9029104Z /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:37.9032283Z import pkg_resources 2025-09-07T07:37:38.2307827Z Running inductor/test_torchinductor_codegen_dynamic_shapes 1/6 ... [2025-09-07 07:37:38.230321] 2025-09-07T07:37:38.2308530Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:37:38.2309897Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_codegen_dynamic_shapes.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 07:37:38.230686] 2025-09-07T07:41:43.2363146Z 2025-09-07T07:41:43.2364089Z inductor/test_codecache 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_codecache_1.1_41e611c90484b111_.log 2025-09-07T07:41:43.2443813Z Running 211 items in this shard: test/inductor/test_codecache.py::TestPyCodeCache::test_linemaps_empty, test/inductor/test_codecache.py::TestFxGraphCache::test_async_compile_cache, test/inductor/test_codecache.py::TestFxGraphCache::test_auto_functionalized_caching_variant_v1, test/inductor/test_codecache.py::TestFxGraphCache::test_auto_functionalized_caching_variant_v2, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_clear, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_guard, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_guard_overspec, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_device_cpu_bfloat16_dynamic_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_device_cpu_bfloat16_dynamic_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_device_cpu_float32_dynamic_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_device_cpu_float32_dynamic_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_device_cuda_bfloat16_dynamic_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_device_cuda_bfloat16_dynamic_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_device_cuda_float32_dynamic_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_device_cuda_float32_dynamic_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_empty, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_generic, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_pgo, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_pgo_swap_file_names, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_hot_load_repeat, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True_grad_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True_grad_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_model_device_cpu_float32_dynamic_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_model_device_cpu_float32_dynamic_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_model_device_cpu_float64_dynamic_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_model_device_cpu_float64_dynamic_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_model_device_cuda_float32_dynamic_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_model_device_cuda_float32_dynamic_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_model_device_cuda_float64_dynamic_False, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_model_device_cuda_float64_dynamic_True, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_with_guards_int32_bounds_device_cuda_bfloat16, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_with_guards_int32_bounds_device_cuda_float16, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_with_guards_static_bounds_device_cpu_bfloat16, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_with_guards_static_bounds_device_cpu_float32, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_with_guards_static_bounds_device_cuda_bfloat16, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_load_with_guards_static_bounds_device_cuda_float32, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_with_nt, test/inductor/test_codecache.py::TestFxGraphCache::test_cache_with_symint_non_arg_guard, test/inductor/test_codecache.py::TestFxGraphCache::test_constant_handling_device_cpu, test/inductor/test_codecache.py::TestFxGraphCache::test_constant_handling_device_cuda, test/inductor/test_codecache.py::TestFxGraphCache::test_flex_attention_caching, test/inductor/test_codecache.py::TestFxGraphCache::test_freezing_device_cpu_inlinable_False, test/inductor/test_codecache.py::TestFxGraphCache::test_freezing_device_cpu_inlinable_True, test/inductor/test_codecache.py::TestFxGraphCache::test_freezing_device_cuda_inlinable_False, test/inductor/test_codecache.py::TestFxGraphCache::test_freezing_device_cuda_inlinable_True, test/inductor/test_codecache.py::TestFxGraphCache::test_generated_kernel_count, test/inductor/test_codecache.py::TestFxGraphCache::test_higher_order_op_bypass_bundle_triton_False, test/inductor/test_codecache.py::TestFxGraphCache::test_higher_order_op_bypass_bundle_triton_True, test/inductor/test_codecache.py::TestFxGraphCache::test_inductor_counters, test/inductor/test_codecache.py::TestFxGraphCache::test_no_arguments_tensor_device_guards, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cpu_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_bfloat16_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_bfloat16_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_float32_dynamic_False_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_remote_cache_load_function_device_cuda_float32_dynamic_True_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_tensor_device_guards_cpu_tensor, test/inductor/test_codecache.py::TestFxGraphCache::test_triton_higher_order_op_bundle_triton_False, test/inductor/test_codecache.py::TestFxGraphCache::test_triton_higher_order_op_bundle_triton_True, test/inductor/test_codecache.py::TestFxGraphCache::test_triton_higher_order_op_different_configs_bundle_triton_False, test/inductor/test_codecache.py::TestFxGraphCache::test_triton_higher_order_op_different_configs_bundle_triton_True, test/inductor/test_codecache.py::TestFxGraphCache::test_triton_op_bundle_triton_False_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_triton_op_bundle_triton_False_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestFxGraphCache::test_triton_op_bundle_triton_True_use_static_cuda_launcher_False, test/inductor/test_codecache.py::TestFxGraphCache::test_triton_op_bundle_triton_True_use_static_cuda_launcher_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_backend_dynamic_shapes_from_example_inputs, test/inductor/test_codecache.py::TestStandaloneCompile::test_backend_dynamic_shapes_from_graph, test/inductor/test_codecache.py::TestStandaloneCompile::test_backend_dynamic_shapes_from_tracing_context, test/inductor/test_codecache.py::TestStandaloneCompile::test_backend_static_shapes_dynamic_shapes_from_example_inputs, test/inductor/test_codecache.py::TestStandaloneCompile::test_backend_static_shapes_dynamic_shapes_from_graph, test/inductor/test_codecache.py::TestStandaloneCompile::test_backend_static_shapes_dynamic_shapes_from_tracing_context, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cpu_format_binary_dynamic_False_graph_partition_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cpu_format_binary_dynamic_False_graph_partition_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cpu_format_binary_dynamic_True_graph_partition_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cpu_format_binary_dynamic_True_graph_partition_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cpu_format_unpacked_dynamic_False_graph_partition_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cpu_format_unpacked_dynamic_False_graph_partition_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cpu_format_unpacked_dynamic_True_graph_partition_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cpu_format_unpacked_dynamic_True_graph_partition_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cuda_format_binary_dynamic_False_graph_partition_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cuda_format_binary_dynamic_False_graph_partition_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cuda_format_binary_dynamic_True_graph_partition_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cuda_format_binary_dynamic_True_graph_partition_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cuda_format_unpacked_dynamic_False_graph_partition_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cuda_format_unpacked_dynamic_False_graph_partition_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cuda_format_unpacked_dynamic_True_graph_partition_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_basic_device_cuda_format_unpacked_dynamic_True_graph_partition_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_call_in_backend_dynamic_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_call_in_backend_dynamic_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_custom_pass_handling, test/inductor/test_codecache.py::TestStandaloneCompile::test_different_process, test/inductor/test_codecache.py::TestStandaloneCompile::test_dynamic_shapes_from_example_inputs_config_patches_False, test/inductor/test_codecache.py::TestStandaloneCompile::test_dynamic_shapes_from_example_inputs_config_patches_True, test/inductor/test_codecache.py::TestStandaloneCompile::test_dynamic_shapes_from_graph, test/inductor/test_codecache.py::TestStandaloneCompile::test_modify_unpacked_file_device_cpu, test/inductor/test_codecache.py::TestStandaloneCompile::test_modify_unpacked_file_device_cuda, test/inductor/test_codecache.py::TestStandaloneCompile::test_save_in_new_path, test/inductor/test_codecache.py::TestStandaloneCompile::test_split_module, test/inductor/test_codecache.py::TestStandaloneCompile::test_static_shapes_dynamic_shapes_from_example_inputs, test/inductor/test_codecache.py::TestStandaloneCompile::test_static_shapes_dynamic_shapes_from_graph, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_bypass_unsupported, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_get_hash_for_files, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_hash_config_changes, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_hash_custom_backend_config, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_hash_custom_backend_pass, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_hash_custom_partitioner_fn, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_hash_custom_passes, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_hash_fake_tensors, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_hash_kwargs, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_hash_private_config_changes, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_non_serializable_custom_passes_causes_cache_miss, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_parameter_constants, test/inductor/test_codecache.py::TestFxGraphCacheHashing::test_stable_strings, test/inductor/test_codecache.py::TestCudaCompileCommand::test_cuda_compile_command, test/inductor/test_codecache.py::TestAutotuneCache::test_autotune_cache, test/inductor/test_codecache.py::TestAutotuneCache::test_autotune_cache_warm_start, test/inductor/test_codecache.py::TestAutotuneCache::test_bundled_autotune_remote_cache, test/inductor/test_codecache.py::TestAutotuneCache::test_modified_autotune_cache_remote_cache_False, test/inductor/test_codecache.py::TestAutotuneCache::test_modified_autotune_cache_remote_cache_True, test/inductor/test_codecache.py::TestRemoteAOTAutogradCache::test_autograd_remote_cache, test/inductor/test_codecache.py::TestRemoteAOTAutogradCache::test_autograd_remote_lazy_backward, test/inductor/test_codecache.py::TestUtils::test_force_disable_coordinate_descent, test/inductor/test_codecache.py::TestUtils::test_fresh_cache 2025-09-07T07:41:43.2529475Z 2025-09-07T07:41:46.1854446Z /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:41:46.1856378Z import pkg_resources 2025-09-07T07:41:46.5010728Z Running inductor/test_pattern_matcher 1/1 ... [2025-09-07 07:41:46.500629] 2025-09-07T07:41:46.5011938Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:41:46.5013067Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_pattern_matcher.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 07:41:46.500980] 2025-09-07T07:42:25.8398595Z 2025-09-07T07:42:25.8401327Z inductor/test_pattern_matcher 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_pattern_matcher_1.1_3138e8a1722a7b2d_.log 2025-09-07T07:42:25.8414269Z Running 47 items in this shard: test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_addmm, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_addmm_broadcasting_bias, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_addmm_dtype_mismatch, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_addmm_symbolic_scalar, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_bmm_to_mm, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_cat_addmm, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_cat_mm, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_cat_slice_cat_cuda, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_cat_splitwithsizes, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_duplicate_search, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_fused_int_mm_mul, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_fused_int_mm_mul_epilogue, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_fused_int_mm_mul_gating, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_fwd_only_generate_original_aten_meta, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_match_equivalent_function_invocations1, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_match_equivalent_function_invocations2, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_match_equivalent_function_invocations3, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_match_with_mutation, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_mixed_mm, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_mixed_mm_bad_cases, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_mixed_mm_cpu, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_mixed_mm_epi_works, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_mixed_mm_exhaustive_dtypes, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_mixed_mm_gating, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_mm_plus_mm, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_multioutput_register_replacement, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_mutation_op_matching, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_original_aten_preserved_split_addmm, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_pointless_convert, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_pointless_cumsum, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_pointless_permute_pair, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_pointless_permute_pair_3d, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_pointless_view_pair, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_pointless_view_pair_dynamic_shapes, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_remove_pointless_clones, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_replace_mul_zero, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_scaled_softmax, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_serialized_patterns_up_to_date, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_splitwithsizes_cat, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_stable_topological_sort, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_successful_partial_reuse_case0, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_successful_partial_reuse_case1, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_successful_partial_reuse_case2, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_symint_pattern_matching, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_unfuse_bias_addmm, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_unsuccessful_partial_reuse_case0, test/inductor/test_pattern_matcher.py::TestPatternMatcher::test_unsuccessful_partial_reuse_case1 2025-09-07T07:42:25.8426380Z 2025-09-07T07:42:28.8481098Z /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:42:28.8482600Z import pkg_resources 2025-09-07T07:42:29.1693495Z Running dynamo/test_repros 1/1 ... [2025-09-07 07:42:29.168929] 2025-09-07T07:42:29.1694162Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:42:29.1695484Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_repros.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 07:42:29.169279] 2025-09-07T07:44:50.8629115Z 2025-09-07T07:44:50.8630154Z PRINTING LOG FILE of dynamo/test_repros 1/1 (test/test-reports/dynamo.test_repros_1.1_06d4784050f51ab9_.log) 2025-09-07T07:44:50.8632609Z /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:50.8634584Z import pkg_resources 2025-09-07T07:44:50.8635353Z Test results will be stored in test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-e5ab878580cce557.xml 2025-09-07T07:44:50.8636269Z ============================= test session starts ============================== 2025-09-07T07:44:50.8637029Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T07:44:50.8637744Z cachedir: .pytest_cache 2025-09-07T07:44:50.8639183Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T07:44:50.8640200Z rootdir: /var/lib/jenkins/workspace 2025-09-07T07:44:50.8640654Z configfile: pytest.ini 2025-09-07T07:44:50.8641465Z 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-07T07:44:50.8642421Z collecting ... collected 333 items / 2 deselected / 331 selected 2025-09-07T07:44:50.8642990Z stepcurrent: Cannot find last run test, not skipping 2025-09-07T07:44:50.8760614Z Running 331 items in this shard: test/dynamo/test_repros.py::LRUCacheWarningTests::test_lru_cache_warning_issued_during_tracing, test/dynamo/test_repros.py::ReproTests::test_312_local_cell_overlap, test/dynamo/test_repros.py::ReproTests::test_Size, test/dynamo/test_repros.py::ReproTests::test_abc_setattr, test/dynamo/test_repros.py::ReproTests::test_add_complex_conj, test/dynamo/test_repros.py::ReproTests::test_add_sub_alpha_out, test/dynamo/test_repros.py::ReproTests::test_addr_alpha_beta_out, test/dynamo/test_repros.py::ReproTests::test_amp_foreach_fake_impl, test/dynamo/test_repros.py::ReproTests::test_aot_autograd_runtime_wrapper_prologue_profiled, test/dynamo/test_repros.py::ReproTests::test_as_strided_on_base_with_mutation_works, test/dynamo/test_repros.py::ReproTests::test_as_strided_on_existing_view_banned, test/dynamo/test_repros.py::ReproTests::test_attached_attribute_in_dir, test/dynamo/test_repros.py::ReproTests::test_autograd_function_graph_break, test/dynamo/test_repros.py::ReproTests::test_avoid_dupe_specialization, test/dynamo/test_repros.py::ReproTests::test_batch_encoding_clone_inputs, test/dynamo/test_repros.py::ReproTests::test_batch_norm_act, test/dynamo/test_repros.py::ReproTests::test_batchnorm_e2e, test/dynamo/test_repros.py::ReproTests::test_bigbird_unsqueeze_inplace, test/dynamo/test_repros.py::ReproTests::test_bitwise_op_guard, test/dynamo/test_repros.py::ReproTests::test_bitwise_print_precedence, test/dynamo/test_repros.py::ReproTests::test_boxes_len, test/dynamo/test_repros.py::ReproTests::test_build_map_unpack_with_call, test/dynamo/test_repros.py::ReproTests::test_c_defined_metaclass, test/dynamo/test_repros.py::ReproTests::test_changing_stride, test/dynamo/test_repros.py::ReproTests::test_chunk_reformer_ff, test/dynamo/test_repros.py::ReproTests::test_class_member, test/dynamo/test_repros.py::ReproTests::test_classmethod_with_slots, test/dynamo/test_repros.py::ReproTests::test_compilation_metrics_on_error, test/dynamo/test_repros.py::ReproTests::test_compile_complex_conj, test/dynamo/test_repros.py::ReproTests::test_compile_copy__int_overload, test/dynamo/test_repros.py::ReproTests::test_const_dict_keyerror, test/dynamo/test_repros.py::ReproTests::test_contains_range_constprop, test/dynamo/test_repros.py::ReproTests::test_convert_boxes_to_pooler_format, test/dynamo/test_repros.py::ReproTests::test_copy_weird_strides, test/dynamo/test_repros.py::ReproTests::test_create_rand_mask_from_inputs, test/dynamo/test_repros.py::ReproTests::test_dalle2_maybe, test/dynamo/test_repros.py::ReproTests::test_data_attr_mutation_after_saved_for_bw, test/dynamo/test_repros.py::ReproTests::test_dataclass_in_module, test/dynamo/test_repros.py::ReproTests::test_dataclass_init_with_default_factory_with_inputs, test/dynamo/test_repros.py::ReproTests::test_ddp_checkpoint, test/dynamo/test_repros.py::ReproTests::test_dedup_global, test/dynamo/test_repros.py::ReproTests::test_deferred_runtime_asserts, test/dynamo/test_repros.py::ReproTests::test_delattr, test/dynamo/test_repros.py::ReproTests::test_delattr_raises, test/dynamo/test_repros.py::ReproTests::test_delattr_return, test/dynamo/test_repros.py::ReproTests::test_delete_local_error, test/dynamo/test_repros.py::ReproTests::test_deleted_compile_wrapper_segfault, test/dynamo/test_repros.py::ReproTests::test_delsubscr, test/dynamo/test_repros.py::ReproTests::test_delsubscr_raises, test/dynamo/test_repros.py::ReproTests::test_detectron2_instances_cat, test/dynamo/test_repros.py::ReproTests::test_disabling_unpack_hooks_within_compiled_region, test/dynamo/test_repros.py::ReproTests::test_distributions_subclass, test/dynamo/test_repros.py::ReproTests::test_do_paste_mask, test/dynamo/test_repros.py::ReproTests::test_dont_aggressively_write_assert, test/dynamo/test_repros.py::ReproTests::test_dropout_inline, test/dynamo/test_repros.py::ReproTests::test_dynamic_shape_disable_duck_size, test/dynamo/test_repros.py::ReproTests::test_dynamic_shapes_double_not_equal, test/dynamo/test_repros.py::ReproTests::test_dynamic_shapes_float_guard, test/dynamo/test_repros.py::ReproTests::test_dynamic_shapes_implicit_guard, test/dynamo/test_repros.py::ReproTests::test_dynamic_shapes_right_side, test/dynamo/test_repros.py::ReproTests::test_ellipsis, test/dynamo/test_repros.py::ReproTests::test_embedding_backward_broadcasting_decomp, test/dynamo/test_repros.py::ReproTests::test_empty_graph_nested_calls_fullgraph_False, test/dynamo/test_repros.py::ReproTests::test_empty_graph_nested_calls_fullgraph_True, test/dynamo/test_repros.py::ReproTests::test_empty_list_contains_with_jump, test/dynamo/test_repros.py::ReproTests::test_empty_out_dynamic, test/dynamo/test_repros.py::ReproTests::test_enum, test/dynamo/test_repros.py::ReproTests::test_ephemeral_module, test/dynamo/test_repros.py::ReproTests::test_error_return_without_exception_set, test/dynamo/test_repros.py::ReproTests::test_exception_in_dynamo_handling, test/dynamo/test_repros.py::ReproTests::test_exec_import, test/dynamo/test_repros.py::ReproTests::test_exec_wildcard_import, test/dynamo/test_repros.py::ReproTests::test_flip_bad_accuracy, test/dynamo/test_repros.py::ReproTests::test_for_loop_graph_break, test/dynamo/test_repros.py::ReproTests::test_for_loop_graph_break_before, test/dynamo/test_repros.py::ReproTests::test_foreach_decomp_arg_names, test/dynamo/test_repros.py::ReproTests::test_fsdp_set_input_mutation_applied_when_input_gets_no_gradients, test/dynamo/test_repros.py::ReproTests::test_function_in_skipfiles, test/dynamo/test_repros.py::ReproTests::test_functools_wraps, test/dynamo/test_repros.py::ReproTests::test_gan_repro_trying_to_backward_through_the_graph_a_second_time, test/dynamo/test_repros.py::ReproTests::test_generator_dealloc, test/dynamo/test_repros.py::ReproTests::test_get_parameter_dtype, test/dynamo/test_repros.py::ReproTests::test_get_type_hints, test/dynamo/test_repros.py::ReproTests::test_global_fn_mutation, test/dynamo/test_repros.py::ReproTests::test_grad, test/dynamo/test_repros.py::ReproTests::test_grad_mode_carrying_correct_state_after_graph_break, test/dynamo/test_repros.py::ReproTests::test_grad_references_cleared, test/dynamo/test_repros.py::ReproTests::test_graph_break_on_jit_isinstance, test/dynamo/test_repros.py::ReproTests::test_graph_break_on_jit_isinstance_pep585, test/dynamo/test_repros.py::ReproTests::test_graph_break_unsupported_fake, test/dynamo/test_repros.py::ReproTests::test_guard_default_device, test/dynamo/test_repros.py::ReproTests::test_guard_fail_nested_tuple, test/dynamo/test_repros.py::ReproTests::test_guard_fail_tensor_bool, test/dynamo/test_repros.py::ReproTests::test_guard_ordering_shape_fail, test/dynamo/test_repros.py::ReproTests::test_guard_with_tuple_mutation, test/dynamo/test_repros.py::ReproTests::test_hasattr_builtin, test/dynamo/test_repros.py::ReproTests::test_hf_bigbird_unsqueeze, test/dynamo/test_repros.py::ReproTests::test_hf_classinstantier, test/dynamo/test_repros.py::ReproTests::test_hf_gelu_inline, test/dynamo/test_repros.py::ReproTests::test_hf_model_output, test/dynamo/test_repros.py::ReproTests::test_hf_t5_forward, test/dynamo/test_repros.py::ReproTests::test_hf_xsoftmax_inference, test/dynamo/test_repros.py::ReproTests::test_hf_xsoftmax_training, test/dynamo/test_repros.py::ReproTests::test_iadd_graph_break, test/dynamo/test_repros.py::ReproTests::test_incompatible_configs, test/dynamo/test_repros.py::ReproTests::test_indexing_with_list, test/dynamo/test_repros.py::ReproTests::test_inductor_dynamic_shapes_broadcasting, test/dynamo/test_repros.py::ReproTests::test_inductor_no_recursionerror_on_for_loops, test/dynamo/test_repros.py::ReproTests::test_inductor_rng_default_dtype, test/dynamo/test_repros.py::ReproTests::test_inference_mode_dynamic_shapes, test/dynamo/test_repros.py::ReproTests::test_inlining_cornercase, test/dynamo/test_repros.py::ReproTests::test_inplace_unsqueeze_input, test/dynamo/test_repros.py::ReproTests::test_int_format, test/dynamo/test_repros.py::ReproTests::test_intermediate_leaf_requires_grad, test/dynamo/test_repros.py::ReproTests::test_invalid_seq_unpack, test/dynamo/test_repros.py::ReproTests::test_is_make_fx_tracing, test/dynamo/test_repros.py::ReproTests::test_is_symbolic_tracing, test/dynamo/test_repros.py::ReproTests::test_isinstance_dtype, test/dynamo/test_repros.py::ReproTests::test_isinstance_storage, test/dynamo/test_repros.py::ReproTests::test_issue111522, test/dynamo/test_repros.py::ReproTests::test_issue111918, test/dynamo/test_repros.py::ReproTests::test_issue114171, test/dynamo/test_repros.py::ReproTests::test_issue126128, test/dynamo/test_repros.py::ReproTests::test_issue134451, test/dynamo/test_repros.py::ReproTests::test_issue1466_size_aot_autograd, test/dynamo/test_repros.py::ReproTests::test_issue175, test/dynamo/test_repros.py::ReproTests::test_jit_script_defaults, test/dynamo/test_repros.py::ReproTests::test_jit_trace_errors, test/dynamo/test_repros.py::ReproTests::test_kwargs_out_list_variable, test/dynamo/test_repros.py::ReproTests::test_list_aliasing, test/dynamo/test_repros.py::ReproTests::test_list_index, test/dynamo/test_repros.py::ReproTests::test_list_index_not_found, test/dynamo/test_repros.py::ReproTests::test_list_index_tensor_unsupported, test/dynamo/test_repros.py::ReproTests::test_list_reverse, test/dynamo/test_repros.py::ReproTests::test_list_self_reference, test/dynamo/test_repros.py::ReproTests::test_listcomp, test/dynamo/test_repros.py::ReproTests::test_longformer_chunk, test/dynamo/test_repros.py::ReproTests::test_longtensor_list, test/dynamo/test_repros.py::ReproTests::test_lru_cache_tracing, test/dynamo/test_repros.py::ReproTests::test_maml_item_capture, test/dynamo/test_repros.py::ReproTests::test_maml_no_item_capture, test/dynamo/test_repros.py::ReproTests::test_many_overlapping_inputs_does_not_explode_guards, test/dynamo/test_repros.py::ReproTests::test_many_views_with_mutation, test/dynamo/test_repros.py::ReproTests::test_map_with_multiple_args, test/dynamo/test_repros.py::ReproTests::test_maybe_multiply_symint, test/dynamo/test_repros.py::ReproTests::test_merge_criteria_processor_list1, test/dynamo/test_repros.py::ReproTests::test_merge_criteria_processor_list2, test/dynamo/test_repros.py::ReproTests::test_method_overriding, test/dynamo/test_repros.py::ReproTests::test_module_in_skipfiles, test/dynamo/test_repros.py::ReproTests::test_modules, test/dynamo/test_repros.py::ReproTests::test_multi_dot_import, test/dynamo/test_repros.py::ReproTests::test_multi_import, test/dynamo/test_repros.py::ReproTests::test_named_buffers, test/dynamo/test_repros.py::ReproTests::test_nanmean_out, test/dynamo/test_repros.py::ReproTests::test_negative_floor_div_solve, test/dynamo/test_repros.py::ReproTests::test_negative_shape_guard, test/dynamo/test_repros.py::ReproTests::test_nested_while_loop_graph_break, test/dynamo/test_repros.py::ReproTests::test_nn_module_callable, test/dynamo/test_repros.py::ReproTests::test_nn_module_property_closure, test/dynamo/test_repros.py::ReproTests::test_nn_module_stack_bc, test/dynamo/test_repros.py::ReproTests::test_nn_param_freevar_codegen, test/dynamo/test_repros.py::ReproTests::test_nn_parameter, test/dynamo/test_repros.py::ReproTests::test_nn_parameter_ctor_graph_breaks, test/dynamo/test_repros.py::ReproTests::test_nn_parametrize, test/dynamo/test_repros.py::ReproTests::test_no_grad_inline, test/dynamo/test_repros.py::ReproTests::test_no_tracing_into_eval_frame, test/dynamo/test_repros.py::ReproTests::test_no_tracing_into_eval_frame_ctx_manager, test/dynamo/test_repros.py::ReproTests::test_nonconst_issubclass, test/dynamo/test_repros.py::ReproTests::test_not_rewrite_assert_for_other_errors, test/dynamo/test_repros.py::ReproTests::test_nullcontext1, test/dynamo/test_repros.py::ReproTests::test_nullcontext2, test/dynamo/test_repros.py::ReproTests::test_numpy_not_ndarray_recompiles, test/dynamo/test_repros.py::ReproTests::test_numpy_tobytes_no_error, test/dynamo/test_repros.py::ReproTests::test_odict_get_item_index_name, test/dynamo/test_repros.py::ReproTests::test_omegaconf_dictconfig, test/dynamo/test_repros.py::ReproTests::test_omegaconf_listconfig_contains, test/dynamo/test_repros.py::ReproTests::test_omegaconf_listconfig_iter, test/dynamo/test_repros.py::ReproTests::test_ones_out_dynamic, test/dynamo/test_repros.py::ReproTests::test_optim_state_references_cleared, test/dynamo/test_repros.py::ReproTests::test_optimized_deepcopy, test/dynamo/test_repros.py::ReproTests::test_optimized_module_patched_init, test/dynamo/test_repros.py::ReproTests::test_optimized_module_training, test/dynamo/test_repros.py::ReproTests::test_os_fspath, test/dynamo/test_repros.py::ReproTests::test_out_nested_cell_shape_change, test/dynamo/test_repros.py::ReproTests::test_out_nested_cell_tuple_shape_change, test/dynamo/test_repros.py::ReproTests::test_out_none, test/dynamo/test_repros.py::ReproTests::test_out_overload_non_contiguous, test/dynamo/test_repros.py::ReproTests::test_out_root_cell_shape_change, test/dynamo/test_repros.py::ReproTests::test_out_root_cell_tuple_shape_change, test/dynamo/test_repros.py::ReproTests::test_output_aliases_intermediate, test/dynamo/test_repros.py::ReproTests::test_overlapping_inputs_with_dynamic_shapes_error, test/dynamo/test_repros.py::ReproTests::test_overwriting_params, test/dynamo/test_repros.py::ReproTests::test_partially_initialized_module_property, test/dynamo/test_repros.py::ReproTests::test_partitioner_activation_memory_budget_with_unbacked_symints, test/dynamo/test_repros.py::ReproTests::test_partitioner_cse_respects_mutation_boundaries, test/dynamo/test_repros.py::ReproTests::test_pointless_graph_removal, test/dynamo/test_repros.py::ReproTests::test_primtorch, test/dynamo/test_repros.py::ReproTests::test_primtorch_no_graph_break, test/dynamo/test_repros.py::ReproTests::test_randint_out_dynamic, test/dynamo/test_repros.py::ReproTests::test_recursive_map, test/dynamo/test_repros.py::ReproTests::test_reformer_eval, test/dynamo/test_repros.py::ReproTests::test_reformer_min_chunk_len, test/dynamo/test_repros.py::ReproTests::test_reformer_sorting, test/dynamo/test_repros.py::ReproTests::test_reformer_train, test/dynamo/test_repros.py::ReproTests::test_reinplacing, test/dynamo/test_repros.py::ReproTests::test_relative_import, test/dynamo/test_repros.py::ReproTests::test_relative_import_no_modulename, test/dynamo/test_repros.py::ReproTests::test_requires_grad_guards_with_grad_mode1, test/dynamo/test_repros.py::ReproTests::test_requires_grad_guards_with_grad_mode2, test/dynamo/test_repros.py::ReproTests::test_restricted_list_subclass1, test/dynamo/test_repros.py::ReproTests::test_restricted_list_subclass2, test/dynamo/test_repros.py::ReproTests::test_restricted_list_subclass3, test/dynamo/test_repros.py::ReproTests::test_return_value_duplication_mixed_grad, test/dynamo/test_repros.py::ReproTests::test_return_value_duplication_scalar, test/dynamo/test_repros.py::ReproTests::test_return_value_duplication_tensor, test/dynamo/test_repros.py::ReproTests::test_return_weakref, test/dynamo/test_repros.py::ReproTests::test_rewrite_assert_dont_change_bytecode, test/dynamo/test_repros.py::ReproTests::test_rewrite_assert_noop, test/dynamo/test_repros.py::ReproTests::test_rewrite_assert_with_msg, test/dynamo/test_repros.py::ReproTests::test_rewrite_assert_with_non_string_msg, test/dynamo/test_repros.py::ReproTests::test_rewrite_assert_without_msg, test/dynamo/test_repros.py::ReproTests::test_rng_state, test/dynamo/test_repros.py::ReproTests::test_seq_append_list, test/dynamo/test_repros.py::ReproTests::test_setattr_requires_grad_graph_breaks, test/dynamo/test_repros.py::ReproTests::test_setitem_boolean_mask_diff, test/dynamo/test_repros.py::ReproTests::test_setitem_tensor_prop, test/dynamo/test_repros.py::ReproTests::test_setitem_tuple_boolean_mask_diff, test/dynamo/test_repros.py::ReproTests::test_sigmoid_out, test/dynamo/test_repros.py::ReproTests::test_sigmoid_out2, test/dynamo/test_repros.py::ReproTests::test_size_typematch, test/dynamo/test_repros.py::ReproTests::test_slice_into_list_mutable, test/dynamo/test_repros.py::ReproTests::test_slicing_dynamic_shape, test/dynamo/test_repros.py::ReproTests::test_slicing_dynamic_shape_setitem, test/dynamo/test_repros.py::ReproTests::test_sort_out, test/dynamo/test_repros.py::ReproTests::test_sort_out2, test/dynamo/test_repros.py::ReproTests::test_specialized_stride, test/dynamo/test_repros.py::ReproTests::test_split_with_sizes_aot_autograd, test/dynamo/test_repros.py::ReproTests::test_staticmethod_allow_in_graph, test/dynamo/test_repros.py::ReproTests::test_stk_sdd_is_transposed, test/dynamo/test_repros.py::ReproTests::test_stop_iteration_reconstruct, test/dynamo/test_repros.py::ReproTests::test_str_isalnum, test/dynamo/test_repros.py::ReproTests::test_string_format, test/dynamo/test_repros.py::ReproTests::test_subclass_graph_output_repro, test/dynamo/test_repros.py::ReproTests::test_super_classmethod, test/dynamo/test_repros.py::ReproTests::test_super_classmethod_inheritance, test/dynamo/test_repros.py::ReproTests::test_super_diamond, test/dynamo/test_repros.py::ReproTests::test_super_in_staticmethod, test/dynamo/test_repros.py::ReproTests::test_super_staticmethod, test/dynamo/test_repros.py::ReproTests::test_swin_base_tensor_attr, test/dynamo/test_repros.py::ReproTests::test_symint_bitwise, test/dynamo/test_repros.py::ReproTests::test_symnode_is_not_op, test/dynamo/test_repros.py::ReproTests::test_symnode_is_op, test/dynamo/test_repros.py::ReproTests::test_sys_monitoring, test/dynamo/test_repros.py::ReproTests::test_tensor_data_kwarg, test/dynamo/test_repros.py::ReproTests::test_tensor_isinstance_tuple, test/dynamo/test_repros.py::ReproTests::test_tensor_item, test/dynamo/test_repros.py::ReproTests::test_tensor_random, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_aot_eager_func_name_func1, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_aot_eager_func_name_func2, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_aot_eager_func_name_func3, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_eager_func_name_func1, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_eager_func_name_func2, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_eager_func_name_func3, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_inductor_func_name_func1, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_inductor_func_name_func2, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_inductor_func_name_func3, test/dynamo/test_repros.py::ReproTests::test_tensor_set_data_mismatched_dtype, test/dynamo/test_repros.py::ReproTests::test_tensor_split, test/dynamo/test_repros.py::ReproTests::test_tensor_split_within_device_cm, test/dynamo/test_repros.py::ReproTests::test_tensor_uniform, test/dynamo/test_repros.py::ReproTests::test_threading_local, test/dynamo/test_repros.py::ReproTests::test_tokenization, test/dynamo/test_repros.py::ReproTests::test_torch_compile_in_compile_frame, test/dynamo/test_repros.py::ReproTests::test_torch_ops_aten, test/dynamo/test_repros.py::ReproTests::test_torch_tensor_ops, test/dynamo/test_repros.py::ReproTests::test_torch_tensor_ops_no_graph_break, test/dynamo/test_repros.py::ReproTests::test_torch_variable_type, test/dynamo/test_repros.py::ReproTests::test_torchname, test/dynamo/test_repros.py::ReproTests::test_trace_functional_tensor_with, test/dynamo/test_repros.py::ReproTests::test_tuple_enum_as_key_dict, test/dynamo/test_repros.py::ReproTests::test_typed_dict, test/dynamo/test_repros.py::ReproTests::test_typed_dict_total, test/dynamo/test_repros.py::ReproTests::test_udf_classes_reconstruction, test/dynamo/test_repros.py::ReproTests::test_unbacked_arange_in_bounds, test/dynamo/test_repros.py::ReproTests::test_unbind_copy_out, test/dynamo/test_repros.py::ReproTests::test_unpack_hooks_can_be_disabled, test/dynamo/test_repros.py::ReproTests::test_unpack_hooks_dont_run_during_tracing, test/dynamo/test_repros.py::ReproTests::test_unspecialized_nn_module_with_torch_variable_attribute, test/dynamo/test_repros.py::ReproTests::test_unsqueeze_mul_strides, test/dynamo/test_repros.py::ReproTests::test_user_ctor_ctx_manager, test/dynamo/test_repros.py::ReproTests::test_user_ctor_ctx_manager_custom_init, test/dynamo/test_repros.py::ReproTests::test_user_ctor_ctx_manager_custom_init_graph_break, test/dynamo/test_repros.py::ReproTests::test_user_defined_iter, test/dynamo/test_repros.py::ReproTests::test_user_defined_object_callable, test/dynamo/test_repros.py::ReproTests::test_validate_model_kwargs, test/dynamo/test_repros.py::ReproTests::test_vc_bumped_in_inference_graph, test/dynamo/test_repros.py::ReproTests::test_vdd_duplicate_error, test/dynamo/test_repros.py::ReproTests::test_view_dtype_overload, test/dynamo/test_repros.py::ReproTests::test_weakref, test/dynamo/test_repros.py::ReproTests::test_weakref_callback, test/dynamo/test_repros.py::ReproTests::test_weakref_construction, test/dynamo/test_repros.py::ReproTests::test_weakref_del, test/dynamo/test_repros.py::ReproTests::test_weakref_proxy, test/dynamo/test_repros.py::ReproTests::test_weakref_reconstruct, test/dynamo/test_repros.py::ReproTests::test_while_loop_graph_break, test/dynamo/test_repros.py::ReproTests::test_while_loop_graph_break_inside_call_function, test/dynamo/test_repros.py::ReproTests::test_with_on_graph_break_inst, test/dynamo/test_repros.py::ReproTests::test_with_on_graph_break_nested, test/dynamo/test_repros.py::ReproTests::test_zeros_out_dynamic, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_cuda_sync_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_data_dependent_error_log_no_print_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_deepcopy_constant_tensor_in_aot_bwd_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_filter_safe_grad_warning_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_filter_user_warnings_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_filter_warnings_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_flash_attn_backward_mixed_strides_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_getattr_return_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_guard_default_device_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_megablocks_moe_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_memleak_when_graph_input_has_tensor_attr_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_module_attribute_error_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_named_tuple_vt_clone_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_norm_dtype_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_partitioner_saves_weights_for_bw_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_sdpa_dynamic_shapes_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_sub_alpha_scalar_repro_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_tensor_size_hasattr_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_torch_cuda_is_initialized_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_truthiness_of_symints_no_recompiles_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_udf_class_source_cuda, test/dynamo/test_repros.py::ReproTestsDeviceCUDA::test_zero_dim_param_mixed_device_grad_cuda 2025-09-07T07:44:50.8876489Z 2025-09-07T07:44:50.8877558Z dynamo/test_repros.py::LRUCacheWarningTests::test_lru_cache_warning_issued_during_tracing <- ../../../../opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/testing/_internal/logging_utils.py PASSED [0.5985s] [ 0%] 2025-09-07T07:44:50.8879098Z dynamo/test_repros.py::ReproTests::test_312_local_cell_overlap PASSED [0.1447s] [ 0%] 2025-09-07T07:44:50.8879923Z dynamo/test_repros.py::ReproTests::test_Size PASSED [0.0451s] [ 0%] 2025-09-07T07:44:50.8880955Z dynamo/test_repros.py::ReproTests::test_abc_setattr PASSED [0.0451s] [ 1%] 2025-09-07T07:44:50.8881801Z dynamo/test_repros.py::ReproTests::test_add_complex_conj PASSED [2.1669s] [ 1%] 2025-09-07T07:44:50.8882621Z dynamo/test_repros.py::ReproTests::test_add_sub_alpha_out PASSED [4.1864s] [ 1%] 2025-09-07T07:44:50.8884842Z dynamo/test_repros.py::ReproTests::test_addr_alpha_beta_out SKIPPED [0.0006s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156641 for platform(s) linux. 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.) [ 2%] 2025-09-07T07:44:50.8890520Z dynamo/test_repros.py::ReproTests::test_amp_foreach_fake_impl PASSED [0.0589s] [ 2%] 2025-09-07T07:44:50.8892990Z dynamo/test_repros.py::ReproTests::test_aot_autograd_runtime_wrapper_prologue_profiled SKIPPED [0.0005s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156678 for platform(s) linux. 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.) [ 2%] 2025-09-07T07:44:50.8895491Z dynamo/test_repros.py::ReproTests::test_as_strided_on_base_with_mutation_works PASSED [0.0586s] [ 3%] 2025-09-07T07:44:50.8896799Z dynamo/test_repros.py::ReproTests::test_as_strided_on_existing_view_banned PASSED [0.0376s] [ 3%] 2025-09-07T07:44:50.8897753Z dynamo/test_repros.py::ReproTests::test_attached_attribute_in_dir PASSED [0.0024s] [ 3%] 2025-09-07T07:44:50.8898706Z dynamo/test_repros.py::ReproTests::test_autograd_function_graph_break PASSED [0.0942s] [ 3%] 2025-09-07T07:44:50.8899634Z dynamo/test_repros.py::ReproTests::test_avoid_dupe_specialization PASSED [0.2388s] [ 4%] 2025-09-07T07:44:50.8900874Z dynamo/test_repros.py::ReproTests::test_batch_encoding_clone_inputs PASSED [0.0013s] [ 4%] 2025-09-07T07:44:50.8901755Z dynamo/test_repros.py::ReproTests::test_batch_norm_act PASSED [0.0991s] [ 4%] 2025-09-07T07:44:50.8902573Z dynamo/test_repros.py::ReproTests::test_batchnorm_e2e PASSED [0.3577s] [ 5%] 2025-09-07T07:44:50.8903420Z dynamo/test_repros.py::ReproTests::test_bigbird_unsqueeze_inplace PASSED [0.0871s] [ 5%] 2025-09-07T07:44:50.8904291Z dynamo/test_repros.py::ReproTests::test_bitwise_op_guard PASSED [0.9272s] [ 5%] 2025-09-07T07:44:50.8906552Z dynamo/test_repros.py::ReproTests::test_bitwise_print_precedence SKIPPED [0.0005s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156736 for platform(s) linux. 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.) [ 6%] 2025-09-07T07:44:50.8908765Z dynamo/test_repros.py::ReproTests::test_boxes_len PASSED [0.0443s] [ 6%] 2025-09-07T07:44:50.8909638Z dynamo/test_repros.py::ReproTests::test_build_map_unpack_with_call PASSED [0.0635s] [ 6%] 2025-09-07T07:44:50.8910663Z dynamo/test_repros.py::ReproTests::test_c_defined_metaclass SKIPPED [0.0002s] (missing msgspec package) [ 6%] 2025-09-07T07:44:50.8911732Z dynamo/test_repros.py::ReproTests::test_changing_stride PASSED [0.9377s] [ 7%] 2025-09-07T07:44:50.8912516Z dynamo/test_repros.py::ReproTests::test_chunk_reformer_ff PASSED [0.1927s] [ 7%] 2025-09-07T07:44:50.8913336Z dynamo/test_repros.py::ReproTests::test_class_member PASSED [0.0559s] [ 7%] 2025-09-07T07:44:50.8914161Z dynamo/test_repros.py::ReproTests::test_classmethod_with_slots PASSED [0.2686s] [ 8%] 2025-09-07T07:44:50.8915021Z dynamo/test_repros.py::ReproTests::test_compilation_metrics_on_error PASSED [0.0441s] [ 8%] 2025-09-07T07:44:50.8915738Z dynamo/test_repros.py::ReproTests::test_compile_complex_conj PASSED [0.0666s] [ 8%] 2025-09-07T07:44:50.8916398Z dynamo/test_repros.py::ReproTests::test_compile_copy__int_overload PASSED [0.0522s] [ 9%] 2025-09-07T07:44:50.8917302Z dynamo/test_repros.py::ReproTests::test_const_dict_keyerror PASSED [0.0378s] [ 9%] 2025-09-07T07:44:50.8918051Z dynamo/test_repros.py::ReproTests::test_contains_range_constprop PASSED [0.0363s] [ 9%] 2025-09-07T07:44:50.8918945Z dynamo/test_repros.py::ReproTests::test_convert_boxes_to_pooler_format PASSED [1.1408s] [ 9%] 2025-09-07T07:44:50.8919847Z dynamo/test_repros.py::ReproTests::test_copy_weird_strides PASSED [1.1366s] [ 10%] 2025-09-07T07:44:50.8920730Z dynamo/test_repros.py::ReproTests::test_create_rand_mask_from_inputs PASSED [0.0877s] [ 10%] 2025-09-07T07:44:50.8921593Z dynamo/test_repros.py::ReproTests::test_dalle2_maybe PASSED [0.0450s] [ 10%] 2025-09-07T07:44:50.8922497Z dynamo/test_repros.py::ReproTests::test_data_attr_mutation_after_saved_for_bw PASSED [0.0781s] [ 11%] 2025-09-07T07:44:50.8924804Z dynamo/test_repros.py::ReproTests::test_dataclass_in_module SKIPPED [0.0005s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156776 for platform(s) linux. 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.) [ 11%] 2025-09-07T07:44:50.8928517Z dynamo/test_repros.py::ReproTests::test_dataclass_init_with_default_factory_with_inputs SKIPPED [0.0004s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156799 for platform(s) linux. 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.) [ 11%] 2025-09-07T07:44:50.8931246Z dynamo/test_repros.py::ReproTests::test_ddp_checkpoint SKIPPED [0.0002s] (Failing with ncc update 2.25.1 : https://github.com/pytorch/pytorch/issues/147141) [ 12%] 2025-09-07T07:44:50.8932322Z dynamo/test_repros.py::ReproTests::test_dedup_global PASSED [0.6903s] [ 12%] 2025-09-07T07:44:50.8934431Z dynamo/test_repros.py::ReproTests::test_deferred_runtime_asserts SKIPPED [0.0006s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156817 for platform(s) linux. 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.) [ 12%] 2025-09-07T07:44:50.8936657Z dynamo/test_repros.py::ReproTests::test_delattr PASSED [0.0541s] [ 12%] 2025-09-07T07:44:50.8937659Z dynamo/test_repros.py::ReproTests::test_delattr_raises PASSED [0.0167s] [ 13%] 2025-09-07T07:44:50.8938492Z dynamo/test_repros.py::ReproTests::test_delattr_return PASSED [0.0425s] [ 13%] 2025-09-07T07:44:50.8939331Z dynamo/test_repros.py::ReproTests::test_delete_local_error PASSED [0.0149s] [ 13%] 2025-09-07T07:44:50.8940247Z dynamo/test_repros.py::ReproTests::test_deleted_compile_wrapper_segfault PASSED [0.0369s] [ 14%] 2025-09-07T07:44:50.8941112Z dynamo/test_repros.py::ReproTests::test_delsubscr PASSED [0.0386s] [ 14%] 2025-09-07T07:44:50.8941907Z dynamo/test_repros.py::ReproTests::test_delsubscr_raises PASSED [0.0079s] [ 14%] 2025-09-07T07:44:50.8942768Z dynamo/test_repros.py::ReproTests::test_detectron2_instances_cat PASSED [0.0946s] [ 15%] 2025-09-07T07:44:50.8943780Z dynamo/test_repros.py::ReproTests::test_disabling_unpack_hooks_within_compiled_region PASSED [0.0728s] [ 15%] 2025-09-07T07:44:50.8944802Z dynamo/test_repros.py::ReproTests::test_distributions_subclass PASSED [0.1707s] [ 15%] 2025-09-07T07:44:50.8945620Z dynamo/test_repros.py::ReproTests::test_do_paste_mask PASSED [4.0987s] [ 16%] 2025-09-07T07:44:50.8947787Z dynamo/test_repros.py::ReproTests::test_dont_aggressively_write_assert SKIPPED [0.0006s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156570 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.) [ 16%] 2025-09-07T07:44:50.8950309Z dynamo/test_repros.py::ReproTests::test_dropout_inline PASSED [0.0668s] [ 16%] 2025-09-07T07:44:50.8951253Z dynamo/test_repros.py::ReproTests::test_dynamic_shape_disable_duck_size PASSED [0.0745s] [ 16%] 2025-09-07T07:44:50.8952129Z dynamo/test_repros.py::ReproTests::test_dynamic_shapes_double_not_equal PASSED [0.1111s] [ 17%] 2025-09-07T07:44:50.8953062Z dynamo/test_repros.py::ReproTests::test_dynamic_shapes_float_guard PASSED [0.0414s] [ 17%] 2025-09-07T07:44:50.8953974Z dynamo/test_repros.py::ReproTests::test_dynamic_shapes_implicit_guard PASSED [0.0464s] [ 17%] 2025-09-07T07:44:50.8954899Z dynamo/test_repros.py::ReproTests::test_dynamic_shapes_right_side PASSED [0.9007s] [ 18%] 2025-09-07T07:44:50.8955755Z dynamo/test_repros.py::ReproTests::test_ellipsis PASSED [0.0747s] [ 18%] 2025-09-07T07:44:50.8956673Z dynamo/test_repros.py::ReproTests::test_embedding_backward_broadcasting_decomp PASSED [0.0689s] [ 18%] 2025-09-07T07:44:50.8957760Z dynamo/test_repros.py::ReproTests::test_empty_graph_nested_calls_fullgraph_False PASSED [0.0585s] [ 19%] 2025-09-07T07:44:50.8958822Z dynamo/test_repros.py::ReproTests::test_empty_graph_nested_calls_fullgraph_True PASSED [0.0566s] [ 19%] 2025-09-07T07:44:50.8959795Z dynamo/test_repros.py::ReproTests::test_empty_list_contains_with_jump PASSED [0.0364s] [ 19%] 2025-09-07T07:44:50.8960590Z dynamo/test_repros.py::ReproTests::test_empty_out_dynamic PASSED [0.1425s] [ 19%] 2025-09-07T07:44:50.8961486Z dynamo/test_repros.py::ReproTests::test_enum PASSED [0.0425s] [ 20%] 2025-09-07T07:44:50.8962221Z dynamo/test_repros.py::ReproTests::test_ephemeral_module PASSED [0.0851s] [ 20%] 2025-09-07T07:44:50.8963020Z dynamo/test_repros.py::ReproTests::test_error_return_without_exception_set PASSED [0.0083s] [ 20%] 2025-09-07T07:44:50.8963880Z dynamo/test_repros.py::ReproTests::test_exception_in_dynamo_handling PASSED [0.0120s] [ 21%] 2025-09-07T07:44:50.8964644Z dynamo/test_repros.py::ReproTests::test_exec_import PASSED [0.0277s] [ 21%] 2025-09-07T07:44:50.8965437Z dynamo/test_repros.py::ReproTests::test_exec_wildcard_import PASSED [0.0915s] [ 21%] 2025-09-07T07:44:50.8966437Z dynamo/test_repros.py::ReproTests::test_flip_bad_accuracy SKIPPED [0.0002s] (Skip this flip test for the moment. It is under investigation) [ 22%] 2025-09-07T07:44:50.8967441Z dynamo/test_repros.py::ReproTests::test_for_loop_graph_break PASSED [0.0521s] [ 22%] 2025-09-07T07:44:50.8968263Z dynamo/test_repros.py::ReproTests::test_for_loop_graph_break_before PASSED [0.8166s] [ 22%] 2025-09-07T07:44:50.8969084Z dynamo/test_repros.py::ReproTests::test_foreach_decomp_arg_names PASSED [1.1978s] [ 22%] 2025-09-07T07:44:50.8970143Z dynamo/test_repros.py::ReproTests::test_fsdp_set_input_mutation_applied_when_input_gets_no_gradients PASSED [0.0012s] [ 23%] 2025-09-07T07:44:50.8971202Z dynamo/test_repros.py::ReproTests::test_function_in_skipfiles PASSED [0.0369s] [ 23%] 2025-09-07T07:44:50.8972032Z dynamo/test_repros.py::ReproTests::test_functools_wraps PASSED [0.0384s] [ 23%] 2025-09-07T07:44:50.8973058Z dynamo/test_repros.py::ReproTests::test_gan_repro_trying_to_backward_through_the_graph_a_second_time PASSED [0.2966s] [ 24%] 2025-09-07T07:44:50.8974089Z dynamo/test_repros.py::ReproTests::test_generator_dealloc PASSED [0.0379s] [ 24%] 2025-09-07T07:44:50.8975008Z dynamo/test_repros.py::ReproTests::test_get_parameter_dtype ('RERUN', {'yellow': True}) [0.0463s] [ 24%] 2025-09-07T07:44:50.8975989Z dynamo/test_repros.py::ReproTests::test_get_parameter_dtype ('RERUN', {'yellow': True}) [0.0243s] [ 24%] 2025-09-07T07:44:50.8976821Z dynamo/test_repros.py::ReproTests::test_get_parameter_dtype FAILED [0.0228s] [ 24%] 2025-09-07T07:44:50.8977310Z 2025-09-07T07:44:50.8977476Z ==================================== RERUNS ==================================== 2025-09-07T07:44:50.8978046Z _____________________ ReproTests.test_get_parameter_dtype ______________________ 2025-09-07T07:44:50.8978569Z Traceback (most recent call last): 2025-09-07T07:44:50.8979405Z File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 1597, in test_get_parameter_dtype 2025-09-07T07:44:50.8980244Z self.assertEqual(opt_fn(model, torch.randn(10)).dtype, torch.float32) 2025-09-07T07:44:50.8981153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 832, in compile_wrapper 2025-09-07T07:44:50.8981876Z return fn(*args, **kwargs) 2025-09-07T07:44:50.8982576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1875, in __call__ 2025-09-07T07:44:50.8983306Z result = self._torchdynamo_orig_backend( 2025-09-07T07:44:50.8984025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 688, in __call__ 2025-09-07T07:44:50.8984728Z result = _compile( 2025-09-07T07:44:50.8985358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1433, in _compile 2025-09-07T07:44:50.8986186Z guarded_code, tracer_output = compile_inner(code, one_graph, hooks) 2025-09-07T07:44:50.8987070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_utils_internal.py", line 92, in wrapper_function 2025-09-07T07:44:50.8987773Z return function(*args, **kwargs) 2025-09-07T07:44:50.8988498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1117, in compile_inner 2025-09-07T07:44:50.8989424Z return _compile_inner(code, one_graph, hooks) 2025-09-07T07:44:50.8990280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1151, in _compile_inner 2025-09-07T07:44:50.8991202Z dynamo_output = compile_frame( 2025-09-07T07:44:50.8991935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1032, in compile_frame 2025-09-07T07:44:50.8992806Z bytecode, tracer_output = transform_code_object(code, transform) 2025-09-07T07:44:50.8993881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/bytecode_transformation.py", line 1592, in transform_code_object 2025-09-07T07:44:50.8994917Z tracer_output = transformations(instructions, code_options) 2025-09-07T07:44:50.8995842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1004, in transform 2025-09-07T07:44:50.8996655Z tracer_output = trace_frame( 2025-09-07T07:44:50.8997378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 312, in _fn 2025-09-07T07:44:50.8998082Z return fn(*args, **kwargs) 2025-09-07T07:44:50.8998810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 815, in trace_frame 2025-09-07T07:44:50.8999587Z run_tracer() 2025-09-07T07:44:50.9000509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 797, in run_tracer 2025-09-07T07:44:50.9001284Z tracer.run() 2025-09-07T07:44:50.9001949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1487, in run 2025-09-07T07:44:50.9002713Z while self.step(): 2025-09-07T07:44:50.9003413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1348, in step 2025-09-07T07:44:50.9004224Z self.dispatch_table[inst.opcode](self, inst) 2025-09-07T07:44:50.9005046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 462, in impl 2025-09-07T07:44:50.9005933Z self.push(fn_var.call_function(self, self.popn(nargs), {})) 2025-09-07T07:44:50.9006888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1347, in call_function 2025-09-07T07:44:50.9007667Z return handler(tx, args, kwargs) 2025-09-07T07:44:50.9008403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 966, in 2025-09-07T07:44:50.9009266Z return lambda tx, args, kwargs: obj.call_function( 2025-09-07T07:44:50.9010333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1347, in call_function 2025-09-07T07:44:50.9011203Z return handler(tx, args, kwargs) 2025-09-07T07:44:50.9012083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1211, in _handle_insert_op_in_graph 2025-09-07T07:44:50.9013110Z return dispatch_torch_function(tx, fn_var, args, kwargs) 2025-09-07T07:44:50.9014082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 487, in dispatch_torch_function 2025-09-07T07:44:50.9015125Z res = tx.symbolic_torch_function_state.call_torch_function_mode( 2025-09-07T07:44:50.9016193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 216, in call_torch_function_mode 2025-09-07T07:44:50.9017251Z return cur_mode.call_torch_function(tx, fn, types, args, kwargs) 2025-09-07T07:44:50.9018274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 334, in call_torch_function 2025-09-07T07:44:50.9019208Z return call_torch_function( 2025-09-07T07:44:50.9020112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 451, in call_torch_function 2025-09-07T07:44:50.9021415Z return torch_function_var.call_function(tx, tf_args, {}) 2025-09-07T07:44:50.9022394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 1154, in call_function 2025-09-07T07:44:50.9023321Z return super().call_function(tx, args, kwargs) 2025-09-07T07:44:50.9024213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 598, in call_function 2025-09-07T07:44:50.9025113Z return super().call_function(tx, args, kwargs) 2025-09-07T07:44:50.9026045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 342, in call_function 2025-09-07T07:44:50.9027106Z return tx.inline_user_function_return(self, [*self.self_args(), *args], kwargs) 2025-09-07T07:44:50.9028219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1288, in inline_user_function_return 2025-09-07T07:44:50.9029354Z return InliningInstructionTranslator.inline_call(self, fn, args, kwargs) 2025-09-07T07:44:50.9030394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 4112, in inline_call 2025-09-07T07:44:50.9031316Z return tracer.inline_call_() 2025-09-07T07:44:50.9032123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 4315, in inline_call_ 2025-09-07T07:44:50.9032949Z self.run() 2025-09-07T07:44:50.9033631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1487, in run 2025-09-07T07:44:50.9034350Z while self.step(): 2025-09-07T07:44:50.9035007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1348, in step 2025-09-07T07:44:50.9035863Z self.dispatch_table[inst.opcode](self, inst) 2025-09-07T07:44:50.9036699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 904, in wrapper 2025-09-07T07:44:50.9037520Z return inner_fn(self, inst) 2025-09-07T07:44:50.9038347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 2371, in CALL_FUNCTION_EX 2025-09-07T07:44:50.9039278Z self.call_function(fn, argsvars.items, kwargsvars) 2025-09-07T07:44:50.9040183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1266, in call_function 2025-09-07T07:44:50.9041125Z self.push(fn.call_function(self, args, kwargs)) # type: ignore[arg-type] 2025-09-07T07:44:50.9042276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch.py", line 1438, in call_function 2025-09-07T07:44:50.9043170Z return self.call_tensor_method(tx, args, kwargs) 2025-09-07T07:44:50.9044067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch.py", line 1832, in call_tensor_method 2025-09-07T07:44:50.9045064Z return args[0].call_method(tx, self.get_function().__name__, args[1:], kwargs) 2025-09-07T07:44:50.9046065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/tensor.py", line 713, in call_method 2025-09-07T07:44:50.9046905Z return wrap_fx_proxy( 2025-09-07T07:44:50.9047633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2644, in wrap_fx_proxy 2025-09-07T07:44:50.9048596Z return wrap_fx_proxy_cls(target_cls=TensorVariable, **kwargs) 2025-09-07T07:44:50.9049602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2710, in wrap_fx_proxy_cls 2025-09-07T07:44:50.9050485Z return _wrap_fx_proxy( 2025-09-07T07:44:50.9051290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2808, in _wrap_fx_proxy 2025-09-07T07:44:50.9052330Z example_value = get_fake_value(proxy.node, tx, allow_non_graph_fake=True) 2025-09-07T07:44:50.9053439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3478, in get_fake_value 2025-09-07T07:44:50.9054402Z raise TorchRuntimeError(str(e)).with_traceback(e.__traceback__) from None 2025-09-07T07:44:50.9055325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3376, in get_fake_value 2025-09-07T07:44:50.9056096Z ret_val = wrap_fake_exception( 2025-09-07T07:44:50.9056881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 2864, in wrap_fake_exception 2025-09-07T07:44:50.9057606Z return fn() 2025-09-07T07:44:50.9058259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3377, in 2025-09-07T07:44:50.9059064Z lambda: run_node(tx.output, node, args, kwargs, nnmodule) 2025-09-07T07:44:50.9059889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3587, in run_node 2025-09-07T07:44:50.9060754Z raise RuntimeError(make_error_message(e)).with_traceback( 2025-09-07T07:44:50.9061609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3557, in run_node 2025-09-07T07:44:50.9062567Z return getattr(args[0], node.target)(*args[1:], **kwargs) # type: ignore[arg-type] 2025-09-07T07:44:50.9063484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_stats.py", line 28, in wrapper 2025-09-07T07:44:50.9064186Z return fn(*args, **kwargs) 2025-09-07T07:44:50.9064911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 1376, in __torch_dispatch__ 2025-09-07T07:44:50.9065817Z return self.dispatch(func, types, args, kwargs) 2025-09-07T07:44:50.9066663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2092, in dispatch 2025-09-07T07:44:50.9067541Z return self._cached_dispatch_impl(func, types, args, kwargs) 2025-09-07T07:44:50.9068438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 1511, in _cached_dispatch_impl 2025-09-07T07:44:50.9069317Z output = self._dispatch_impl(func, types, args, kwargs) 2025-09-07T07:44:50.9070233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2759, in _dispatch_impl 2025-09-07T07:44:50.9071298Z self.wrap_meta_outputs_with_default_device_logic( 2025-09-07T07:44:50.9072274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2886, in wrap_meta_outputs_with_default_device_logic 2025-09-07T07:44:50.9073325Z return tree_map(wrap, r) 2025-09-07T07:44:50.9074076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T07:44:50.9074907Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T07:44:50.9075701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T07:44:50.9076438Z leaves = list(leaves) 2025-09-07T07:44:50.9077145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2864, in wrap 2025-09-07T07:44:50.9077976Z ) = FakeTensor._find_common_device(func, flat_args) 2025-09-07T07:44:50.9078886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 965, in _find_common_device 2025-09-07T07:44:50.9079719Z merge_devices(arg) 2025-09-07T07:44:50.9080476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 960, in merge_devices 2025-09-07T07:44:50.9081295Z raise RuntimeError( 2025-09-07T07:44:50.9082830Z torch._dynamo.exc.TorchRuntimeError: Dynamo failed to run FX node with fake tensors: call_method add(*(FakeTensor(..., device='cuda:0', size=(10,)), FakeTensor(..., size=(10,))), **{}): got RuntimeError('Unhandled FakeTensor Device Propagation for aten.add.Tensor, found two different devices cuda:0, cpu') 2025-09-07T07:44:50.9084499Z 2025-09-07T07:44:50.9084635Z from user code: 2025-09-07T07:44:50.9085155Z File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 1593, in fn 2025-09-07T07:44:50.9085895Z return x + torch.randn(10, dtype=get_parameter_dtype(model)) 2025-09-07T07:44:50.9086804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_device.py", line 103, in __torch_function__ 2025-09-07T07:44:50.9087629Z return func(*args, **kwargs) 2025-09-07T07:44:50.9087879Z 2025-09-07T07:44:50.9088674Z 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-07T07:44:50.9089599Z 2025-09-07T07:44:50.9089604Z 2025-09-07T07:44:50.9089860Z To execute this test, run the following from the base repo dir: 2025-09-07T07:44:50.9090556Z python test/dynamo/test_repros.py ReproTests.test_get_parameter_dtype 2025-09-07T07:44:50.9091028Z 2025-09-07T07:44:50.9091335Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T07:44:50.9092061Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T07:44:50.9092590Z inline_call [] 2025-09-07T07:44:50.9093036Z _____________________ ReproTests.test_get_parameter_dtype ______________________ 2025-09-07T07:44:50.9093602Z Traceback (most recent call last): 2025-09-07T07:44:50.9094322Z File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 1597, in test_get_parameter_dtype 2025-09-07T07:44:50.9095130Z self.assertEqual(opt_fn(model, torch.randn(10)).dtype, torch.float32) 2025-09-07T07:44:50.9096029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 832, in compile_wrapper 2025-09-07T07:44:50.9096770Z return fn(*args, **kwargs) 2025-09-07T07:44:50.9097524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1875, in __call__ 2025-09-07T07:44:50.9098344Z result = self._torchdynamo_orig_backend( 2025-09-07T07:44:50.9099166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 688, in __call__ 2025-09-07T07:44:50.9100228Z result = _compile( 2025-09-07T07:44:50.9100951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1433, in _compile 2025-09-07T07:44:50.9101885Z guarded_code, tracer_output = compile_inner(code, one_graph, hooks) 2025-09-07T07:44:50.9103061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_utils_internal.py", line 92, in wrapper_function 2025-09-07T07:44:50.9103858Z return function(*args, **kwargs) 2025-09-07T07:44:50.9104566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1117, in compile_inner 2025-09-07T07:44:50.9105355Z return _compile_inner(code, one_graph, hooks) 2025-09-07T07:44:50.9106160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1151, in _compile_inner 2025-09-07T07:44:50.9106990Z dynamo_output = compile_frame( 2025-09-07T07:44:50.9107790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1032, in compile_frame 2025-09-07T07:44:50.9108691Z bytecode, tracer_output = transform_code_object(code, transform) 2025-09-07T07:44:50.9109751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/bytecode_transformation.py", line 1592, in transform_code_object 2025-09-07T07:44:50.9110730Z tracer_output = transformations(instructions, code_options) 2025-09-07T07:44:50.9111682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1004, in transform 2025-09-07T07:44:50.9112475Z tracer_output = trace_frame( 2025-09-07T07:44:50.9113151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 312, in _fn 2025-09-07T07:44:50.9114153Z return fn(*args, **kwargs) 2025-09-07T07:44:50.9114891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 815, in trace_frame 2025-09-07T07:44:50.9115682Z run_tracer() 2025-09-07T07:44:50.9116400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 797, in run_tracer 2025-09-07T07:44:50.9117172Z tracer.run() 2025-09-07T07:44:50.9117781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1487, in run 2025-09-07T07:44:50.9118483Z while self.step(): 2025-09-07T07:44:50.9119183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1348, in step 2025-09-07T07:44:50.9120020Z self.dispatch_table[inst.opcode](self, inst) 2025-09-07T07:44:50.9120834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 462, in impl 2025-09-07T07:44:50.9121733Z self.push(fn_var.call_function(self, self.popn(nargs), {})) 2025-09-07T07:44:50.9122669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1347, in call_function 2025-09-07T07:44:50.9123501Z return handler(tx, args, kwargs) 2025-09-07T07:44:50.9124269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 966, in 2025-09-07T07:44:50.9125121Z return lambda tx, args, kwargs: obj.call_function( 2025-09-07T07:44:50.9126006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1347, in call_function 2025-09-07T07:44:50.9126845Z return handler(tx, args, kwargs) 2025-09-07T07:44:50.9127742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1211, in _handle_insert_op_in_graph 2025-09-07T07:44:50.9128742Z return dispatch_torch_function(tx, fn_var, args, kwargs) 2025-09-07T07:44:50.9129759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 487, in dispatch_torch_function 2025-09-07T07:44:50.9130814Z res = tx.symbolic_torch_function_state.call_torch_function_mode( 2025-09-07T07:44:50.9131871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 216, in call_torch_function_mode 2025-09-07T07:44:50.9132921Z return cur_mode.call_torch_function(tx, fn, types, args, kwargs) 2025-09-07T07:44:50.9134080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 334, in call_torch_function 2025-09-07T07:44:50.9134990Z return call_torch_function( 2025-09-07T07:44:50.9135841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 451, in call_torch_function 2025-09-07T07:44:50.9136850Z return torch_function_var.call_function(tx, tf_args, {}) 2025-09-07T07:44:50.9137800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 1154, in call_function 2025-09-07T07:44:50.9138660Z return super().call_function(tx, args, kwargs) 2025-09-07T07:44:50.9139486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 598, in call_function 2025-09-07T07:44:50.9140380Z return super().call_function(tx, args, kwargs) 2025-09-07T07:44:50.9141207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 342, in call_function 2025-09-07T07:44:50.9142251Z return tx.inline_user_function_return(self, [*self.self_args(), *args], kwargs) 2025-09-07T07:44:50.9143349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1288, in inline_user_function_return 2025-09-07T07:44:50.9144437Z return InliningInstructionTranslator.inline_call(self, fn, args, kwargs) 2025-09-07T07:44:50.9145648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 4112, in inline_call 2025-09-07T07:44:50.9146477Z return tracer.inline_call_() 2025-09-07T07:44:50.9147268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 4315, in inline_call_ 2025-09-07T07:44:50.9148077Z self.run() 2025-09-07T07:44:50.9148746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1487, in run 2025-09-07T07:44:50.9149532Z while self.step(): 2025-09-07T07:44:50.9150259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1348, in step 2025-09-07T07:44:50.9151173Z self.dispatch_table[inst.opcode](self, inst) 2025-09-07T07:44:50.9152033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 904, in wrapper 2025-09-07T07:44:50.9152867Z return inner_fn(self, inst) 2025-09-07T07:44:50.9153693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 2371, in CALL_FUNCTION_EX 2025-09-07T07:44:50.9154621Z self.call_function(fn, argsvars.items, kwargsvars) 2025-09-07T07:44:50.9155494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1266, in call_function 2025-09-07T07:44:50.9156462Z self.push(fn.call_function(self, args, kwargs)) # type: ignore[arg-type] 2025-09-07T07:44:50.9157454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch.py", line 1438, in call_function 2025-09-07T07:44:50.9158284Z return self.call_tensor_method(tx, args, kwargs) 2025-09-07T07:44:50.9159127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch.py", line 1832, in call_tensor_method 2025-09-07T07:44:50.9160098Z return args[0].call_method(tx, self.get_function().__name__, args[1:], kwargs) 2025-09-07T07:44:50.9161037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/tensor.py", line 713, in call_method 2025-09-07T07:44:50.9161814Z return wrap_fx_proxy( 2025-09-07T07:44:50.9162553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2644, in wrap_fx_proxy 2025-09-07T07:44:50.9163458Z return wrap_fx_proxy_cls(target_cls=TensorVariable, **kwargs) 2025-09-07T07:44:50.9164366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2710, in wrap_fx_proxy_cls 2025-09-07T07:44:50.9165357Z return _wrap_fx_proxy( 2025-09-07T07:44:50.9166120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2808, in _wrap_fx_proxy 2025-09-07T07:44:50.9167061Z example_value = get_fake_value(proxy.node, tx, allow_non_graph_fake=True) 2025-09-07T07:44:50.9167939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3478, in get_fake_value 2025-09-07T07:44:50.9168879Z raise TorchRuntimeError(str(e)).with_traceback(e.__traceback__) from None 2025-09-07T07:44:50.9169848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3376, in get_fake_value 2025-09-07T07:44:50.9170643Z ret_val = wrap_fake_exception( 2025-09-07T07:44:50.9171435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 2864, in wrap_fake_exception 2025-09-07T07:44:50.9172229Z return fn() 2025-09-07T07:44:50.9172880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3377, in 2025-09-07T07:44:50.9173715Z lambda: run_node(tx.output, node, args, kwargs, nnmodule) 2025-09-07T07:44:50.9174528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3587, in run_node 2025-09-07T07:44:50.9175360Z raise RuntimeError(make_error_message(e)).with_traceback( 2025-09-07T07:44:50.9176380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3557, in run_node 2025-09-07T07:44:50.9177319Z return getattr(args[0], node.target)(*args[1:], **kwargs) # type: ignore[arg-type] 2025-09-07T07:44:50.9178227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_stats.py", line 28, in wrapper 2025-09-07T07:44:50.9178944Z return fn(*args, **kwargs) 2025-09-07T07:44:50.9179758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 1376, in __torch_dispatch__ 2025-09-07T07:44:50.9180628Z return self.dispatch(func, types, args, kwargs) 2025-09-07T07:44:50.9181442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2092, in dispatch 2025-09-07T07:44:50.9182377Z return self._cached_dispatch_impl(func, types, args, kwargs) 2025-09-07T07:44:50.9183291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 1511, in _cached_dispatch_impl 2025-09-07T07:44:50.9184213Z output = self._dispatch_impl(func, types, args, kwargs) 2025-09-07T07:44:50.9185056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2759, in _dispatch_impl 2025-09-07T07:44:50.9185905Z self.wrap_meta_outputs_with_default_device_logic( 2025-09-07T07:44:50.9186861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2886, in wrap_meta_outputs_with_default_device_logic 2025-09-07T07:44:50.9187761Z return tree_map(wrap, r) 2025-09-07T07:44:50.9188484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T07:44:50.9189287Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T07:44:50.9190093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T07:44:50.9190875Z leaves = list(leaves) 2025-09-07T07:44:50.9191704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2864, in wrap 2025-09-07T07:44:50.9192580Z ) = FakeTensor._find_common_device(func, flat_args) 2025-09-07T07:44:50.9193499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 965, in _find_common_device 2025-09-07T07:44:50.9194359Z merge_devices(arg) 2025-09-07T07:44:50.9195124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 960, in merge_devices 2025-09-07T07:44:50.9196125Z raise RuntimeError( 2025-09-07T07:44:50.9197590Z torch._dynamo.exc.TorchRuntimeError: Dynamo failed to run FX node with fake tensors: call_method add(*(FakeTensor(..., device='cuda:0', size=(10,)), FakeTensor(..., size=(10,))), **{}): got RuntimeError('Unhandled FakeTensor Device Propagation for aten.add.Tensor, found two different devices cuda:0, cpu') 2025-09-07T07:44:50.9198957Z 2025-09-07T07:44:50.9199072Z from user code: 2025-09-07T07:44:50.9199594Z File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 1593, in fn 2025-09-07T07:44:50.9200602Z return x + torch.randn(10, dtype=get_parameter_dtype(model)) 2025-09-07T07:44:50.9201233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_device.py", line 103, in __torch_function__ 2025-09-07T07:44:50.9201683Z return func(*args, **kwargs) 2025-09-07T07:44:50.9201823Z 2025-09-07T07:44:50.9202259Z 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-07T07:44:50.9202772Z 2025-09-07T07:44:50.9202775Z 2025-09-07T07:44:50.9202914Z To execute this test, run the following from the base repo dir: 2025-09-07T07:44:50.9203302Z python test/dynamo/test_repros.py ReproTests.test_get_parameter_dtype 2025-09-07T07:44:50.9203762Z 2025-09-07T07:44:50.9203944Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T07:44:50.9204329Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T07:44:50.9204613Z inline_call [] 2025-09-07T07:44:50.9204862Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T07:44:50.9205137Z inline_call [] 2025-09-07T07:44:50.9205321Z =================================== FAILURES =================================== 2025-09-07T07:44:50.9205631Z _____________________ ReproTests.test_get_parameter_dtype ______________________ 2025-09-07T07:44:50.9205942Z Traceback (most recent call last): 2025-09-07T07:44:50.9206353Z File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 1597, in test_get_parameter_dtype 2025-09-07T07:44:50.9206849Z self.assertEqual(opt_fn(model, torch.randn(10)).dtype, torch.float32) 2025-09-07T07:44:50.9207401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 832, in compile_wrapper 2025-09-07T07:44:50.9207860Z return fn(*args, **kwargs) 2025-09-07T07:44:50.9208283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1875, in __call__ 2025-09-07T07:44:50.9208733Z result = self._torchdynamo_orig_backend( 2025-09-07T07:44:50.9209169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 688, in __call__ 2025-09-07T07:44:50.9209587Z result = _compile( 2025-09-07T07:44:50.9209964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1433, in _compile 2025-09-07T07:44:50.9210470Z guarded_code, tracer_output = compile_inner(code, one_graph, hooks) 2025-09-07T07:44:50.9210982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_utils_internal.py", line 92, in wrapper_function 2025-09-07T07:44:50.9211411Z return function(*args, **kwargs) 2025-09-07T07:44:50.9211864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1117, in compile_inner 2025-09-07T07:44:50.9212334Z return _compile_inner(code, one_graph, hooks) 2025-09-07T07:44:50.9212805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1151, in _compile_inner 2025-09-07T07:44:50.9213260Z dynamo_output = compile_frame( 2025-09-07T07:44:50.9213693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1032, in compile_frame 2025-09-07T07:44:50.9214197Z bytecode, tracer_output = transform_code_object(code, transform) 2025-09-07T07:44:50.9214919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/bytecode_transformation.py", line 1592, in transform_code_object 2025-09-07T07:44:50.9215501Z tracer_output = transformations(instructions, code_options) 2025-09-07T07:44:50.9215991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 1004, in transform 2025-09-07T07:44:50.9216436Z tracer_output = trace_frame( 2025-09-07T07:44:50.9216828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 312, in _fn 2025-09-07T07:44:50.9217240Z return fn(*args, **kwargs) 2025-09-07T07:44:50.9217647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 815, in trace_frame 2025-09-07T07:44:50.9218071Z run_tracer() 2025-09-07T07:44:50.9218438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/convert_frame.py", line 797, in run_tracer 2025-09-07T07:44:50.9218873Z tracer.run() 2025-09-07T07:44:50.9219243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1487, in run 2025-09-07T07:44:50.9219660Z while self.step(): 2025-09-07T07:44:50.9220048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1348, in step 2025-09-07T07:44:50.9220585Z self.dispatch_table[inst.opcode](self, inst) 2025-09-07T07:44:50.9221038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 462, in impl 2025-09-07T07:44:50.9221514Z self.push(fn_var.call_function(self, self.popn(nargs), {})) 2025-09-07T07:44:50.9222032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1347, in call_function 2025-09-07T07:44:50.9222483Z return handler(tx, args, kwargs) 2025-09-07T07:44:50.9222918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 966, in 2025-09-07T07:44:50.9223383Z return lambda tx, args, kwargs: obj.call_function( 2025-09-07T07:44:50.9223867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1347, in call_function 2025-09-07T07:44:50.9224329Z return handler(tx, args, kwargs) 2025-09-07T07:44:50.9224817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builtin.py", line 1211, in _handle_insert_op_in_graph 2025-09-07T07:44:50.9225363Z return dispatch_torch_function(tx, fn_var, args, kwargs) 2025-09-07T07:44:50.9225919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 487, in dispatch_torch_function 2025-09-07T07:44:50.9226481Z res = tx.symbolic_torch_function_state.call_torch_function_mode( 2025-09-07T07:44:50.9227051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 216, in call_torch_function_mode 2025-09-07T07:44:50.9227617Z return cur_mode.call_torch_function(tx, fn, types, args, kwargs) 2025-09-07T07:44:50.9228171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 334, in call_torch_function 2025-09-07T07:44:50.9228664Z return call_torch_function( 2025-09-07T07:44:50.9229136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch_function.py", line 451, in call_torch_function 2025-09-07T07:44:50.9229672Z return torch_function_var.call_function(tx, tf_args, {}) 2025-09-07T07:44:50.9230176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 1154, in call_function 2025-09-07T07:44:50.9230675Z return super().call_function(tx, args, kwargs) 2025-09-07T07:44:50.9231283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 598, in call_function 2025-09-07T07:44:50.9231874Z return super().call_function(tx, args, kwargs) 2025-09-07T07:44:50.9232357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/functions.py", line 342, in call_function 2025-09-07T07:44:50.9232908Z return tx.inline_user_function_return(self, [*self.self_args(), *args], kwargs) 2025-09-07T07:44:50.9233515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1288, in inline_user_function_return 2025-09-07T07:44:50.9234128Z return InliningInstructionTranslator.inline_call(self, fn, args, kwargs) 2025-09-07T07:44:50.9234688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 4112, in inline_call 2025-09-07T07:44:50.9235166Z return tracer.inline_call_() 2025-09-07T07:44:50.9235612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 4315, in inline_call_ 2025-09-07T07:44:50.9236068Z self.run() 2025-09-07T07:44:50.9236459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1487, in run 2025-09-07T07:44:50.9236883Z while self.step(): 2025-09-07T07:44:50.9237268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1348, in step 2025-09-07T07:44:50.9237724Z self.dispatch_table[inst.opcode](self, inst) 2025-09-07T07:44:50.9238259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 904, in wrapper 2025-09-07T07:44:50.9238709Z return inner_fn(self, inst) 2025-09-07T07:44:50.9239164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 2371, in CALL_FUNCTION_EX 2025-09-07T07:44:50.9239666Z self.call_function(fn, argsvars.items, kwargsvars) 2025-09-07T07:44:50.9240165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/symbolic_convert.py", line 1266, in call_function 2025-09-07T07:44:50.9240714Z self.push(fn.call_function(self, args, kwargs)) # type: ignore[arg-type] 2025-09-07T07:44:50.9241268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch.py", line 1438, in call_function 2025-09-07T07:44:50.9241759Z return self.call_tensor_method(tx, args, kwargs) 2025-09-07T07:44:50.9242252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/torch.py", line 1832, in call_tensor_method 2025-09-07T07:44:50.9242820Z return args[0].call_method(tx, self.get_function().__name__, args[1:], kwargs) 2025-09-07T07:44:50.9243360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/tensor.py", line 713, in call_method 2025-09-07T07:44:50.9243809Z return wrap_fx_proxy( 2025-09-07T07:44:50.9244236Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2644, in wrap_fx_proxy 2025-09-07T07:44:50.9244756Z return wrap_fx_proxy_cls(target_cls=TensorVariable, **kwargs) 2025-09-07T07:44:50.9245299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2710, in wrap_fx_proxy_cls 2025-09-07T07:44:50.9245768Z return _wrap_fx_proxy( 2025-09-07T07:44:50.9246196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/variables/builder.py", line 2808, in _wrap_fx_proxy 2025-09-07T07:44:50.9246738Z example_value = get_fake_value(proxy.node, tx, allow_non_graph_fake=True) 2025-09-07T07:44:50.9247250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3478, in get_fake_value 2025-09-07T07:44:50.9247773Z raise TorchRuntimeError(str(e)).with_traceback(e.__traceback__) from None 2025-09-07T07:44:50.9248284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3376, in get_fake_value 2025-09-07T07:44:50.9248709Z ret_val = wrap_fake_exception( 2025-09-07T07:44:50.9250038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 2864, in wrap_fake_exception 2025-09-07T07:44:50.9250512Z return fn() 2025-09-07T07:44:50.9250887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3377, in 2025-09-07T07:44:50.9251347Z lambda: run_node(tx.output, node, args, kwargs, nnmodule) 2025-09-07T07:44:50.9251806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3587, in run_node 2025-09-07T07:44:50.9252265Z raise RuntimeError(make_error_message(e)).with_traceback( 2025-09-07T07:44:50.9252717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/utils.py", line 3557, in run_node 2025-09-07T07:44:50.9253225Z return getattr(args[0], node.target)(*args[1:], **kwargs) # type: ignore[arg-type] 2025-09-07T07:44:50.9253735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_stats.py", line 28, in wrapper 2025-09-07T07:44:50.9254127Z return fn(*args, **kwargs) 2025-09-07T07:44:50.9254582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 1376, in __torch_dispatch__ 2025-09-07T07:44:50.9255080Z return self.dispatch(func, types, args, kwargs) 2025-09-07T07:44:50.9255554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2092, in dispatch 2025-09-07T07:44:50.9256132Z return self._cached_dispatch_impl(func, types, args, kwargs) 2025-09-07T07:44:50.9256667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 1511, in _cached_dispatch_impl 2025-09-07T07:44:50.9257192Z output = self._dispatch_impl(func, types, args, kwargs) 2025-09-07T07:44:50.9257700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2759, in _dispatch_impl 2025-09-07T07:44:50.9258192Z self.wrap_meta_outputs_with_default_device_logic( 2025-09-07T07:44:50.9258764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2886, in wrap_meta_outputs_with_default_device_logic 2025-09-07T07:44:50.9259289Z return tree_map(wrap, r) 2025-09-07T07:44:50.9259670Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T07:44:50.9260116Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T07:44:50.9260558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T07:44:50.9260960Z leaves = list(leaves) 2025-09-07T07:44:50.9261360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 2864, in wrap 2025-09-07T07:44:50.9261825Z ) = FakeTensor._find_common_device(func, flat_args) 2025-09-07T07:44:50.9262321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 965, in _find_common_device 2025-09-07T07:44:50.9262789Z merge_devices(arg) 2025-09-07T07:44:50.9263196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_subclasses/fake_tensor.py", line 960, in merge_devices 2025-09-07T07:44:50.9263641Z raise RuntimeError( 2025-09-07T07:44:50.9264494Z torch._dynamo.exc.TorchRuntimeError: Dynamo failed to run FX node with fake tensors: call_method add(*(FakeTensor(..., device='cuda:0', size=(10,)), FakeTensor(..., size=(10,))), **{}): got RuntimeError('Unhandled FakeTensor Device Propagation for aten.add.Tensor, found two different devices cuda:0, cpu') 2025-09-07T07:44:50.9265337Z 2025-09-07T07:44:50.9265402Z from user code: 2025-09-07T07:44:50.9265695Z File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 1593, in fn 2025-09-07T07:44:50.9266087Z return x + torch.randn(10, dtype=get_parameter_dtype(model)) 2025-09-07T07:44:50.9266587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_device.py", line 103, in __torch_function__ 2025-09-07T07:44:50.9267101Z return func(*args, **kwargs) 2025-09-07T07:44:50.9267238Z 2025-09-07T07:44:50.9267667Z 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-07T07:44:50.9268166Z 2025-09-07T07:44:50.9268169Z 2025-09-07T07:44:50.9268317Z To execute this test, run the following from the base repo dir: 2025-09-07T07:44:50.9268693Z python test/dynamo/test_repros.py ReproTests.test_get_parameter_dtype 2025-09-07T07:44:50.9268936Z 2025-09-07T07:44:50.9269114Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T07:44:50.9269496Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T07:44:50.9269775Z inline_call [] 2025-09-07T07:44:50.9270002Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T07:44:50.9270267Z inline_call [] 2025-09-07T07:44:50.9270496Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T07:44:50.9270764Z inline_call [] 2025-09-07T07:44:50.9271353Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-e5ab878580cce557.xml - 2025-09-07T07:44:50.9271925Z =========================== short test summary info ============================ 2025-09-07T07:44:50.9273162Z FAILED [0.0228s] dynamo/test_repros.py::ReproTests::test_get_parameter_dtype - torch._dynamo.exc.TorchRuntimeError: Dynamo failed to run FX node with fake tensors: call_method add(*(FakeTensor(..., device='cuda:0', size=(10,)), FakeTensor(..., size=(10,))), **{}): got RuntimeError('Unhandled FakeTensor Device Propagation for aten.add.Tensor, found two different devices cuda:0, cpu') 2025-09-07T07:44:50.9274179Z 2025-09-07T07:44:50.9274243Z from user code: 2025-09-07T07:44:50.9274540Z File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 1593, in fn 2025-09-07T07:44:50.9274939Z return x + torch.randn(10, dtype=get_parameter_dtype(model)) 2025-09-07T07:44:50.9275428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_device.py", line 103, in __torch_function__ 2025-09-07T07:44:50.9275859Z return func(*args, **kwargs) 2025-09-07T07:44:50.9275992Z 2025-09-07T07:44:50.9276417Z 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-07T07:44:50.9276924Z 2025-09-07T07:44:50.9276927Z 2025-09-07T07:44:50.9277061Z To execute this test, run the following from the base repo dir: 2025-09-07T07:44:50.9277435Z python test/dynamo/test_repros.py ReproTests.test_get_parameter_dtype 2025-09-07T07:44:50.9277681Z 2025-09-07T07:44:50.9277850Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T07:44:50.9278215Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T07:44:50.9278552Z ======= 1 failed, 71 passed, 10 skipped, 2 deselected, 2 rerun in 23.46s ======= 2025-09-07T07:44:50.9278842Z Got exit code 1 2025-09-07T07:44:50.9279009Z Retrying single test... 2025-09-07T07:44:50.9280017Z /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:50.9281037Z import pkg_resources 2025-09-07T07:44:50.9281443Z Test results will be stored in test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-045f3cb339fc7a2a.xml 2025-09-07T07:44:50.9281915Z ============================= test session starts ============================== 2025-09-07T07:44:50.9282316Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T07:44:50.9282675Z cachedir: .pytest_cache 2025-09-07T07:44:50.9283174Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T07:44:50.9283661Z rootdir: /var/lib/jenkins/workspace 2025-09-07T07:44:50.9283885Z configfile: pytest.ini 2025-09-07T07:44:50.9284339Z 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-07T07:44:50.9284883Z collecting ... collected 333 items / 332 deselected / 1 selected 2025-09-07T07:44:50.9285401Z stepcurrent: skipping 82 already run items. Running only test/dynamo/test_repros.py::ReproTests::test_get_parameter_dtype 2025-09-07T07:44:50.9285855Z Running 1 items in this shard 2025-09-07T07:44:50.9285991Z 2025-09-07T07:44:50.9286183Z dynamo/test_repros.py::ReproTests::test_get_parameter_dtype PASSED [0.0843s] [100%] 2025-09-07T07:44:50.9286452Z 2025-09-07T07:44:50.9286855Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-045f3cb339fc7a2a.xml - 2025-09-07T07:44:50.9287440Z ====================== 1 passed, 332 deselected in 0.12s ======================= 2025-09-07T07:44:50.9287699Z Got exit code 0 2025-09-07T07:44:50.9287955Z Test succeeeded in new process, continuing with the rest of the tests 2025-09-07T07:44:50.9289062Z /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:50.9290156Z import pkg_resources 2025-09-07T07:44:50.9290558Z Test results will be stored in test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-d5b30247dd5ac3d8.xml 2025-09-07T07:44:50.9291019Z ============================= test session starts ============================== 2025-09-07T07:44:50.9291417Z platform linux -- Python 3.10.18, pytest-7.3.2, pluggy-1.6.0 -- /opt/conda/envs/py_3.10/bin/python 2025-09-07T07:44:50.9291777Z cachedir: .pytest_cache 2025-09-07T07:44:50.9292202Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T07:44:50.9292670Z rootdir: /var/lib/jenkins/workspace 2025-09-07T07:44:50.9292885Z configfile: pytest.ini 2025-09-07T07:44:50.9293320Z 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-07T07:44:50.9293853Z collecting ... collected 333 items / 84 deselected / 249 selected 2025-09-07T07:44:50.9294162Z stepcurrent: skipping 83 already run items. 2025-09-07T07:44:50.9294403Z Running 249 items in this shard 2025-09-07T07:44:50.9294545Z 2025-09-07T07:44:50.9294727Z dynamo/test_repros.py::ReproTests::test_get_type_hints PASSED [0.2571s] [ 0%] 2025-09-07T07:44:50.9295168Z dynamo/test_repros.py::ReproTests::test_global_fn_mutation PASSED [0.0652s] [ 0%] 2025-09-07T07:44:50.9295604Z dynamo/test_repros.py::ReproTests::test_grad PASSED [0.0364s] [ 1%] 2025-09-07T07:44:50.9296114Z dynamo/test_repros.py::ReproTests::test_grad_mode_carrying_correct_state_after_graph_break PASSED [0.0678s] [ 1%] 2025-09-07T07:44:50.9297040Z dynamo/test_repros.py::ReproTests::test_grad_references_cleared W0907 07:43:04.576000 164929 site-packages/torch/_logging/_internal.py:1199] [0/0] Profiler function will be ignored 2025-09-07T07:44:50.9297768Z PASSED [1.1614s] [ 2%] 2025-09-07T07:44:50.9298094Z dynamo/test_repros.py::ReproTests::test_graph_break_on_jit_isinstance PASSED [0.0384s] [ 2%] 2025-09-07T07:44:50.9298627Z dynamo/test_repros.py::ReproTests::test_graph_break_on_jit_isinstance_pep585 PASSED [0.0372s] [ 2%] 2025-09-07T07:44:50.9300459Z dynamo/test_repros.py::ReproTests::test_graph_break_unsupported_fake SKIPPED [0.0006s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156629 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.) [ 3%] 2025-09-07T07:44:50.9301819Z dynamo/test_repros.py::ReproTests::test_guard_default_device PASSED [0.0794s] [ 3%] 2025-09-07T07:44:50.9302289Z dynamo/test_repros.py::ReproTests::test_guard_fail_nested_tuple PASSED [0.0304s] [ 4%] 2025-09-07T07:44:50.9302755Z dynamo/test_repros.py::ReproTests::test_guard_fail_tensor_bool PASSED [3.7614s] [ 4%] 2025-09-07T07:44:50.9303238Z dynamo/test_repros.py::ReproTests::test_guard_ordering_shape_fail PASSED [0.0017s] [ 4%] 2025-09-07T07:44:50.9303717Z dynamo/test_repros.py::ReproTests::test_guard_with_tuple_mutation PASSED [0.0642s] [ 5%] 2025-09-07T07:44:50.9304172Z dynamo/test_repros.py::ReproTests::test_hasattr_builtin PASSED [0.0575s] [ 5%] 2025-09-07T07:44:50.9304608Z dynamo/test_repros.py::ReproTests::test_hf_bigbird_unsqueeze PASSED [0.2176s] [ 6%] 2025-09-07T07:44:50.9305052Z dynamo/test_repros.py::ReproTests::test_hf_classinstantier PASSED [0.0967s] [ 6%] 2025-09-07T07:44:50.9305491Z dynamo/test_repros.py::ReproTests::test_hf_gelu_inline PASSED [0.0988s] [ 6%] 2025-09-07T07:44:50.9305910Z dynamo/test_repros.py::ReproTests::test_hf_model_output PASSED [0.1366s] [ 7%] 2025-09-07T07:44:50.9306470Z dynamo/test_repros.py::ReproTests::test_hf_t5_forward PASSED [0.3624s] [ 7%] 2025-09-07T07:44:50.9306913Z dynamo/test_repros.py::ReproTests::test_hf_xsoftmax_inference PASSED [0.0431s] [ 8%] 2025-09-07T07:44:50.9307370Z dynamo/test_repros.py::ReproTests::test_hf_xsoftmax_training PASSED [0.0503s] [ 8%] 2025-09-07T07:44:50.9307805Z dynamo/test_repros.py::ReproTests::test_iadd_graph_break PASSED [0.0288s] [ 8%] 2025-09-07T07:44:50.9308243Z dynamo/test_repros.py::ReproTests::test_incompatible_configs PASSED [0.0047s] [ 9%] 2025-09-07T07:44:50.9308685Z dynamo/test_repros.py::ReproTests::test_indexing_with_list PASSED [0.0415s] [ 9%] 2025-09-07T07:44:50.9309183Z dynamo/test_repros.py::ReproTests::test_inductor_dynamic_shapes_broadcasting PASSED [2.2608s] [ 10%] 2025-09-07T07:44:50.9309759Z dynamo/test_repros.py::ReproTests::test_inductor_no_recursionerror_on_for_loops PASSED [43.8846s] [ 10%] 2025-09-07T07:44:50.9310288Z dynamo/test_repros.py::ReproTests::test_inductor_rng_default_dtype PASSED [0.5674s] [ 10%] 2025-09-07T07:44:50.9310807Z dynamo/test_repros.py::ReproTests::test_inference_mode_dynamic_shapes PASSED [0.9875s] [ 11%] 2025-09-07T07:44:50.9311397Z dynamo/test_repros.py::ReproTests::test_inlining_cornercase PASSED [0.0552s] [ 11%] 2025-09-07T07:44:50.9311860Z dynamo/test_repros.py::ReproTests::test_inplace_unsqueeze_input PASSED [0.0563s] [ 12%] 2025-09-07T07:44:50.9312452Z dynamo/test_repros.py::ReproTests::test_int_format SKIPPED [0.0002s] (Fails with incorrect result with fullgraph constraints) [ 12%] 2025-09-07T07:44:50.9313073Z dynamo/test_repros.py::ReproTests::test_intermediate_leaf_requires_grad PASSED [0.0876s] [ 12%] 2025-09-07T07:44:50.9313554Z dynamo/test_repros.py::ReproTests::test_invalid_seq_unpack PASSED [0.0272s] [ 13%] 2025-09-07T07:44:50.9313991Z dynamo/test_repros.py::ReproTests::test_is_make_fx_tracing PASSED [0.0306s] [ 13%] 2025-09-07T07:44:50.9314430Z dynamo/test_repros.py::ReproTests::test_is_symbolic_tracing PASSED [0.0342s] [ 14%] 2025-09-07T07:44:50.9314873Z dynamo/test_repros.py::ReproTests::test_isinstance_dtype PASSED [0.0307s] [ 14%] 2025-09-07T07:44:50.9315299Z dynamo/test_repros.py::ReproTests::test_isinstance_storage PASSED [0.0647s] [ 14%] 2025-09-07T07:44:50.9315722Z dynamo/test_repros.py::ReproTests::test_issue111522 PASSED [0.0356s] [ 15%] 2025-09-07T07:44:50.9316126Z dynamo/test_repros.py::ReproTests::test_issue111918 PASSED [0.0695s] [ 15%] 2025-09-07T07:44:50.9316531Z dynamo/test_repros.py::ReproTests::test_issue114171 PASSED [0.9651s] [ 16%] 2025-09-07T07:44:50.9316933Z dynamo/test_repros.py::ReproTests::test_issue126128 PASSED [1.2449s] [ 16%] 2025-09-07T07:44:50.9317418Z dynamo/test_repros.py::ReproTests::test_issue134451 PASSED [0.0731s] [ 16%] 2025-09-07T07:44:50.9317866Z dynamo/test_repros.py::ReproTests::test_issue1466_size_aot_autograd PASSED [0.1128s] [ 17%] 2025-09-07T07:44:50.9318316Z dynamo/test_repros.py::ReproTests::test_issue175 PASSED [0.1744s] [ 17%] 2025-09-07T07:44:50.9318742Z dynamo/test_repros.py::ReproTests::test_jit_script_defaults PASSED [0.0507s] [ 18%] 2025-09-07T07:44:50.9319173Z dynamo/test_repros.py::ReproTests::test_jit_trace_errors PASSED [0.0042s] [ 18%] 2025-09-07T07:44:50.9319618Z dynamo/test_repros.py::ReproTests::test_kwargs_out_list_variable PASSED [0.0433s] [ 18%] 2025-09-07T07:44:50.9320053Z dynamo/test_repros.py::ReproTests::test_list_aliasing PASSED [0.0323s] [ 19%] 2025-09-07T07:44:50.9320476Z dynamo/test_repros.py::ReproTests::test_list_index PASSED [1.4301s] [ 19%] 2025-09-07T07:44:50.9320912Z dynamo/test_repros.py::ReproTests::test_list_index_not_found PASSED [0.0127s] [ 20%] 2025-09-07T07:44:50.9321392Z dynamo/test_repros.py::ReproTests::test_list_index_tensor_unsupported PASSED [0.0548s] [ 20%] 2025-09-07T07:44:50.9321846Z dynamo/test_repros.py::ReproTests::test_list_reverse PASSED [0.0396s] [ 20%] 2025-09-07T07:44:50.9322264Z dynamo/test_repros.py::ReproTests::test_list_self_reference PASSED [0.0088s] [ 21%] 2025-09-07T07:44:50.9322763Z dynamo/test_repros.py::ReproTests::test_listcomp PASSED [0.0622s] [ 21%] 2025-09-07T07:44:50.9323182Z dynamo/test_repros.py::ReproTests::test_longformer_chunk PASSED [1.0046s] [ 22%] 2025-09-07T07:44:50.9323597Z dynamo/test_repros.py::ReproTests::test_longtensor_list PASSED [0.1296s] [ 22%] 2025-09-07T07:44:50.9324010Z dynamo/test_repros.py::ReproTests::test_lru_cache_tracing XFAIL [0.0589s] [ 22%] 2025-09-07T07:44:50.9324432Z dynamo/test_repros.py::ReproTests::test_maml_item_capture XFAIL [0.0012s] [ 23%] 2025-09-07T07:44:50.9324862Z dynamo/test_repros.py::ReproTests::test_maml_no_item_capture PASSED [0.1970s] [ 23%] 2025-09-07T07:44:50.9325391Z dynamo/test_repros.py::ReproTests::test_many_overlapping_inputs_does_not_explode_guards PASSED [19.3909s] [ 24%] 2025-09-07T07:44:50.9325933Z dynamo/test_repros.py::ReproTests::test_many_views_with_mutation PASSED [0.1777s] [ 24%] 2025-09-07T07:44:50.9326390Z dynamo/test_repros.py::ReproTests::test_map_with_multiple_args PASSED [0.0428s] [ 24%] 2025-09-07T07:44:50.9326849Z dynamo/test_repros.py::ReproTests::test_maybe_multiply_symint PASSED [0.9225s] [ 25%] 2025-09-07T07:44:50.9327334Z dynamo/test_repros.py::ReproTests::test_merge_criteria_processor_list1 PASSED [0.0577s] [ 25%] 2025-09-07T07:44:50.9327841Z dynamo/test_repros.py::ReproTests::test_merge_criteria_processor_list2 PASSED [0.0534s] [ 26%] 2025-09-07T07:44:50.9328310Z dynamo/test_repros.py::ReproTests::test_method_overriding PASSED [0.0237s] [ 26%] 2025-09-07T07:44:50.9328745Z dynamo/test_repros.py::ReproTests::test_module_in_skipfiles PASSED [0.0280s] [ 26%] 2025-09-07T07:44:50.9329177Z dynamo/test_repros.py::ReproTests::test_modules PASSED [0.0414s] [ 27%] 2025-09-07T07:44:50.9329611Z dynamo/test_repros.py::ReproTests::test_multi_dot_import PASSED [0.0480s] [ 27%] 2025-09-07T07:44:50.9330110Z dynamo/test_repros.py::ReproTests::test_multi_import SKIPPED [0.0013s] (requires detectron2) [ 28%] 2025-09-07T07:44:50.9330586Z dynamo/test_repros.py::ReproTests::test_named_buffers PASSED [0.0324s] [ 28%] 2025-09-07T07:44:50.9331009Z dynamo/test_repros.py::ReproTests::test_nanmean_out PASSED [0.0210s] [ 28%] 2025-09-07T07:44:50.9331458Z dynamo/test_repros.py::ReproTests::test_negative_floor_div_solve PASSED [0.0505s] [ 29%] 2025-09-07T07:44:50.9331919Z dynamo/test_repros.py::ReproTests::test_negative_shape_guard PASSED [0.1081s] [ 29%] 2025-09-07T07:44:50.9332396Z dynamo/test_repros.py::ReproTests::test_nested_while_loop_graph_break PASSED [0.0481s] [ 30%] 2025-09-07T07:44:50.9332862Z dynamo/test_repros.py::ReproTests::test_nn_module_callable PASSED [0.0117s] [ 30%] 2025-09-07T07:44:50.9333397Z dynamo/test_repros.py::ReproTests::test_nn_module_property_closure PASSED [0.0246s] [ 30%] 2025-09-07T07:44:50.9333877Z dynamo/test_repros.py::ReproTests::test_nn_module_stack_bc PASSED [0.0403s] [ 31%] 2025-09-07T07:44:50.9334327Z dynamo/test_repros.py::ReproTests::test_nn_param_freevar_codegen PASSED [0.0941s] [ 31%] 2025-09-07T07:44:50.9334766Z dynamo/test_repros.py::ReproTests::test_nn_parameter PASSED [0.0510s] [ 32%] 2025-09-07T07:44:50.9346561Z dynamo/test_repros.py::ReproTests::test_nn_parameter_ctor_graph_breaks PASSED [0.0347s] [ 32%] 2025-09-07T07:44:50.9347082Z dynamo/test_repros.py::ReproTests::test_nn_parametrize PASSED [0.0556s] [ 32%] 2025-09-07T07:44:50.9347515Z dynamo/test_repros.py::ReproTests::test_no_grad_inline PASSED [0.0199s] [ 33%] 2025-09-07T07:44:50.9347992Z dynamo/test_repros.py::ReproTests::test_no_tracing_into_eval_frame PASSED [0.0154s] [ 33%] 2025-09-07T07:44:50.9348519Z dynamo/test_repros.py::ReproTests::test_no_tracing_into_eval_frame_ctx_manager PASSED [0.0155s] [ 34%] 2025-09-07T07:44:50.9349053Z dynamo/test_repros.py::ReproTests::test_nonconst_issubclass PASSED [0.0230s] [ 34%] 2025-09-07T07:44:50.9349555Z dynamo/test_repros.py::ReproTests::test_not_rewrite_assert_for_other_errors PASSED [0.0205s] [ 34%] 2025-09-07T07:44:50.9350028Z dynamo/test_repros.py::ReproTests::test_nullcontext1 PASSED [0.0171s] [ 35%] 2025-09-07T07:44:50.9350447Z dynamo/test_repros.py::ReproTests::test_nullcontext2 PASSED [0.0173s] [ 35%] 2025-09-07T07:44:50.9351055Z dynamo/test_repros.py::ReproTests::test_numpy_not_ndarray_recompiles PASSED [0.0690s] [ 36%] 2025-09-07T07:44:50.9351644Z dynamo/test_repros.py::ReproTests::test_numpy_tobytes_no_error PASSED [0.0391s] [ 36%] 2025-09-07T07:44:50.9352114Z dynamo/test_repros.py::ReproTests::test_odict_get_item_index_name PASSED [0.0179s] [ 36%] 2025-09-07T07:44:50.9352686Z dynamo/test_repros.py::ReproTests::test_omegaconf_dictconfig SKIPPED [0.0002s] (missing omegaconf package) [ 37%] 2025-09-07T07:44:50.9353370Z dynamo/test_repros.py::ReproTests::test_omegaconf_listconfig_contains SKIPPED [0.0002s] (missing omegaconf package) [ 37%] 2025-09-07T07:44:50.9353959Z dynamo/test_repros.py::ReproTests::test_omegaconf_listconfig_iter PASSED [0.0327s] [ 38%] 2025-09-07T07:44:50.9354424Z dynamo/test_repros.py::ReproTests::test_ones_out_dynamic PASSED [1.8893s] [ 38%] 2025-09-07T07:44:50.9354896Z dynamo/test_repros.py::ReproTests::test_optim_state_references_cleared PASSED [0.1665s] [ 38%] 2025-09-07T07:44:50.9355619Z dynamo/test_repros.py::ReproTests::test_optimized_deepcopy W0907 07:44:28.583000 164929 site-packages/torch/_dynamo/debug_utils.py:429] Could not generate fp64 outputs 2025-09-07T07:44:50.9356186Z PASSED [0.0312s] [ 39%] 2025-09-07T07:44:50.9356518Z dynamo/test_repros.py::ReproTests::test_optimized_module_patched_init PASSED [0.4940s] [ 39%] 2025-09-07T07:44:50.9357006Z dynamo/test_repros.py::ReproTests::test_optimized_module_training PASSED [0.0017s] [ 40%] 2025-09-07T07:44:50.9357459Z dynamo/test_repros.py::ReproTests::test_os_fspath PASSED [0.0167s] [ 40%] 2025-09-07T07:44:50.9357911Z dynamo/test_repros.py::ReproTests::test_out_nested_cell_shape_change PASSED [0.0440s] [ 40%] 2025-09-07T07:44:50.9358434Z dynamo/test_repros.py::ReproTests::test_out_nested_cell_tuple_shape_change PASSED [0.0497s] [ 41%] 2025-09-07T07:44:50.9358931Z dynamo/test_repros.py::ReproTests::test_out_none PASSED [0.0213s] [ 41%] 2025-09-07T07:44:50.9359406Z dynamo/test_repros.py::ReproTests::test_out_overload_non_contiguous PASSED [0.0413s] [ 42%] 2025-09-07T07:44:50.9359893Z dynamo/test_repros.py::ReproTests::test_out_root_cell_shape_change PASSED [0.0485s] [ 42%] 2025-09-07T07:44:50.9360390Z dynamo/test_repros.py::ReproTests::test_out_root_cell_tuple_shape_change PASSED [0.0540s] [ 42%] 2025-09-07T07:44:50.9360907Z dynamo/test_repros.py::ReproTests::test_output_aliases_intermediate PASSED [0.0710s] [ 43%] 2025-09-07T07:44:50.9361454Z dynamo/test_repros.py::ReproTests::test_overlapping_inputs_with_dynamic_shapes_error PASSED [0.0014s] [ 43%] 2025-09-07T07:44:50.9362069Z dynamo/test_repros.py::ReproTests::test_overwriting_params PASSED [0.0448s] [ 44%] 2025-09-07T07:44:50.9362583Z dynamo/test_repros.py::ReproTests::test_partially_initialized_module_property PASSED [0.0345s] [ 44%] 2025-09-07T07:44:50.9363200Z dynamo/test_repros.py::ReproTests::test_partitioner_activation_memory_budget_with_unbacked_symints PASSED [0.2326s] [ 44%] 2025-09-07T07:44:50.9363846Z dynamo/test_repros.py::ReproTests::test_partitioner_cse_respects_mutation_boundaries PASSED [0.0012s] [ 45%] 2025-09-07T07:44:50.9364377Z dynamo/test_repros.py::ReproTests::test_pointless_graph_removal PASSED [0.0593s] [ 45%] 2025-09-07T07:44:50.9364824Z dynamo/test_repros.py::ReproTests::test_primtorch PASSED [0.0419s] [ 46%] 2025-09-07T07:44:50.9365264Z dynamo/test_repros.py::ReproTests::test_primtorch_no_graph_break XFAIL [0.0120s] [ 46%] 2025-09-07T07:44:50.9365721Z dynamo/test_repros.py::ReproTests::test_randint_out_dynamic PASSED [2.0149s] [ 46%] 2025-09-07T07:44:50.9366158Z dynamo/test_repros.py::ReproTests::test_recursive_map PASSED [0.0524s] [ 47%] 2025-09-07T07:44:50.9366592Z dynamo/test_repros.py::ReproTests::test_reformer_eval PASSED [0.0816s] [ 47%] 2025-09-07T07:44:50.9367042Z dynamo/test_repros.py::ReproTests::test_reformer_min_chunk_len PASSED [0.0388s] [ 48%] 2025-09-07T07:44:50.9367491Z dynamo/test_repros.py::ReproTests::test_reformer_sorting PASSED [0.0484s] [ 48%] 2025-09-07T07:44:50.9368043Z dynamo/test_repros.py::ReproTests::test_reformer_train PASSED [0.0715s] [ 48%] 2025-09-07T07:44:50.9368698Z dynamo/test_repros.py::ReproTests::test_reinplacing W0907 07:44:32.244000 164929 site-packages/torch/_dynamo/debug_utils.py:429] Could not generate fp64 outputs 2025-09-07T07:44:50.9369251Z PASSED [0.1478s] [ 49%] 2025-09-07T07:44:50.9370385Z dynamo/test_repros.py::ReproTests::test_relative_import SKIPPED [0.0008s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156679 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.) [ 49%] 2025-09-07T07:44:50.9372462Z dynamo/test_repros.py::ReproTests::test_relative_import_no_modulename SKIPPED [0.0007s] (Test is disabled because an issue exists disabling it: https://github.com/pytorch/pytorch/issues/156691 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.) [ 50%] 2025-09-07T07:44:50.9373786Z dynamo/test_repros.py::ReproTests::test_requires_grad_guards_with_grad_mode1 PASSED [1.0533s] [ 50%] 2025-09-07T07:44:50.9374331Z dynamo/test_repros.py::ReproTests::test_requires_grad_guards_with_grad_mode2 PASSED [0.6965s] [ 51%] 2025-09-07T07:44:50.9374849Z dynamo/test_repros.py::ReproTests::test_restricted_list_subclass1 PASSED [0.0418s] [ 51%] 2025-09-07T07:44:50.9375331Z dynamo/test_repros.py::ReproTests::test_restricted_list_subclass2 PASSED [0.0351s] [ 51%] 2025-09-07T07:44:50.9375811Z dynamo/test_repros.py::ReproTests::test_restricted_list_subclass3 PASSED [0.0347s] [ 52%] 2025-09-07T07:44:50.9376326Z dynamo/test_repros.py::ReproTests::test_return_value_duplication_mixed_grad PASSED [0.0500s] [ 52%] 2025-09-07T07:44:50.9376853Z dynamo/test_repros.py::ReproTests::test_return_value_duplication_scalar PASSED [0.0627s] [ 53%] 2025-09-07T07:44:50.9377383Z dynamo/test_repros.py::ReproTests::test_return_value_duplication_tensor PASSED [0.0522s] [ 53%] 2025-09-07T07:44:50.9377855Z dynamo/test_repros.py::ReproTests::test_return_weakref PASSED [0.0290s] [ 53%] 2025-09-07T07:44:50.9378342Z dynamo/test_repros.py::ReproTests::test_rewrite_assert_dont_change_bytecode PASSED [0.0617s] [ 54%] 2025-09-07T07:44:50.9378837Z dynamo/test_repros.py::ReproTests::test_rewrite_assert_noop PASSED [0.9355s] [ 54%] 2025-09-07T07:44:50.9379297Z dynamo/test_repros.py::ReproTests::test_rewrite_assert_with_msg PASSED [0.0643s] [ 55%] 2025-09-07T07:44:50.9379886Z dynamo/test_repros.py::ReproTests::test_rewrite_assert_with_non_string_msg PASSED [0.0636s] [ 55%] 2025-09-07T07:44:50.9380400Z dynamo/test_repros.py::ReproTests::test_rewrite_assert_without_msg PASSED [0.0348s] [ 55%] 2025-09-07T07:44:50.9380866Z dynamo/test_repros.py::ReproTests::test_rng_state PASSED [0.0937s] [ 56%] 2025-09-07T07:44:50.9381283Z dynamo/test_repros.py::ReproTests::test_seq_append_list PASSED [0.0620s] [ 56%] 2025-09-07T07:44:50.9381782Z dynamo/test_repros.py::ReproTests::test_setattr_requires_grad_graph_breaks PASSED [0.2197s] [ 57%] 2025-09-07T07:44:50.9382504Z dynamo/test_repros.py::ReproTests::test_setitem_boolean_mask_diff W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Backend compiler exception 2025-09-07T07:44:50.9383396Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Explanation: Backend compiler `aot_eager` failed with aten.nonzero.default. Adding a graph break. 2025-09-07T07:44:50.9384161Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Hint: Report an issue to the backend compiler repo. 2025-09-07T07:44:50.9384665Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] 2025-09-07T07:44:50.9385146Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Developer debug context: Backend: aot_eager 2025-09-07T07:44:50.9385728Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Exception:aten.nonzero.default 2025-09-07T07:44:50.9386322Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Traceback: 2025-09-07T07:44:50.9386943Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 2139, in fn 2025-09-07T07:44:50.9387562Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] return x 2025-09-07T07:44:50.9387976Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] 2025-09-07T07:44:50.9388346Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] 2025-09-07T07:44:50.9389058Z W0907 07:44:36.032000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] For more details about this graph break, please visit: https://meta-pytorch.github.io/compile-graph-break-site/gb/gb0219.html 2025-09-07T07:44:50.9389848Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Backend compiler exception 2025-09-07T07:44:50.9390563Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Explanation: Backend compiler `aot_eager` failed with aten.nonzero.default. Adding a graph break. 2025-09-07T07:44:50.9391419Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Hint: Report an issue to the backend compiler repo. 2025-09-07T07:44:50.9391922Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] 2025-09-07T07:44:50.9392408Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Developer debug context: Backend: aot_eager 2025-09-07T07:44:50.9392980Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Exception:aten.nonzero.default 2025-09-07T07:44:50.9393484Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Traceback: 2025-09-07T07:44:50.9394108Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 2139, in fn 2025-09-07T07:44:50.9394745Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] return x 2025-09-07T07:44:50.9395161Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] 2025-09-07T07:44:50.9395526Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] 2025-09-07T07:44:50.9396314Z W0907 07:44:36.060000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] For more details about this graph break, please visit: https://meta-pytorch.github.io/compile-graph-break-site/gb/gb0219.html 2025-09-07T07:44:50.9396954Z PASSED [0.0724s] [ 57%] 2025-09-07T07:44:50.9397264Z dynamo/test_repros.py::ReproTests::test_setitem_tensor_prop PASSED [0.0405s] [ 57%] 2025-09-07T07:44:50.9397950Z dynamo/test_repros.py::ReproTests::test_setitem_tuple_boolean_mask_diff W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Backend compiler exception 2025-09-07T07:44:50.9398846Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Explanation: Backend compiler `aot_eager` failed with aten.nonzero.default. Adding a graph break. 2025-09-07T07:44:50.9399593Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Hint: Report an issue to the backend compiler repo. 2025-09-07T07:44:50.9400405Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] 2025-09-07T07:44:50.9400900Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Developer debug context: Backend: aot_eager 2025-09-07T07:44:50.9401479Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Exception:aten.nonzero.default 2025-09-07T07:44:50.9401974Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] Traceback: 2025-09-07T07:44:50.9402602Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 2151, in fn 2025-09-07T07:44:50.9403398Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] return x 2025-09-07T07:44:50.9403821Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] 2025-09-07T07:44:50.9404191Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] 2025-09-07T07:44:50.9404902Z W0907 07:44:36.143000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0] For more details about this graph break, please visit: https://meta-pytorch.github.io/compile-graph-break-site/gb/gb0219.html 2025-09-07T07:44:50.9405710Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Backend compiler exception 2025-09-07T07:44:50.9406426Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Explanation: Backend compiler `aot_eager` failed with aten.nonzero.default. Adding a graph break. 2025-09-07T07:44:50.9407207Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Hint: Report an issue to the backend compiler repo. 2025-09-07T07:44:50.9407715Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] 2025-09-07T07:44:50.9408208Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Developer debug context: Backend: aot_eager 2025-09-07T07:44:50.9408785Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Exception:aten.nonzero.default 2025-09-07T07:44:50.9409306Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] Traceback: 2025-09-07T07:44:50.9409943Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] File "/var/lib/jenkins/workspace/test/dynamo/test_repros.py", line 2151, in fn 2025-09-07T07:44:50.9410581Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] return x 2025-09-07T07:44:50.9410997Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] 2025-09-07T07:44:50.9411367Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] 2025-09-07T07:44:50.9412085Z W0907 07:44:36.171000 164929 site-packages/torch/_dynamo/exc.py:593] [0/0_1] For more details about this graph break, please visit: https://meta-pytorch.github.io/compile-graph-break-site/gb/gb0219.html 2025-09-07T07:44:50.9412736Z PASSED [0.0679s] [ 58%] 2025-09-07T07:44:50.9413038Z dynamo/test_repros.py::ReproTests::test_sigmoid_out PASSED [0.0805s] [ 58%] 2025-09-07T07:44:50.9413457Z dynamo/test_repros.py::ReproTests::test_sigmoid_out2 PASSED [0.0337s] [ 59%] 2025-09-07T07:44:50.9413973Z dynamo/test_repros.py::ReproTests::test_size_typematch PASSED [0.0629s] [ 59%] 2025-09-07T07:44:50.9414427Z dynamo/test_repros.py::ReproTests::test_slice_into_list_mutable PASSED [0.0502s] [ 59%] 2025-09-07T07:44:50.9414891Z dynamo/test_repros.py::ReproTests::test_slicing_dynamic_shape PASSED [0.0700s] [ 60%] 2025-09-07T07:44:50.9415376Z dynamo/test_repros.py::ReproTests::test_slicing_dynamic_shape_setitem PASSED [0.0652s] [ 60%] 2025-09-07T07:44:50.9415825Z dynamo/test_repros.py::ReproTests::test_sort_out PASSED [0.1095s] [ 61%] 2025-09-07T07:44:50.9416236Z dynamo/test_repros.py::ReproTests::test_sort_out2 PASSED [0.0410s] [ 61%] 2025-09-07T07:44:50.9416665Z dynamo/test_repros.py::ReproTests::test_specialized_stride PASSED [0.0311s] [ 61%] 2025-09-07T07:44:50.9417134Z dynamo/test_repros.py::ReproTests::test_split_with_sizes_aot_autograd PASSED [0.1794s] [ 62%] 2025-09-07T07:44:50.9417630Z dynamo/test_repros.py::ReproTests::test_staticmethod_allow_in_graph PASSED [0.0304s] [ 62%] 2025-09-07T07:44:50.9418101Z dynamo/test_repros.py::ReproTests::test_stk_sdd_is_transposed PASSED [0.0452s] [ 63%] 2025-09-07T07:44:50.9418566Z dynamo/test_repros.py::ReproTests::test_stop_iteration_reconstruct PASSED [0.0295s] [ 63%] 2025-09-07T07:44:50.9419015Z dynamo/test_repros.py::ReproTests::test_str_isalnum PASSED [0.0294s] [ 63%] 2025-09-07T07:44:50.9419522Z dynamo/test_repros.py::ReproTests::test_string_format PASSED [0.0300s] [ 64%] 2025-09-07T07:44:50.9419976Z dynamo/test_repros.py::ReproTests::test_subclass_graph_output_repro PASSED [0.0567s] [ 64%] 2025-09-07T07:44:50.9420437Z dynamo/test_repros.py::ReproTests::test_super_classmethod PASSED [0.0333s] [ 65%] 2025-09-07T07:44:50.9420916Z dynamo/test_repros.py::ReproTests::test_super_classmethod_inheritance PASSED [0.0318s] [ 65%] 2025-09-07T07:44:50.9421378Z dynamo/test_repros.py::ReproTests::test_super_diamond PASSED [0.0328s] [ 65%] 2025-09-07T07:44:50.9422403Z dynamo/test_repros.py::ReproTests::test_super_in_staticmethod W0907 07:44:37.253000 164929 site-packages/torch/_dynamo/variables/builtin.py:1043] [0/0] incorrect arg count missing a required argument: 'a' and no constant handler 2025-09-07T07:44:50.9423311Z PASSED [0.0297s] [ 66%] 2025-09-07T07:44:50.9423601Z dynamo/test_repros.py::ReproTests::test_super_staticmethod PASSED [0.0322s] [ 66%] 2025-09-07T07:44:50.9424292Z dynamo/test_repros.py::ReproTests::test_swin_base_tensor_attr W0907 07:44:37.315000 164929 site-packages/torch/_dynamo/debug_utils.py:429] Could not generate fp64 outputs 2025-09-07T07:44:50.9424849Z PASSED [0.0349s] [ 67%] 2025-09-07T07:44:50.9425128Z dynamo/test_repros.py::ReproTests::test_symint_bitwise PASSED [0.0451s] [ 67%] 2025-09-07T07:44:50.9425556Z dynamo/test_repros.py::ReproTests::test_symnode_is_not_op PASSED [0.0375s] [ 67%] 2025-09-07T07:44:50.9425978Z dynamo/test_repros.py::ReproTests::test_symnode_is_op PASSED [0.0390s] [ 68%] 2025-09-07T07:44:50.9426473Z dynamo/test_repros.py::ReproTests::test_sys_monitoring SKIPPED [0.0002s] (Requires Python 3.12+) [ 68%] 2025-09-07T07:44:50.9426972Z dynamo/test_repros.py::ReproTests::test_tensor_data_kwarg PASSED [0.0306s] [ 69%] 2025-09-07T07:44:50.9427418Z dynamo/test_repros.py::ReproTests::test_tensor_isinstance_tuple PASSED [0.0307s] [ 69%] 2025-09-07T07:44:50.9427862Z dynamo/test_repros.py::ReproTests::test_tensor_item PASSED [0.8902s] [ 69%] 2025-09-07T07:44:50.9428273Z dynamo/test_repros.py::ReproTests::test_tensor_random PASSED [0.4460s] [ 70%] 2025-09-07T07:44:50.9428777Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_aot_eager_func_name_func1 PASSED [0.0012s] [ 70%] 2025-09-07T07:44:50.9429374Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_aot_eager_func_name_func2 PASSED [0.0443s] [ 71%] 2025-09-07T07:44:50.9429964Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_aot_eager_func_name_func3 PASSED [0.0455s] [ 71%] 2025-09-07T07:44:50.9430632Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_eager_func_name_func1 PASSED [0.0210s] [ 71%] 2025-09-07T07:44:50.9431306Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_eager_func_name_func2 PASSED [0.0240s] [ 72%] 2025-09-07T07:44:50.9431888Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_eager_func_name_func3 PASSED [0.0252s] [ 72%] 2025-09-07T07:44:50.9432481Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_inductor_func_name_func1 PASSED [0.0011s] [ 73%] 2025-09-07T07:44:50.9433081Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_inductor_func_name_func2 PASSED [0.0862s] [ 73%] 2025-09-07T07:44:50.9433673Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_backend_inductor_func_name_func3 PASSED [0.5646s] [ 73%] 2025-09-07T07:44:50.9434226Z dynamo/test_repros.py::ReproTests::test_tensor_set_data_mismatched_dtype PASSED [0.0363s] [ 74%] 2025-09-07T07:44:50.9434705Z dynamo/test_repros.py::ReproTests::test_tensor_split PASSED [1.0908s] [ 74%] 2025-09-07T07:44:50.9435187Z dynamo/test_repros.py::ReproTests::test_tensor_split_within_device_cm PASSED [0.1229s] [ 75%] 2025-09-07T07:44:50.9435651Z dynamo/test_repros.py::ReproTests::test_tensor_uniform PASSED [0.6237s] [ 75%] 2025-09-07T07:44:50.9436069Z dynamo/test_repros.py::ReproTests::test_threading_local PASSED [0.0210s] [ 75%] 2025-09-07T07:44:50.9436576Z dynamo/test_repros.py::ReproTests::test_tokenization PASSED [0.0389s] [ 76%] 2025-09-07T07:44:50.9437036Z dynamo/test_repros.py::ReproTests::test_torch_compile_in_compile_frame PASSED [0.0332s] [ 76%] 2025-09-07T07:44:50.9437492Z dynamo/test_repros.py::ReproTests::test_torch_ops_aten PASSED [0.0187s] [ 77%] 2025-09-07T07:44:50.9437910Z dynamo/test_repros.py::ReproTests::test_torch_tensor_ops PASSED [0.0187s] [ 77%] 2025-09-07T07:44:50.9438370Z dynamo/test_repros.py::ReproTests::test_torch_tensor_ops_no_graph_break PASSED [0.0183s] [ 77%] 2025-09-07T07:44:50.9438854Z dynamo/test_repros.py::ReproTests::test_torch_variable_type PASSED [0.0087s] [ 78%] 2025-09-07T07:44:50.9439290Z dynamo/test_repros.py::ReproTests::test_torchname PASSED [0.0161s] [ 78%] 2025-09-07T07:44:50.9439744Z dynamo/test_repros.py::ReproTests::test_trace_functional_tensor_with PASSED [0.1278s] [ 79%] 2025-09-07T07:44:50.9440229Z dynamo/test_repros.py::ReproTests::test_tuple_enum_as_key_dict PASSED [0.1185s] [ 79%] 2025-09-07T07:44:50.9440663Z dynamo/test_repros.py::ReproTests::test_typed_dict PASSED [0.0228s] [ 79%] 2025-09-07T07:44:50.9441080Z dynamo/test_repros.py::ReproTests::test_typed_dict_total PASSED [0.0195s] [ 80%] 2025-09-07T07:44:50.9441530Z dynamo/test_repros.py::ReproTests::test_udf_classes_reconstruction PASSED [0.0377s] [ 80%] 2025-09-07T07:44:50.9442009Z dynamo/test_repros.py::ReproTests::test_unbacked_arange_in_bounds PASSED [0.0667s] [ 81%] 2025-09-07T07:44:50.9442448Z dynamo/test_repros.py::ReproTests::test_unbind_copy_out PASSED [0.0227s] [ 81%] 2025-09-07T07:44:50.9442891Z dynamo/test_repros.py::ReproTests::test_unpack_hooks_can_be_disabled PASSED [0.0438s] [ 81%] 2025-09-07T07:44:50.9443412Z dynamo/test_repros.py::ReproTests::test_unpack_hooks_dont_run_during_tracing PASSED [0.0430s] [ 82%] 2025-09-07T07:44:50.9444000Z dynamo/test_repros.py::ReproTests::test_unspecialized_nn_module_with_torch_variable_attribute PASSED [0.0282s] [ 82%] 2025-09-07T07:44:50.9444546Z dynamo/test_repros.py::ReproTests::test_unsqueeze_mul_strides PASSED [0.8911s] [ 83%] 2025-09-07T07:44:50.9445000Z dynamo/test_repros.py::ReproTests::test_user_ctor_ctx_manager PASSED [0.0187s] [ 83%] 2025-09-07T07:44:50.9445478Z dynamo/test_repros.py::ReproTests::test_user_ctor_ctx_manager_custom_init PASSED [0.0195s] [ 83%] 2025-09-07T07:44:50.9446038Z dynamo/test_repros.py::ReproTests::test_user_ctor_ctx_manager_custom_init_graph_break PASSED [0.0390s] [ 84%] 2025-09-07T07:44:50.9446551Z dynamo/test_repros.py::ReproTests::test_user_defined_iter PASSED [0.0231s] [ 84%] 2025-09-07T07:44:50.9447011Z dynamo/test_repros.py::ReproTests::test_user_defined_object_callable PASSED [0.0177s] [ 85%] 2025-09-07T07:44:50.9447551Z dynamo/test_repros.py::ReproTests::test_validate_model_kwargs PASSED [0.0562s] [ 85%] 2025-09-07T07:44:50.9448026Z dynamo/test_repros.py::ReproTests::test_vc_bumped_in_inference_graph PASSED [0.5055s] [ 85%] 2025-09-07T07:44:50.9448492Z dynamo/test_repros.py::ReproTests::test_vdd_duplicate_error PASSED [0.0261s] [ 86%] 2025-09-07T07:44:50.9448961Z dynamo/test_repros.py::ReproTests::test_view_dtype_overload PASSED [0.0626s] [ 86%] 2025-09-07T07:44:50.9449390Z dynamo/test_repros.py::ReproTests::test_weakref PASSED [0.0193s] [ 87%] 2025-09-07T07:44:50.9449805Z dynamo/test_repros.py::ReproTests::test_weakref_callback PASSED [0.0826s] [ 87%] 2025-09-07T07:44:50.9450246Z dynamo/test_repros.py::ReproTests::test_weakref_construction PASSED [0.0184s] [ 87%] 2025-09-07T07:44:50.9450677Z dynamo/test_repros.py::ReproTests::test_weakref_del PASSED [0.3844s] [ 88%] 2025-09-07T07:44:50.9451102Z dynamo/test_repros.py::ReproTests::test_weakref_proxy PASSED [0.0184s] [ 88%] 2025-09-07T07:44:50.9451532Z dynamo/test_repros.py::ReproTests::test_weakref_reconstruct PASSED [0.0438s] [ 89%] 2025-09-07T07:44:50.9451977Z dynamo/test_repros.py::ReproTests::test_while_loop_graph_break PASSED [0.0269s] [ 89%] 2025-09-07T07:44:50.9452490Z dynamo/test_repros.py::ReproTests::test_while_loop_graph_break_inside_call_function PASSED [0.0475s] [ 89%] 2025-09-07T07:44:50.9453092Z dynamo/test_repros.py::ReproTests::test_with_on_graph_break_inst PASSED [0.1080s] [ 90%] 2025-09-07T07:44:50.9453565Z dynamo/test_repros.py::ReproTests::test_with_on_graph_break_nested PASSED [0.1037s] [ 90%] 2025-09-07T07:44:50.9454024Z dynamo/test_repros.py::ReproTests::test_zeros_out_dynamic PASSED [1.0551s] [ 91%] 2025-09-07T07:44:50.9454479Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_cuda_sync_cuda PASSED [0.0438s] [ 91%] 2025-09-07T07:44:50.9455030Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_data_dependent_error_log_no_print_cuda PASSED [0.0107s] [ 91%] 2025-09-07T07:44:50.9455671Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_deepcopy_constant_tensor_in_aot_bwd_cuda PASSED [0.0794s] [ 92%] 2025-09-07T07:44:50.9456282Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_filter_safe_grad_warning_cuda PASSED [0.0014s] [ 92%] 2025-09-07T07:44:50.9456856Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_filter_user_warnings_cuda PASSED [0.0013s] [ 93%] 2025-09-07T07:44:50.9457399Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_filter_warnings_cuda PASSED [0.1003s] [ 93%] 2025-09-07T07:44:50.9457970Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_flash_attn_backward_mixed_strides_cuda PASSED [0.0084s] [ 93%] 2025-09-07T07:44:50.9458536Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_getattr_return_cuda PASSED [0.0222s] [ 94%] 2025-09-07T07:44:50.9459075Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_guard_default_device_cuda PASSED [0.0468s] [ 94%] 2025-09-07T07:44:50.9459672Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_megablocks_moe_cuda SKIPPED [0.0014s] (requires megablocks) [ 95%] 2025-09-07T07:44:50.9460323Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_memleak_when_graph_input_has_tensor_attr_cuda PASSED [0.0500s] [ 95%] 2025-09-07T07:44:50.9460945Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_module_attribute_error_cuda PASSED [0.0238s] [ 95%] 2025-09-07T07:44:50.9461496Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_named_tuple_vt_clone_cuda PASSED [0.0487s] [ 96%] 2025-09-07T07:44:50.9462022Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_norm_dtype_cuda PASSED [0.0169s] [ 96%] 2025-09-07T07:44:50.9462580Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_partitioner_saves_weights_for_bw_cuda PASSED [0.3724s] [ 97%] 2025-09-07T07:44:50.9463160Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_sdpa_dynamic_shapes_cuda PASSED [1.4322s] [ 97%] 2025-09-07T07:44:50.9463710Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_sub_alpha_scalar_repro_cuda PASSED [0.0425s] [ 97%] 2025-09-07T07:44:50.9464257Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_tensor_size_hasattr_cuda PASSED [0.0303s] [ 98%] 2025-09-07T07:44:50.9464906Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_torch_cuda_is_initialized_cuda PASSED [0.0593s] [ 98%] 2025-09-07T07:44:50.9465518Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_truthiness_of_symints_no_recompiles_cuda PASSED [0.0361s] [ 99%] 2025-09-07T07:44:50.9466100Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_udf_class_source_cuda PASSED [0.0315s] [ 99%] 2025-09-07T07:44:50.9466689Z dynamo/test_repros.py::ReproTestsDeviceCUDA::test_zero_dim_param_mixed_device_grad_cuda PASSED [0.0724s] [100%] 2025-09-07T07:44:50.9467037Z 2025-09-07T07:44:50.9467441Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-d5b30247dd5ac3d8.xml - 2025-09-07T07:44:50.9468068Z ===== 237 passed, 9 skipped, 84 deselected, 3 xfailed in 104.41s (0:01:44) ===== 2025-09-07T07:44:50.9468637Z The following tests failed and then succeeded when run in a new process['test/dynamo/test_repros.py::ReproTests::test_get_parameter_dtype'] 2025-09-07T07:44:50.9469052Z 2025-09-07T07:44:50.9469331Z FINISHED PRINTING LOG FILE of dynamo/test_repros 1/1 (test/test-reports/dynamo.test_repros_1.1_06d4784050f51ab9_.log) 2025-09-07T07:44:50.9469692Z 2025-09-07T07:44:54.0854901Z /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:54.0856675Z import pkg_resources 2025-09-07T07:44:54.4107161Z Running inductor/test_fuzzer 1/1 ... [2025-09-07 07:44:54.410277] 2025-09-07T07:44:54.4107785Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:44:54.4109310Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_fuzzer.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 07:44:54.410644] 2025-09-07T07:45:07.7012144Z 2025-09-07T07:45:07.7013195Z inductor/test_fuzzer 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_fuzzer_1.1_eaa1d2ce023ee5ae_.log 2025-09-07T07:45:07.7017123Z Running 11 items in this shard: test/inductor/test_fuzzer.py::TestConfigFuzzer::test_config_fuzzer_bisector_boolean, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_config_fuzzer_bisector_exception, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_config_fuzzer_dynamo_bisect, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_config_fuzzer_inductor_bisect, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_config_fuzzer_inductor_cpu, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_config_fuzzer_inductor_gpu, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_config_fuzzer_n_tuple, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_fuzzer_inductor_calling_compile, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_fuzzer_running_test, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_sampling_method_random, test/inductor/test_fuzzer.py::TestConfigFuzzer::test_sampling_method_toggle 2025-09-07T07:45:07.7019801Z 2025-09-07T07:45:10.8003782Z /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:10.8005183Z import pkg_resources 2025-09-07T07:45:11.1251151Z Running inductor/test_compiled_optimizers 1/3 ... [2025-09-07 07:45:11.124592] 2025-09-07T07:45:11.1251648Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:45:11.1253063Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_compiled_optimizers.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:45:11.124940] 2025-09-07T07:46:34.0212949Z 2025-09-07T07:46:34.0214358Z inductor/test_torchinductor_codegen_dynamic_shapes 1/6 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_codegen_dynamic_shapes_1.6_10fc5a51fcb7f5ff_.log 2025-09-07T07:46:34.0336069Z Running 296 items in this shard: test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_add_complex9_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_aliased_buffer_reuse_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_arange2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_arange3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_argmax_argmin_with_duplicates_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_avg_pool2d3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_avg_pool2d_backward3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_avg_pool3d_backward2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_avg_pool3d_backward_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_avg_pool_errors_with_uint_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_batch_norm_2d_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_bernoulli1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_both_scalars_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_bucketize_int_int64_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_bucketize_int_int8_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_bucketize_int_uint8_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_buffer_copied_in_graph_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_builtins_round_float_ndigits_zero_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_cat_negative_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_config_option_dont_assume_alignment_recompiles_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_consecutive_split_cumprod_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_const_int32_to_float_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_constant_pad_2d_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_constant_pad_nd_inplace_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_conv3d_channels_last_use_block_ptr_False_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_conv3d_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_cudnn_rnn_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_div3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_div6_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_div9_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_div_by_zero_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dropout_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dropout_trivial_1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtype_mismatch_issue_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_bfloat16_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_bfloat16_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float16_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float16_int32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float32_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float32_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_float64_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int16_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int32_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int32_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int32_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int64_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int8_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int8_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_dtypeview_int8_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_embedding_bag_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_exact_stride_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_exp2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fft_real_input_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fmin_fmax_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fractional_max_pool2d1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_full_like_sliced_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_full_like_transposed_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_fuse_tiled_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_graph_partition_mutation_real_name_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_graph_partition_no_inputs_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_horizonal_fusion2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_index_propagation_abs_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_index_propagation_flip_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_index_put_failed_reinplace_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_isin_tensor_scalar_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_isinf2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_l1_loss_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_large_pointwise_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_lgamma_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_linspace3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_logcumsumexp_zero_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_logsumexp_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_masked_scatter_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_matmul_layer_norm_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_max_pool2d5_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_misaligned_address_issue1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_multi_gpu_device_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_mutable_custom_op_fixed_layout_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_nan_sort_stable_False_descending_False_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_narrow_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_new_empty_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_no_mega_fusion_during_lowering_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_output_strides_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_permute1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_philox_rand_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_chebyshev_polynomial_t_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_digamma_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_gammainc_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_log_ndtr_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_ndtri_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_psi_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pointwise_shifted_chebyshev_polynomial_w_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_pow2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_profiler_mark_wrapper_call_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_randint_int64_mod_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_randint_kernel_count_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_randn_generator_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_randn_like_empty_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_reflection_pad2d_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_remove_noop_copy_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_remove_noop_slice_scatter_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_repeat_interleave_Tensor_decomp_int32_nd_1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_replication_pad_errors_with_bool_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_require_stride_expanded_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_reuse_buffers_with_aliasing_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_rsqrt_dynamic_shapes_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_scalar_output_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_scatter1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_sdpa_unaligned_mask_freezing_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_select_scatter_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_shape_padding_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_silu_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_single_elem_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_slice1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_slice_mutation3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_slice_scatter2_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_slice_scatter4_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_slice_scatter5_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_slice_scatter_dtype_consistency_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_sort_bool_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_special_polygamma_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_split_cumprod_low_prec_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_split_cumsum_low_prec_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_split_failed_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_split_with_integer_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_stack_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_stride_preservation_with_stride_modifying_fx_pass_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_to_device_constant_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_topk_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_uint4x2_mixed_mm_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_unroll_small_reduction_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_unsigned_constant_tensors_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_unspec_inputs_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_upsample_bilinear2d_a_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_upsample_bilinear2d_b_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_upsample_nearest3d_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_var_mean_div_by_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_vertical_fusion1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_view_uint8_through_differing_bitwidths_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_views1_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_views3_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_zero_dim_reductions_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenCpuTests::test_zero_element_mutation_dynamic_shapes_cpu, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_adaptive_avg_pool2d1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_adaptive_avg_pool2d_low_prec_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_add_complex8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_addmv_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_aliased_buffer_reuse_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_allow_reuse_active_if_under_peak_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_allow_reuse_disable_if_exceed_peak_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_aoti_eager_support_str_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_aoti_eager_with_scalar_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_argmax_argmin2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_argmax_argmin_with_nan_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_argmax_min_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_avg_pool2d7_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_avg_pool2d8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_avg_pool_errors_with_uint_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_baddbmm_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bernoulli2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bitwise3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_add_autotune_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_computed_offsets_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int16_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int32_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int32_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int64_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_int8_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_bucketize_int_uint8_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_builtins_round_int_ndigits_pos_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_complex_from_real_imag_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_complex_memory_overlap_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_const_int32_to_float_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_constant_pad_2d_strides_nonpositive_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_constant_pad_3d_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_conv2d_backward_channels_last_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_conv3d_channels_last_use_block_ptr_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_convolution3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_cos_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_cumsum_no_mask_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_cumsum_pattern_matcher_issue_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_custom_op_3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_custom_op_fixed_layout_channels_last_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_custom_op_unbacked_symints_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_data_type_propogation_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_div9_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_div_precision_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dropout3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dropout_deterministic_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_bfloat16_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float32_bfloat16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float32_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float32_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float64_float64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_float64_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int64_float32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_dtypeview_int64_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_embedding_bag_byte_unpack_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_exp_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_expanded_reduction_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fallback_mutable_op_basic_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fill2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_flip_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_float16_to_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_float32_to_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_float_repr_dynamic_shapes_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fractional_max_pool2d1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fractional_max_pool2d5_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_full_boolean_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_full_like_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_functionalize_rng_wrappers_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_fuse_tiled_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_gather1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_graph_partition_arange1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_graph_partition_both_scalars_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_graph_partition_constant_tensor2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_graph_partition_mutation_real_name_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_graph_partition_pad_dynamic_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_graph_partition_scalar_inputs_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_index_propagation_abs_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_index_put2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_index_put_index_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_index_put_reinplace_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_index_remainder_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_indirect_load_broadcast_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_inductor_assert_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_input_mutation1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_input_mutation4_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_int8_weight_only_quant_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_layer_norm_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_leaky_relu_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_like_channels_last_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_like_rands3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_like_rands_sliced_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_linspace3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_long_tensor_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_masked_fill_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_max_pool2d5_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_max_pool2d7_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_max_pool2d_with_indices_backward5_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_min_max_reduction_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_min_max_reduction_nan_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_mixed_mm_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_mm_views_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_mul_softmax_symfloat_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_multilayer_any_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_mutable_custom_op_fixed_layout_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_nan_sort_stable_False_descending_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_nan_sort_stable_True_descending_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_narrow_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_no_op_reduction_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_permute2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_airy_ai_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_chebyshev_polynomial_v_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_entr_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_erfcx_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_exp2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_ndtr_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_scaled_modified_bessel_k1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_shifted_chebyshev_polynomial_u_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_pointwise_spherical_bessel_j0_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_prod_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_randint_distribution_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_randint_int64_mod_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_reduction3_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_reflection_pad2d_backward_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_remainder_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_remove_noop_clone_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_remove_noop_copy_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_remove_noop_slice1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_repeat_interleave_Tensor_decomp_int64_nd_2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_should_pad_bench_for_bmm_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_signbit_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_simplify_loops_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_slice_scatter4_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_slice_scatter_dtype_consistency_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sort_transpose_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_special_polygamma_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_split_cumsum_index_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_split_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_split_with_sizes_with_unbacked_symints_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_squeeze_varargs_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_strided_inputs_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_sum2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_tensor1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_tensor2_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_tensor_index_put_slice_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_topk_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_unspec_inputs_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_unspec_inputs_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_unspec_inputs_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_upsample_cat_conv_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_upsample_nearest1d_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_upsample_nearest3d_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_vertical_fusion1_dynamic_shapes_cuda, test/inductor/test_torchinductor_codegen_dynamic_shapes.py::DynamicShapesCodegenGPUTests::test_zero_element_mutation_dynamic_shapes_cuda 2025-09-07T07:46:34.0452401Z 2025-09-07T07:46:37.1993743Z /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:46:37.1995654Z import pkg_resources 2025-09-07T07:46:37.5297963Z Running functorch/test_aotdispatch 1/1 ... [2025-09-07 07:46:37.529317] 2025-09-07T07:46:37.5300386Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:46:37.5301540Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_aotdispatch.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 07:46:37.529698] 2025-09-07T07:48:34.3630429Z 2025-09-07T07:48:34.3631785Z functorch/test_aotdispatch 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_aotdispatch_1.1_fa5c17215b0a8de1_.log 2025-09-07T07:48:34.3792495Z Running 528 items in this shard: test/functorch/test_aotdispatch.py::TestAOTAutograd::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_False_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_False_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_True_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_True_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_False_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_False_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_True_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_True_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_autocast_disable_guard, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_backward_mutation_data, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_backward_mutation_forward_inputs, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_backward_mutation_forward_inputs_create_graph, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_backward_mutation_metadata, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_backward_mutation_on_grad_out, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_backward_pass_autocast_custom, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_backward_pass_autocast_off, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_backward_pass_autocast_on, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_batch_norm_amp, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_batchnorm, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_batchnorm_inference, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_buffer_batch_norm, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_buffer_copied_in_graph, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_buffer_copied_in_graph_with_different_shapes, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_compilation_context, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_complex_linear, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_composite_impl_compile, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_custom_autograd, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_custom_tensor_metadata, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_default_partitioner_saves_symints_not_tensors_for_bw, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_dupe_arg, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_dupe_arg_returned_as_output, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_dupe_arg_torture, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_duplicated_arguments_on_tensor_overlap, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_dynamic_output_aliases_input_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_dynamic_shape_output_not_in_bw_graph, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_embedding_bag_view_dynamic, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_grad_context, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_inference_mode, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_inner_grad, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_aliased_with_mutation_output_alias, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_data_and_metadata_mutation, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_data_and_metadata_mutation_aliases_other_input, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_inplace_requires_grad_true, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_metadata_mutation_aliases, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_alias_everything, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_aliases_and_none_require_gradients, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_aliases_and_output_alias, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_aliases_bases_out_of_order, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_aliases_other_input, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_aliases_other_input2, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_and_output_view, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_batchnorm, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_false_aliasing, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_hidden_from_autograd_aliasing, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_is_output, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_metadata, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_metadata2, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_modifies_autograd_meta_of_aliases, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_multiple, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_noncontiguous, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_output_view_multiple, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_requires_grad_detach, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_requires_grad_no_grad, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_requires_grad_no_grad_detach_mixed, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_requires_grad_no_grad_inference_graph, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_return, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_set__input_mutation, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_set__nop, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_simple, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_simple_with_none_and_nontensor, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_storage_resize_before_set_, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_storage_resize_down, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_storage_resize_down_and_set_, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_mutation_storage_resize_up, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_output_aliase_custom_autograd_function, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_output_view_metadata_mutate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_output_view_mutate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_input_output_view_simple, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_invalid_dupe, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_invalid_dupe_fake, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_invalid_dupe_left_bias, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_invalid_requires_grad, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_invalid_requires_grad_fake, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_list_codegen, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_mark_activations_dynamic, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_mark_activations_dynamic_with_nested, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_mark_outputs_dynamic_use_autograd_False, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_mark_outputs_dynamic_use_autograd_True, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_mem_leak_from_save_for_bw, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_module, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_multi_output, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_multi_output_list, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_mutates_input_noncontiguous, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_nested_subclasses, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_nested_subclasses_complicated_inps, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_nested_subclasses_complicated_inps_mixed, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_nested_subclasses_non_homogenous, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_nested_subclasses_non_nested_grad, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_new_inp_requires_grad_now, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_no_grad_input_output, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_non_tensor_and_none_inputs, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_nonidempotent_amp, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_input_multi_output_view, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_input_multi_output_view_should_raise_autograd_error, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_input_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_and_returned, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_and_returned_different_grad, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_and_returned_flipped, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_inplace_view, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_inplace_view_and_view, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_inplace_view_with_detach, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_multi_output_view, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_multiple_mixed, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_mutation_linear, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_no_grad, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_returned_multiple_times, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_single, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_intermediate_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_multiple_inputs_get_correct_one, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_aliases_output_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_all_alias_types, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_dict, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_output_op_depending_on_symint, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_outputs_are_aliased, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_real_weights_in_symbolic_mode, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_real_weights_in_symbolic_mode_with_inplace_ops, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_saved_tensors_hooks_mutations_raise, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_set__and_data_mutation_bad, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_set__and_data_mutation_good, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_set__not_allowed, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_set__steals_view_chain, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_single_output, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_some_output_requires_grad_input_doesnt, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_some_outputs_dont_require_grad_non_view, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_some_outputs_dont_require_grad_view, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_squeeze_mutation, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_subclass_metadata_mutation_req_grad_False, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_subclass_metadata_mutation_req_grad_True, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_subclasses_mixed, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_subclasses_mixed_mode, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_synthetic_base_base_attribute_is_none, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_view_and_inplace_view, test/functorch/test_aotdispatch.py::TestAOTAutograd::test_view_detach, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_ban_dropout_mut_pre_dispatch, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_forward_mutation_multiple_mut, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_forward_mutation_no_buffer_mut, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_functionalized_rng_banned, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_input_dupes_banned, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_input_mutation, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_input_mutation_on_input_requiring_grad_banned, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_input_mutation_on_parameter_banned, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_metadata_mutation_banned, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_module_joint, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_multiple_outputs_require_grad_banned, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_buffer_mutation_metadata, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_composite_implicit_inplace, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_composite_implicit_linear, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_contiguous, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_conv_and_bn, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_func_composite_implicit, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_func_simple, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_func_view, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_map_1, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_map_2, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_outdtype, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_reshape, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_with_autograd_op, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_with_cond, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_predispatch_with_cond_nested, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_simplified_basic, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_simplified_pytrees_banned, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_synthetic_bases_banned, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_unbacked_arg, test/functorch/test_aotdispatch.py::TestAOTExport::test_aot_export_with_torch_cond, test/functorch/test_aotdispatch.py::TestPartitioning::test_autocast, test/functorch/test_aotdispatch.py::TestPartitioning::test_contiguous, test/functorch/test_aotdispatch.py::TestPartitioning::test_custom_partitioner_fn, test/functorch/test_aotdispatch.py::TestPartitioning::test_default_partitioner_getitem, test/functorch/test_aotdispatch.py::TestPartitioning::test_default_partitioner_output_tensor_shape_tensor, test/functorch/test_aotdispatch.py::TestPartitioning::test_generate_gives_inference_graph, test/functorch/test_aotdispatch.py::TestPartitioning::test_meta_tensor_inplace_op, test/functorch/test_aotdispatch.py::TestPartitioning::test_min_cut_partitioner, test/functorch/test_aotdispatch.py::TestPartitioning::test_min_cut_partitioner_output_tensor_shape_tensor, test/functorch/test_aotdispatch.py::TestPartitioning::test_min_cut_partitioner_raise_getitems, test/functorch/test_aotdispatch.py::TestPartitioning::test_min_cut_partitioner_save_shape, test/functorch/test_aotdispatch.py::TestPartitioning::test_preserve_random, test/functorch/test_aotdispatch.py::TestPartitioning::test_recompute_partitioning, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_incorrect_backward, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_inference, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_input_data_and_metadata_mutation, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_input_metadata_mutation, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_input_mutation, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_input_mutation_and_output_alias, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_output_alias, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_output_requires_grad_in_no_grad, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_output_requires_grad_in_no_grad_views, test/functorch/test_aotdispatch.py::TestAOTDispatch::test_aot_dispatch_simple, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_aot_module_simplified, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_aot_module_simplified_dynamic, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_aot_module_simplified_fake_tensor_gm_raises, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_aot_module_simplified_preserves_stack_trace, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_aot_module_simplified_preserves_stack_trace_from_mutation, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_aot_test_subclasses_with_tensor_factories, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_flex_attn_noncontiguous_tangents, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_grads_no_force_contiguous_dense, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_grads_no_force_contiguous_nested_subclass, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_grads_no_force_contiguous_nested_tensor_tangent, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_grads_no_force_contiguous_subclass, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_inductor_freezing_with_subclasses, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_inference_python_dispatcher, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_lift_fresh_copy_in_graph, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_noncontig_nonmemformat_tangents_dynamic_shapes_False_test_subclasses_False_device_cpu, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_noncontig_nonmemformat_tangents_dynamic_shapes_False_test_subclasses_False_device_cuda, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_noncontig_nonmemformat_tangents_dynamic_shapes_False_test_subclasses_True_device_cpu, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_noncontig_nonmemformat_tangents_dynamic_shapes_False_test_subclasses_True_device_cuda, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_noncontig_nonmemformat_tangents_dynamic_shapes_True_test_subclasses_False_device_cpu, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_noncontig_nonmemformat_tangents_dynamic_shapes_True_test_subclasses_False_device_cuda, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_noncontig_nonmemformat_tangents_dynamic_shapes_True_test_subclasses_True_device_cpu, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_noncontig_nonmemformat_tangents_dynamic_shapes_True_test_subclasses_True_device_cuda, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_rrelu, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_rrelu_with_noise_mutation, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_saved_tensors_hooks_base_saved_tensors_hooks_filtering_mode_all, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_saved_tensors_hooks_base_saved_tensors_hooks_filtering_mode_donated, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_saved_tensors_hooks_base_saved_tensors_hooks_filtering_mode_no_static, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_saved_tensors_hooks_donated_buffers, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_saved_tensors_hooks_params, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_saved_tensors_hooks_recompile, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_subclass_parameters, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_subclass_parameters_torture_case, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_tangent_type_coercion, test/functorch/test_aotdispatch.py::TestAOTModuleSimplified::test_wrong_guess_tangent_type, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_False_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_False_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_True_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_True_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_False_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_False_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_True_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_True_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_autocast_disable_guard, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_backward_mutation_data, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_backward_mutation_forward_inputs, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_backward_mutation_forward_inputs_create_graph, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_backward_mutation_metadata, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_backward_mutation_on_grad_out, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_backward_pass_autocast_custom, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_backward_pass_autocast_off, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_backward_pass_autocast_on, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_batch_norm_amp, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_batchnorm, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_batchnorm_inference, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_buffer_batch_norm, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_buffer_copied_in_graph, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_buffer_copied_in_graph_with_different_shapes, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_compilation_context, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_complex_linear, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_composite_impl_compile, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_custom_autograd, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_custom_tensor_metadata, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_default_partitioner_saves_symints_not_tensors_for_bw, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_dupe_arg, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_dupe_arg_returned_as_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_dupe_arg_torture, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_duplicated_arguments_on_tensor_overlap, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_dynamic_output_aliases_input_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_dynamic_shape_output_not_in_bw_graph, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_embedding_bag_view_dynamic, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_grad_context, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_inference_mode, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_inner_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_aliased_with_mutation_output_alias, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_data_and_metadata_mutation, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_data_and_metadata_mutation_aliases_other_input, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_inplace_requires_grad_true, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_metadata_mutation_aliases, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_alias_everything, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_aliases_and_none_require_gradients, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_aliases_and_output_alias, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_aliases_bases_out_of_order, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_aliases_other_input, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_aliases_other_input2, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_and_output_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_batchnorm, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_false_aliasing, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_hidden_from_autograd_aliasing, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_is_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_metadata, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_metadata2, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_modifies_autograd_meta_of_aliases, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_noncontiguous, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_output_view_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_requires_grad_detach, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_requires_grad_no_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_requires_grad_no_grad_detach_mixed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_requires_grad_no_grad_inference_graph, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_return, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_set__input_mutation, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_set__nop, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_simple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_simple_with_none_and_nontensor, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_storage_resize_before_set_, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_storage_resize_down, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_storage_resize_down_and_set_, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_mutation_storage_resize_up, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_output_aliase_custom_autograd_function, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_output_view_metadata_mutate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_output_view_mutate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_input_output_view_simple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_inputs_overlapping_unsqueeze_with_mutation, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_inputs_overlapping_with_mutation_guard_base, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_invalid_dupe, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_invalid_dupe_fake, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_invalid_dupe_left_bias, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_invalid_requires_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_invalid_requires_grad_fake, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_list_codegen, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_mark_activations_dynamic, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_mark_activations_dynamic_with_nested, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_mark_outputs_dynamic_use_autograd_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_mark_outputs_dynamic_use_autograd_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_mem_leak_from_save_for_bw, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_module, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_multi_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_multi_output_list, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_mutates_input_noncontiguous, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_mutation_of_input_in_fw_and_bw, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_mutations_in_bw_detached_from_tangent, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_nested_subclasses, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_nested_subclasses_complicated_inps, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_nested_subclasses_complicated_inps_mixed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_nested_subclasses_non_homogenous, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_nested_subclasses_non_nested_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_new_inp_requires_grad_now, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_no_grad_input_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_non_tensor_and_none_inputs, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_nonidempotent_amp, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_input_multi_output_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_input_multi_output_view_should_raise_autograd_error, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_input_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_and_returned, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_and_returned_different_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_and_returned_flipped, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_inplace_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_inplace_view_and_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_inplace_view_with_detach, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_multi_output_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_multiple_mixed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_mutation_linear, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_no_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_returned_multiple_times, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_single, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_intermediate_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_multiple_inputs_get_correct_one, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_aliases_output_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_all_alias_types, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_dict, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_output_op_depending_on_symint, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_outputs_are_aliased, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_real_weights_in_symbolic_mode, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_real_weights_in_symbolic_mode_with_inplace_ops, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_saved_tensors_hooks_mutations_raise, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_set__and_data_mutation_bad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_set__and_data_mutation_good, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_set__not_allowed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_set__steals_view_chain, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_single_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_some_output_requires_grad_input_doesnt, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_some_outputs_dont_require_grad_non_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_some_outputs_dont_require_grad_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_squeeze_mutation, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_subclass_metadata_mutation_req_grad_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_subclass_metadata_mutation_req_grad_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_subclasses_mixed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_subclasses_mixed_mode, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_synthetic_base_base_attribute_is_none, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_view_and_inplace_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithDynamo::test_view_detach, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_False_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_False_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_True_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_alias_of_intermediate_detach_backend_aot_eager_view_replay_for_aliased_outputs_True_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_False_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_False_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_True_dynamic_shapes_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_alias_of_intermediate_detach_backend_inductor_view_replay_for_aliased_outputs_True_dynamic_shapes_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_autocast_disable_guard, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_backward_mutation_data, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_backward_mutation_forward_inputs, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_backward_mutation_forward_inputs_create_graph, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_backward_mutation_metadata, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_backward_mutation_on_grad_out, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_backward_pass_autocast_custom, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_backward_pass_autocast_off, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_backward_pass_autocast_on, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_batch_norm_amp, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_batchnorm, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_batchnorm_inference, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_buffer_batch_norm, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_buffer_copied_in_graph, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_buffer_copied_in_graph_with_different_shapes, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_compilation_context, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_complex_linear, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_composite_impl_compile, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_custom_autograd, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_custom_tensor_metadata, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_default_partitioner_saves_symints_not_tensors_for_bw, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_dupe_arg, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_dupe_arg_returned_as_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_dupe_arg_torture, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_duplicated_arguments_on_tensor_overlap, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_dynamic_output_aliases_input_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_dynamic_shape_output_not_in_bw_graph, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_embedding_bag_view_dynamic, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_grad_context, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_inference_mode, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_inner_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_aliased_with_mutation_output_alias, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_data_and_metadata_mutation, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_data_and_metadata_mutation_aliases_other_input, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_inplace_requires_grad_true, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_metadata_mutation_aliases, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_alias_everything, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_aliases_and_none_require_gradients, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_aliases_and_output_alias, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_aliases_bases_out_of_order, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_aliases_other_input, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_aliases_other_input2, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_and_output_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_batchnorm, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_false_aliasing, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_hidden_from_autograd_aliasing, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_is_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_metadata, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_metadata2, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_modifies_autograd_meta_of_aliases, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_noncontiguous, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_output_view_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_requires_grad_detach, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_requires_grad_no_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_requires_grad_no_grad_detach_mixed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_requires_grad_no_grad_inference_graph, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_return, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_set__input_mutation, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_set__nop, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_simple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_simple_with_none_and_nontensor, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_storage_resize_before_set_, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_storage_resize_down, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_storage_resize_down_and_set_, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_mutation_storage_resize_up, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_output_aliase_custom_autograd_function, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_output_view_metadata_mutate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_output_view_mutate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_input_output_view_simple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_inputs_overlapping_unsqueeze_with_mutation, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_inputs_overlapping_with_mutation_guard_base, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_invalid_dupe, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_invalid_dupe_fake, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_invalid_dupe_left_bias, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_invalid_requires_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_invalid_requires_grad_fake, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_list_codegen, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_mark_activations_dynamic, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_mark_activations_dynamic_with_nested, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_mark_outputs_dynamic_use_autograd_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_mark_outputs_dynamic_use_autograd_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_mem_leak_from_save_for_bw, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_module, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_multi_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_multi_output_list, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_mutates_input_noncontiguous, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_mutation_of_input_in_fw_and_bw, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_mutations_in_bw_detached_from_tangent, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_nested_subclasses, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_nested_subclasses_complicated_inps, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_nested_subclasses_complicated_inps_mixed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_nested_subclasses_non_homogenous, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_nested_subclasses_non_nested_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_new_inp_requires_grad_now, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_no_grad_input_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_non_tensor_and_none_inputs, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_nonidempotent_amp, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_input_multi_output_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_input_multi_output_view_should_raise_autograd_error, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_input_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_and_returned, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_and_returned_different_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_and_returned_flipped, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_inplace_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_inplace_view_and_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_inplace_view_with_detach, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_multi_output_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_multiple, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_multiple_mixed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_mutation_linear, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_no_grad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_returned_multiple_times, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_single, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_intermediate_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_multiple_inputs_get_correct_one, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_aliases_output_view_meta_replay, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_all_alias_types, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_dict, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_output_op_depending_on_symint, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_outputs_are_aliased, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_real_weights_in_symbolic_mode, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_real_weights_in_symbolic_mode_with_inplace_ops, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_saved_tensors_hooks_mutations_raise, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_set__and_data_mutation_bad, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_set__and_data_mutation_good, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_set__not_allowed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_set__steals_view_chain, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_single_output, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_some_output_requires_grad_input_doesnt, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_some_outputs_dont_require_grad_non_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_some_outputs_dont_require_grad_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_squeeze_mutation, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_subclass_metadata_mutation_req_grad_False, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_subclass_metadata_mutation_req_grad_True, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_subclasses_mixed, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_subclasses_mixed_mode, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_synthetic_base_base_attribute_is_none, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_view_and_inplace_view, test/functorch/test_aotdispatch.py::TestAOTAutogradWithCache::test_view_detach 2025-09-07T07:48:34.3947231Z 2025-09-07T07:48:37.3295624Z /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:48:37.3296987Z import pkg_resources 2025-09-07T07:48:37.6409413Z Running dynamo/test_pgo 1/1 ... [2025-09-07 07:48:37.640553] 2025-09-07T07:48:37.6409830Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:48:37.6412289Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_pgo.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 07:48:37.640943] 2025-09-07T07:49:01.0468828Z 2025-09-07T07:49:01.0469916Z dynamo/test_pgo 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_pgo_1.1_5207bbf70d8532bc_.log 2025-09-07T07:49:01.0473364Z Running 12 items in this shard: test/dynamo/test_pgo.py::PgoTest::test_basic, test/dynamo/test_pgo.py::PgoTest::test_different_file_paths_local_pgo, test/dynamo/test_pgo.py::PgoTest::test_distinct_compile_id, test/dynamo/test_pgo.py::PgoTest::test_njt, test/dynamo/test_pgo.py::PgoTest::test_no_empty_graph_allowlist, test/dynamo/test_pgo.py::PgoTest::test_pgo_dynamic_false, test/dynamo/test_pgo.py::PgoTest::test_pgo_dynamic_params, test/dynamo/test_pgo.py::PgoTest::test_profile_merges, test/dynamo/test_pgo.py::PgoTest::test_remote_basic, test/dynamo/test_pgo.py::PgoTest::test_sticky_pgo_read_write, test/dynamo/test_pgo.py::PgoTest::test_whitelist_ints_floats, test/dynamo/test_pgo.py::PgoTest::test_whitelist_suggestion 2025-09-07T07:49:01.0475865Z 2025-09-07T07:49:04.1513055Z /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:49:04.1514480Z import pkg_resources 2025-09-07T07:49:04.4734522Z Running test_jit_fuser_te 1/1 ... [2025-09-07 07:49:04.472993] 2025-09-07T07:49:04.4735089Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:49:04.4736516Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_jit_fuser_te.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 07:49:04.473354] 2025-09-07T07:51:17.2816685Z 2025-09-07T07:51:17.2818073Z dynamo/test_dynamic_shapes 1/3 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_dynamic_shapes_1.3_5c2ba723d1a32b62_.log 2025-09-07T07:51:17.3143812Z Running 632 items in this shard: test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_autocast_arguments_binding_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_autocast_cpu_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_autocast_decorator_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_autocast_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_autograd_profiler_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_context_wrapping_grad_mode_decorator_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_context_wrapping_grad_mode_nested_function_decorator_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_cuda_amp_autocast_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_cuda_event_reconstruct_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_cuda_stream_compared_with_constant_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_cuda_stream_compared_with_stream_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_cuda_stream_context_manager2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_disable_saved_tensors_hooks_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_disable_saved_tensors_hooks_prev_disabled_nested_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_generic_context_manager_CustomizedCtxManager_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_generic_context_manager_customized_ctx_manager_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_generic_context_manager_with_graph_break_customized_ctx_manager_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_grad_mode_guard_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_inactive_context_graph_break_local_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_inactive_context_graph_break_local_nullctx_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_inactive_context_graph_break_stack_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_nested_generic_context_manager_CustomizedCtxManager_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_nested_grad_mode_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_no_grad_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_sdpa_kernel_ctx_manager1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_sdpa_kernel_ctx_manager3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesCtxManagerTests::test_sdpa_kernel_ctx_manager_as_decorator_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_T_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_addcdiv__dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_addcdiv_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_call_dict1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_callable_builtin_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_cls_hasattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_compare_constant_and_tensor_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_constant2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_constant3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_constant_set_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_cublas_allow_tf32_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_default_dict_lambda_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_default_dict_list_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_defaultdict_setdefault3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_dict_hasattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_dict_id_guard_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_dict_items_sorted_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_dict_keys_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_dict_mutable_map_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_dict_setdefault1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_dict_setdefault3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_distributed_is_initialized_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_dtype_compare_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_filter_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_filter_graph_break_reconstruct_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_filter_infinite_iterator_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_fstrings1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_fstrings2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_functools_cache_guard_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_functools_partial_binding_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_generic_namedtuple_hasattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_generic_namedtuple_subclass_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_generic_namedtuple_user_methods_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_get_autocast_gpu_dtype_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_get_default_dtype_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_get_device_properties_tensor_device_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_globalfn_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_indexed_range_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_inline_jit__unwrap_optional_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_inline_with_default_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_inner_function_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_is_floating_point_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_is_not_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_is_not_null_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_islice_chain_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_itertools_chain_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_itertools_combinations_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_itertools_permutations_various_iterators_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_itertools_product_various_iterators_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_jit_annotate_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_len_constant_list_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_list_add_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_list_compare_polyfill_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_list_reversed_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_list_slice_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_list_truth_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_listarg1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_mT_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_manual_seed_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_map_call_function_ex_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_map_infinite_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_map_reconstruct_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_map_return_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_map_tuple_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_map_unpack_twice_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_map_unpack_vars_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_map_zip_dict_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_math_radians_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_mean_sum_np_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_methodcall2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_methodcall3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_module_constant_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_namedtuple_fields_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_namedtuple_hasattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_namedtuple_replace_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_namedtuple_subclass_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_namedtuple_user_methods_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_ndim_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_no_recompile_inner_lambda_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_non_inlined_closure_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_not_list_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_np_constant_collections_guards_float_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_np_iinfo_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_number_method_method_as_integer_ratio_num_type3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_number_method_method_bit_length_num_type1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_number_method_method_conjugate_num_type4_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_numpy_linalg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_numpy_random_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_as_input_partials_lambda_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_graph_break_reconstruct_args_and_kwargs_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___annotations___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___class___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___delattr___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___dir___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___doc___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___getattribute___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___kwdefaults___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___ne___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___reduce___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___setattr___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_hasattr_attr___sizeof___dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_udf_arg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_udf_kwarg_method_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_partials_udf_kwarg_module_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_pop_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_rand_tensor_partial_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_range_iterator_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_range_iterator_graph_break_2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_range_iterator_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_range_length_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_range_with_index_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_reduce_with_single_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_return_multiple_numpy_ndarray_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_return_tuple1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_set_keys_view_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_shape1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_size_tuple_add_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_slice2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_slice3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_sliced_range_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_sum_with_start_arg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_tensor_dim_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_tensor_element_size_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_tensor_is_complex_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_tensor_len_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_tensor_type2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_to_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_truth_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_tuple_iadd_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_two_point_iter_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_unary_fold_op_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_unpack3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_unsqueeze_inplace_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFunctionTests::test_viatorch_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_312_binary_slice_with_graph_break2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_RAISE_VARARGS_0_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_add_to_set_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_anomaly_aot_autograd_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_aot_autograd_propagate_unbacked_symints_shape_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_argwhere_with_dynamic_shapes_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_builtin_bool_on_symbool_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_builtin_complex_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_callpacked_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_catch_watchings1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_cell_captured_by_existing_func_but_not_root_frame_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_cell_output1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_class_duner_mro_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_clone_sparse_input_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_closure_out_of_scope_cell_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_closure_with_mutation_and_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_compilation_metrics_size_limit_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_cond_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_cond_export_single_arg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_cond_nested_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_conditional_list_comp_in_context_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_constant_getattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_cross_entropy_loss_fancy_ctor1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_cross_entropy_loss_fancy_ctor2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_cross_entropy_loss_simple_ctor_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_custom_module_free_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dataclass_fields_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_deque_input_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_deterministic_algorithms_mutated_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dunder_methods_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dunder_new_function_inlining2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dunder_weakref_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dynamic_one_hot_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dynamic_sources_force_parameter_static_shapes_and_property_static_shapes_override_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dynamic_sources_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dynamic_sources_int_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dynamic_sources_tensor_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_dynamo_disabled_in_custom_op_kernels_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_enum_as_dict_key_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_enum_subclass_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_error_on_nested_fx_trace_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_error_on_recompile_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_escaping_closure_var_with_nonlocal_var_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_fn_hasattr__name__3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_frozen_dataclass_default_factory_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_frozen_dataclass_hashable_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_frozen_dataclass_kw_only_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_frozenset_of_non_literals_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_fullgraph_capture_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_function_annotation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_generate_tensor_from_list_of_numpy_primitive_type_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_get_attr_function_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_get_custom_tensor_attribute_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_get_instruction_source_311_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_getattr_dict_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_getattrvariable_as_python_constant_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_global_state_guard_serialization_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_graph_break_compilation_metrics_on_failure_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_guard_failure_fn_shape_control_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_guard_filter_fn_by_name_and_value_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_guard_filter_nn_modules_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_guards_cse_pass_single_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_hasattr_nn_module_guard_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_id_guarded_module_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_if_cond_nn_mod3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_inline_closure_returned_by_another_function_and_captures_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_inline_dict_function_passed_as_arg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_inline_func_jump_on_tensor_condition_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_inline_list_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_inline_local_dict_clear_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_input_cell_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_int_int_comparisons_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_int_shape_binops_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_int_shape_comparisons_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_int_shape_inplace_binops_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_intermediary_tensor_grad_access_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_invalid_args_builtin_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_is_floating_point2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_is_tensor2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_is_tensor_like2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_item_changes_new_shape_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_itertools_accumulate_symint_default_sum_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_itertools_accumulate_tensors_default_sum_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_itertools_accumulate_tensors_kwargs_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_itertools_groupby_pure_python_key_func_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_itertools_infinite_repeat_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_list_hasattr1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_map_side_effects_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_map_with_quantization_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_mark_static_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_mark_unbacked_strict_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_matmul1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_min_max_over_iterable_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_module_complex_iter_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_multiple_inheritance_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_namedtuple3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_namedtuple_with_custom_getitem_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_ne_operator_with_custom_eq_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_ne_operator_with_custom_ne_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_nested_dataclass_reconstruct_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_nested_optimize_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_nested_optimize_run_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_nested_sequential_try_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_nn_module_getattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_nn_module_getattribute_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_nn_sequential_invocation_reposition_indices_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_no_guard_for_unused_sym_node_fstring_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_numpy_gt_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_numpy_int_constant_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_numpy_ndarray_works_with_builtin_function_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_numpy_non_torch_dtype_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_numpy_random_config_to_numpy_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_numpy_ufunc_out_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_numpy_ufunc_out_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_object_classmethod_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_out_variants_with_resizing_on_graph_inputs_with_dynamic1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_overridden_getattribute_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_packaging_version_parse_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_param_shape_binops_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_parameter_free_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_precompile_entries_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_precompile_entry_miss_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_pure_python_accumulate_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_python_slice_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_raise_guard_indirect_full_constraint_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_raise_guard_partial_constraint_no_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_raises_importerror1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_range_iter_side_effects_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_range_with_shape_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_recompile_on_disable_2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_recompile_on_global_state_change_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_reconstruct_frozen_dataclass_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_reconstruct_set_across_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_recursion_depth_guards_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_recursive_inline_list_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_release_module_memory_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_repro_graph_breaks_in__get_item_by_idx_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_running_nested_func_with_captured_tensor_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_sample_input_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_scalar_tensor_is_equivalent_to_symint_argument_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_set_aliasing_recompiles_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_set_discard_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_setattr_mutation1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_setattr_mutation2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_shape_env_equal_constructor_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_shape_env_equal_evaluate_expr_refinement_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_shape_type_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_shape_unpack_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_side_effects_codegen_update_mutated_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_slice_input_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_source_non_input_grad_access_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_storage_return_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_str_format_assert1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_str_format_return2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_structseq2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_sym_constrain_range_on_replaced_unbacked_symbol_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_sym_max_unbacked_sizelike_simplification_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_symint_as_device_kwarg_multi_gpu_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tagging_tensors_simple_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tensor_data_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tensor_dict1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tensor_interacts_with_numpy_ndarray_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tensor_is_contiguous_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tensor_item_capture_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tensor_item_no_capture_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tolist_1d_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tolist_kd_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tolist_scalar_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_top_package_import_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_torch_check_is_size_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_torch_distributions_lazy_property_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_torch_dtype_python_type_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_torch_generator_set_state_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_torch_guards_stack_frame_register_inlining_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_torch_size_numel_dynamic_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_torch_variable_hasattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_trace_ndarray_frame_2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_tuple_iadd_with_shape_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_typing_union_and_optional_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_unbacked_2d_expand_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_unbacked_repeat_cat_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_unbacked_strict_mode_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_unhandled_exception_in_dynamo2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_unhandled_exception_in_dynamo_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_unique_consecutive_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_unpack5_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_update_locals_and_stack_uses_shared_cache_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_user_code_statically_known_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_user_defined_setattr2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_user_getattr1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_usr_cls_staticmethod_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_variable_access_in_exception_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_write_to_closures_in_inlining_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_yield_from_in_a_loop_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_yield_from_user_stop_iteration_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_yield_gen_and_from_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesMiscTests::test_yield_send_to_subgenerator_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_abc_setattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_add_complex_conj_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_amp_foreach_fake_impl_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_aot_autograd_runtime_wrapper_prologue_profiled_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_as_strided_on_base_with_mutation_works_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_autograd_function_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_avoid_dupe_specialization_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_batchnorm_e2e_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_boxes_len_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_chunk_reformer_ff_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_compilation_metrics_on_error_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_convert_boxes_to_pooler_format_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_copy_weird_strides_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_dalle2_maybe_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_deferred_runtime_asserts_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_delattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_delete_local_error_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_delsubscr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_delsubscr_raises_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_detectron2_instances_cat_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_dynamic_shape_disable_duck_size_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_dynamic_shapes_double_not_equal_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_ellipsis_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_empty_graph_nested_calls_fullgraph_True_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_empty_list_contains_with_jump_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_empty_out_dynamic_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_enum_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_error_return_without_exception_set_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_fsdp_set_input_mutation_applied_when_input_gets_no_gradients_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_grad_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_graph_break_on_jit_isinstance_pep585_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_guard_default_device_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_guard_fail_tensor_bool_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_inductor_dynamic_shapes_broadcasting_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_isinstance_dtype_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_isinstance_storage_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_issue134451_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_list_index_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_list_reverse_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_list_self_reference_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_listcomp_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_maml_item_capture_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_many_overlapping_inputs_does_not_explode_guards_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_many_views_with_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_maybe_multiply_symint_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_merge_criteria_processor_list2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_nanmean_out_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_nn_module_stack_bc_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_nn_parameter_ctor_graph_breaks_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_nn_parameter_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_no_tracing_into_eval_frame_ctx_manager_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_nonconst_issubclass_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_nullcontext1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_numpy_not_ndarray_recompiles_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_omegaconf_dictconfig_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_omegaconf_listconfig_iter_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_ones_out_dynamic_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_optimized_module_training_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_out_nested_cell_tuple_shape_change_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_out_none_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_output_aliases_intermediate_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_overwriting_params_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_partially_initialized_module_property_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_partitioner_activation_memory_budget_with_unbacked_symints_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_primtorch_no_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_reinplacing_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_requires_grad_guards_with_grad_mode2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_restricted_list_subclass2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_return_value_duplication_mixed_grad_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_return_value_duplication_scalar_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_rewrite_assert_with_msg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_rewrite_assert_with_non_string_msg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_rewrite_assert_without_msg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_setitem_tuple_boolean_mask_diff_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_sigmoid_out2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_size_typematch_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_slice_into_list_mutable_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_slicing_dynamic_shape_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_specialized_stride_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_staticmethod_allow_in_graph_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_string_format_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_super_classmethod_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_super_classmethod_inheritance_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_symint_bitwise_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_tensor_isinstance_tuple_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_tensor_item_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_tensor_random_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_tensor_set_data_backend_aot_eager_func_name_func1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_tensor_set_data_backend_inductor_func_name_func2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_tensor_set_data_mismatched_dtype_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_tensor_split_within_device_cm_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_tensor_uniform_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_trace_functional_tensor_with_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_unbacked_arange_in_bounds_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_user_ctor_ctx_manager_custom_init_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_user_ctor_ctx_manager_custom_init_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_user_ctor_ctx_manager_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_user_defined_iter_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_validate_model_kwargs_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_view_dtype_overload_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_weakref_del_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesReproTests::test_zeros_out_dynamic_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_call_fn_with_non_const_inputs_safe_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_cfgmod_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_conv_call_forward_directly_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_fnmembercmp2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_hasattr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_intarg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_iseval1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_isnonelayer_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_lazy_module5_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_lazy_module6_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_lazy_module_bad_params_call_function_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_module_attribute_precedence_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_module_class_method_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_module_forward_has_graph_break_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_module_guard_name_is_valid_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_module_property_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_module_static_method_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_moduledict_custom_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_parameterdict_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_parameters2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_sequential_with_duplicated_module2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_super1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_tensorlist_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesNNModuleTests::test_viamodulecall_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_cond_raise_user_error_on_branch_return_multiple_tensors_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_cond_raise_user_error_on_mismatch_return_length_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_cond_raise_user_error_on_mismatch_return_tensor_meta_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_cond_raise_user_error_on_non_tensor_operands_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_cond_raise_user_error_on_unsupported_pred_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_dict_return_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_dict_return_with_aten_graph_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_dupes_2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_dupes_and_bypass_reorder_with_non_tensor_arg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_dupes_and_bypass_with_non_tensor_output_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_dupes_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_dynamic_slicing_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_dynamic_slicing_simple_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_enforce_equalities_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_decomp_asserts_bad_args_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_dynamic_dim_not_1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_graph_with_complex_reorder_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_mismatched_out_with_aten_graph_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_no_tensor_computation_with_aten_graph_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_raise_guard_partial_constraint_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_shape_control_flow_1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_specialized_int_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_symbolic_shape_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_args_with_default_None_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_args_with_default_float_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_cond_closure_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_constant_free_function_and_class_method_multiarg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_constant_in_unspecialized_nn_module_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_constant_method_on_module_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_constant_none_control_flow_free_func_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_constant_not_none_control_flow_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_functools_wrapped_method_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_kwargs_and_empty_args_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_kwargs_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_kwargs_with_default_tuple_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_map_zero_sized_tensor_suppress_errors_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_symbool_inputs_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_export_with_wrapped_fn_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_exported_graph_serialization_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_func_return_with_aten_graph_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_invalid_input_nonlocal_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_list_contains_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_list_unpack_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_map_cond_param_buffer_lifted_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_no_tensor_computation_2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_no_tensor_computation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_param_buffer_safe_from_mutation_recurse_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_param_buffer_safe_from_mutation_simple_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_predispatch_with_higher_order_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_preserve_fx_node_metadata_recompile_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_remove_redundant_dynamic_dim_in_error_message_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_retracibility_dict_container_inp_out_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_round_dynamic_shapes_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_strict_fake_tensor_prop_real_tensors_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_sym_contains_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_symbolic_tracing_within_fake_mode_with_constraints_with_parameters_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_torch_inference_mode_ctx_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_untracked_inputs_in_constraints_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_zeroes_in_and_out_different_shape_on_test_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_zeroes_in_new_shape_scalar_out_permute_dupe_and_bypass_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesExportTests::test_zeroes_in_new_shape_scalar_out_permute_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_capi_call1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_capi_call3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_control_flow1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_dynamic_duck_size_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_dynamic_getitem_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_dynamic_kwarg_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_graph_break_on_item_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_indirect_unsupported3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_resume2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_resume_freevars_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_resume_tuple_iterator_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_resume_with_no_grad3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_stack_state1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_stack_state2_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesSubGraphTests::test_start4_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_capture_global_num_adds_guard_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_capture_untracked_global_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_capture_untracked_global_nested_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_capture_value_created_in_subgraph_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_cond_branches_no_arguments_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_cond_branches_no_arguments_no_closure_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_cond_free_variable_in_both_branches_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_cond_graph_break_in_one_branch_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_cond_pytree_operands_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_cond_pytree_operands_with_non_tensor_leaves_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_fallback_on_graph_break_simple_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_fn_with_kwargs_in_torch_ops_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_freevars_as_inputs_to_wrap_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_hints_wrapper_incorrect_type_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_hints_wrapper_pytree_inputs_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_lift_tensors_with_shared_symbols_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_map_pytree_return_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_nested_wrap_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_no_freevars_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_return_captured_var_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_return_captured_vars_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_del_existing_attr_nonlocal_module_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_del_existing_attr_nonlocal_obj_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_mutate_global_list_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_mutate_global_num_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_mutate_nonlocal_num_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_mutate_nonlocal_tensor_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_set_existing_attr_global_obj_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_set_existing_attr_nonlocal_module_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_set_new_attr_global_obj_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_side_effect_set_new_attr_nonlocal_obj_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_tensor_with_unbacked_shape_closure_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_unbacked_symbol_closure_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_vmap_source_fn_stack_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_wrap_allow_local_assign_in_body_fn_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_wrap_kwarg_default_else_branch_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_wrap_kwarg_int_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_wrap_pytree_args_not_const_symint_tensor_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesHigherOrderOpTests::test_wrap_source_fn_stack_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_functional_call_sequential_params_and_buffers_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_grad_call_torch_compile_fn_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_grad_has_aux_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_grad_non_tensor_input_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_grad_over_grad_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_jacrev_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_jvp_freevar_python_scalar_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_jvp_freevar_tensor_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_jvp_has_aux_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_linearize_jvp_fn_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_vjp_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_vmap_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_vmap_multiple_outputs_out_dims_tuple_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_vmap_new_tensor_in_body_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_vmap_new_tensor_unused_in_body_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_vmap_side_effects_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesFuncTorchHigherOrderOpTests::test_vmap_with_graph_break_lambda_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_LSTM_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_alias_inputs_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_aot_grad_mode_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_aot_sequence_nr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_call_fn_with_non_const_inputs_aot_safe_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_different_inputs_overlapping_set_with_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_donated_buffer4_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_donated_buffer_with_retain_or_create_graph1_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_donated_buffer_with_retain_or_create_graph3_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_eager_sequence_nr_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_negative_testing_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_no_storage_overlap_guards_no_mutation_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_requires_grad_fake_via_dynamo_recompiles_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesAotAutogradFallbackTests::test_split_with_sizes_aot_autograd_cleans_up_traceback_meta_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesTestSDPA::test_intermediate_attr_access_SDPAParams_dynamic_shapes, test/dynamo/test_dynamic_shapes.py::DynamicShapesTestSDPA::test_returns_SDPAParams_dynamic_shapes 2025-09-07T07:51:17.3455778Z 2025-09-07T07:51:20.5090993Z /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:20.5092371Z import pkg_resources 2025-09-07T07:51:20.8481150Z Running inductor/test_split_cat_fx_passes 1/1 ... [2025-09-07 07:51:20.847658] 2025-09-07T07:51:20.8481763Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:51:20.8482815Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_split_cat_fx_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 07:51:20.848001] 2025-09-07T07:52:09.4568030Z 2025-09-07T07:52:09.4569082Z inductor/test_compiled_optimizers 1/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_compiled_optimizers_1.3_f97468463d2157fb_.log 2025-09-07T07:52:09.4664349Z Running 248 items in this shard: test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_maximize_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_foreach_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_foreach_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_foreach_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_foreach_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_foreach_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_tensor_lr_capturable_foreach_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_weight_decay_capturable_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adadelta_weight_decay_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_initial_accumulator_value_weight_decay_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_lr_decay_weight_decay_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cpu_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cpu_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cpu_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cpu_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cpu_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cpu_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cpu_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cpu_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cuda_onecyclelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_foreach_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_foreach_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_foreach_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_tensor_lr_foreach_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adagrad_weight_decay_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_capturable_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_cuda_onecyclelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_foreach_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_foreach_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_foreach_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_foreach_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_foreach_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_foreach_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_amsgrad_capturable_foreach_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_onecyclelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_capturable_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_capturable_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_capturable_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_capturable_cuda_onecyclelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_capturable_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_capturable_foreach_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_capturable_foreach_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_tensor_lr_tensor_betas_capturable_foreach_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_weight_decay_amsgrad_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_weight_decay_amsgrad_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adam_weight_decay_maximize_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_maximize_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_foreach_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_foreach_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_foreach_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_foreach_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_foreach_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_tensor_lr_weight_decay_capturable_foreach_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_weight_decay_capturable_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamax_weight_decay_maximize_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_capturable_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_foreach_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_foreach_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_foreach_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_amsgrad_capturable_foreach_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_onecyclelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_amsgrad_capturable_foreach_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_foreach_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_foreach_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_foreach_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_foreach_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_foreach_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_tensor_lr_tensor_betas_capturable_foreach_cuda_onecyclelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_weight_decay_amsgrad_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_weight_decay_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_adamw_weight_decay_maximize_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_capturable_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_maximize_capturable_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_maximize_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_maximize_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_t0_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_onecyclelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_tensor_lr_weight_decay_maximize_capturable_foreach_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_weight_decay_capturable_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_asgd_weight_decay_maximize_capturable_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_closure_graph_break, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_foreach_map_adam, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_momentum_decay_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_tensor_lr_weight_decay_momentum_decay_decoupled_weight_decay_capturable_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_tensor_lr_weight_decay_momentum_decay_decoupled_weight_decay_capturable_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_tensor_lr_weight_decay_momentum_decay_decoupled_weight_decay_capturable_foreach_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_tensor_lr_weight_decay_momentum_decay_decoupled_weight_decay_capturable_foreach_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_tensor_lr_weight_decay_momentum_decay_decoupled_weight_decay_capturable_foreach_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_weight_decay_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_weight_decay_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_weight_decay_maximize_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_weight_decay_momentum_decay_decoupled_weight_decay_capturable_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_weight_decay_momentum_decay_decoupled_weight_decay_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_nadam_weight_decay_momentum_decay_decoupled_weight_decay_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_capturable_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_capturable_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_capturable_weight_decay_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_capturable_weight_decay_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_tensor_lr_capturable_weight_decay_decoupled_weight_decay_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_tensor_lr_capturable_weight_decay_decoupled_weight_decay_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_tensor_lr_capturable_weight_decay_decoupled_weight_decay_foreach_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_tensor_lr_capturable_weight_decay_decoupled_weight_decay_foreach_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_tensor_lr_capturable_weight_decay_decoupled_weight_decay_foreach_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_tensor_lr_capturable_weight_decay_decoupled_weight_decay_foreach_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_weight_decay_decoupled_weight_decay_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_weight_decay_decoupled_weight_decay_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_radam_weight_decay_maximize_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_maximize_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_maximize_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_maximize_weight_decay_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_tensor_lr_capturable_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_tensor_lr_capturable_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_tensor_lr_capturable_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_tensor_lr_capturable_foreach_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_tensor_lr_capturable_foreach_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_tensor_lr_capturable_foreach_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_tensor_lr_capturable_foreach_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_weight_decay_centered_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_weight_decay_maximize_capturable_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rmsprop_weight_decay_maximize_capturable_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_capturable_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_maximize_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_step_sizes_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_cuda_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_cuda_multiplicativelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_foreach_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_foreach_cuda_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_foreach_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_foreach_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_foreach_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_foreach_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_rprop_tensor_lr_capturable_foreach_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_momentum_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_momentum_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_momentum_weight_decay_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_momentum_weight_decay_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_momentum_weight_decay_foreach_cuda, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_recompile_single, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cpu_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cpu_cosineannealinglr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cpu_exponentiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cpu_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cpu_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cpu_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cpu_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cuda_cosineannealingwarmrestarts, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cuda_lambdalr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cuda_polynomiallr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_cuda_reducelronplateau, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_foreach_cuda_constantlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_foreach_cuda_cycliclr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_foreach_cuda_linearlr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_foreach_cuda_multisteplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_foreach_cuda_onecyclelr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_tensor_lr_foreach_cuda_steplr, test/inductor/test_compiled_optimizers.py::CompiledOptimizerTests::test_sgd_weight_decay_maximize_cpu, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_ASGD_use_closure_True_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_Adafactor_use_closure_False_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_Adafactor_use_closure_True_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_Adagrad_use_closure_True_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_Adam_use_closure_True_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_Adamax_use_closure_False_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_LBFGS_use_closure_False_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_Muon_use_closure_False_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_NAdam_use_closure_False_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_RAdam_use_closure_True_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_RMSprop_use_closure_True_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_Rprop_use_closure_False_cuda_float32, test/inductor/test_compiled_optimizers.py::CompiledOptimizerParityTestsCUDA::test_correctness_SparseAdam_use_closure_False_cuda_float32 2025-09-07T07:52:09.4753818Z 2025-09-07T07:52:12.5433520Z /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:12.5434835Z import pkg_resources 2025-09-07T07:52:12.8870101Z Running test_cuda_expandable_segments 1/1 ... [2025-09-07 07:52:12.886559] 2025-09-07T07:52:12.8870867Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:52:12.8872622Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_cuda_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 07:52:12.886906] 2025-09-07T07:52:14.4137628Z 2025-09-07T07:52:14.4138943Z inductor/test_split_cat_fx_passes 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_split_cat_fx_passes_1.1_8cc52a7f4cf07eca_.log 2025-09-07T07:52:14.4145659Z Running 11 items in this shard: test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_cat_normalization, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_config_flag_is_respected, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_consecutive_split_merge, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_numpy_compat_normalization, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_split_cat_merge, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_split_cat_merge_mutation, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_split_cat_new_patterns, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_split_normalization, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_split_squeeze, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_stack_normalization_axis_kwarg, test/inductor/test_split_cat_fx_passes.py::TestSplitCatFxPasses::test_unbind_stack 2025-09-07T07:52:14.4151866Z 2025-09-07T07:52:17.6069257Z /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:17.6070639Z import pkg_resources 2025-09-07T07:52:17.9520005Z Running test_type_hints 1/1 ... [2025-09-07 07:52:17.951584] 2025-09-07T07:52:17.9520641Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:52:17.9522023Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_type_hints.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 07:52:17.951936] 2025-09-07T07:52:21.3725373Z 2025-09-07T07:52:21.3726211Z test_type_hints 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_type_hints_1.1_8bcaac3fa3e73bb9_.log 2025-09-07T07:52:21.3727097Z Running 1 items in this shard: test/test_type_hints.py::TestTypeHints::test_doc_examples 2025-09-07T07:52:21.3727467Z 2025-09-07T07:52:24.4482539Z /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:24.4484285Z import pkg_resources 2025-09-07T07:52:24.7689879Z Running inductor/test_split_cat_fx_aten_passes 1/1 ... [2025-09-07 07:52:24.768546] 2025-09-07T07:52:24.7690449Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:52:24.7691994Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_split_cat_fx_aten_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 07:52:24.768884] 2025-09-07T07:52:28.0039115Z 2025-09-07T07:52:28.0040182Z test_jit_fuser_te 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_jit_fuser_te_1.1_66513210174b76da_.log 2025-09-07T07:52:28.1825880Z Running 6821 items in this shard: test/test_jit_fuser_te.py::TestFuserCommon::test_autodiff_fallback, test/test_jit_fuser_te.py::TestTEFuserStatic::test_abs, test/test_jit_fuser_te.py::TestTEFuserStatic::test_adaptive_avg_pool2d, test/test_jit_fuser_te.py::TestTEFuserStatic::test_add_bool, test/test_jit_fuser_te.py::TestTEFuserStatic::test_addcmul, test/test_jit_fuser_te.py::TestTEFuserStatic::test_arg_configurations_smoke, test/test_jit_fuser_te.py::TestTEFuserStatic::test_autocast_down, test/test_jit_fuser_te.py::TestTEFuserStatic::test_autocast_up, test/test_jit_fuser_te.py::TestTEFuserStatic::test_batch_norm, test/test_jit_fuser_te.py::TestTEFuserStatic::test_binary_div_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_binary_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_binary_pow, test/test_jit_fuser_te.py::TestTEFuserStatic::test_binary_scalar_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_binary_tensor_scalar_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_bitwise_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_broadcast, test/test_jit_fuser_te.py::TestTEFuserStatic::test_cat_2k_args, test/test_jit_fuser_te.py::TestTEFuserStatic::test_cat_graph_opt, test/test_jit_fuser_te.py::TestTEFuserStatic::test_channels_last_dims_dynamic, test/test_jit_fuser_te.py::TestTEFuserStatic::test_checks_cat_inputs, test/test_jit_fuser_te.py::TestTEFuserStatic::test_chunk, test/test_jit_fuser_te.py::TestTEFuserStatic::test_chunk_correctness, test/test_jit_fuser_te.py::TestTEFuserStatic::test_chunk_distributes, test/test_jit_fuser_te.py::TestTEFuserStatic::test_chunk_motion_deduplicates_inputs, test/test_jit_fuser_te.py::TestTEFuserStatic::test_chunk_mul_one, test/test_jit_fuser_te.py::TestTEFuserStatic::test_chunk_multiple, test/test_jit_fuser_te.py::TestTEFuserStatic::test_clamp, test/test_jit_fuser_te.py::TestTEFuserStatic::test_clamp_double, test/test_jit_fuser_te.py::TestTEFuserStatic::test_clamp_int, test/test_jit_fuser_te.py::TestTEFuserStatic::test_comparison_eq_ne, test/test_jit_fuser_te.py::TestTEFuserStatic::test_comparison_ge_le, test/test_jit_fuser_te.py::TestTEFuserStatic::test_comparison_gt_lt, test/test_jit_fuser_te.py::TestTEFuserStatic::test_concat, test/test_jit_fuser_te.py::TestTEFuserStatic::test_concat_invariant, test/test_jit_fuser_te.py::TestTEFuserStatic::test_constant_chunk_shapes, test/test_jit_fuser_te.py::TestTEFuserStatic::test_conv2d, test/test_jit_fuser_te.py::TestTEFuserStatic::test_conv2d_depthwise, test/test_jit_fuser_te.py::TestTEFuserStatic::test_cuda_half, test/test_jit_fuser_te.py::TestTEFuserStatic::test_dims, test/test_jit_fuser_te.py::TestTEFuserStatic::test_disabled, test/test_jit_fuser_te.py::TestTEFuserStatic::test_div_bool, test/test_jit_fuser_te.py::TestTEFuserStatic::test_dynamic_cat, test/test_jit_fuser_te.py::TestTEFuserStatic::test_dynamic_shapes, test/test_jit_fuser_te.py::TestTEFuserStatic::test_eq_unsqueeze_type_as, test/test_jit_fuser_te.py::TestTEFuserStatic::test_erf, test/test_jit_fuser_te.py::TestTEFuserStatic::test_exhaust_specializations, test/test_jit_fuser_te.py::TestTEFuserStatic::test_exp, test/test_jit_fuser_te.py::TestTEFuserStatic::test_fusion_reuse_multi_gpu, test/test_jit_fuser_te.py::TestTEFuserStatic::test_gelu, test/test_jit_fuser_te.py::TestTEFuserStatic::test_hardsigmoid_fwd_bwd, test/test_jit_fuser_te.py::TestTEFuserStatic::test_hardswish_fwd_bwd, test/test_jit_fuser_te.py::TestTEFuserStatic::test_inlined_optimized_graph, test/test_jit_fuser_te.py::TestTEFuserStatic::test_isnan, test/test_jit_fuser_te.py::TestTEFuserStatic::test_kernel_cache_multi_gpu, test/test_jit_fuser_te.py::TestTEFuserStatic::test_lerp, test/test_jit_fuser_te.py::TestTEFuserStatic::test_list_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_lstm, test/test_jit_fuser_te.py::TestTEFuserStatic::test_lstm_concat, test/test_jit_fuser_te.py::TestTEFuserStatic::test_lstm_gates_permutations, test/test_jit_fuser_te.py::TestTEFuserStatic::test_lstm_traced, test/test_jit_fuser_te.py::TestTEFuserStatic::test_masked_fill, test/test_jit_fuser_te.py::TestTEFuserStatic::test_matmul, test/test_jit_fuser_te.py::TestTEFuserStatic::test_milstm, test/test_jit_fuser_te.py::TestTEFuserStatic::test_minmax, test/test_jit_fuser_te.py::TestTEFuserStatic::test_minmax_int_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_mul_bool, test/test_jit_fuser_te.py::TestTEFuserStatic::test_neg_pow, test/test_jit_fuser_te.py::TestTEFuserStatic::test_nonzero_device_cuda, test/test_jit_fuser_te.py::TestTEFuserStatic::test_nop, test/test_jit_fuser_te.py::TestTEFuserStatic::test_pow_multiple_dtype, test/test_jit_fuser_te.py::TestTEFuserStatic::test_profiler, test/test_jit_fuser_te.py::TestTEFuserStatic::test_rand_broadcast_cuda, test/test_jit_fuser_te.py::TestTEFuserStatic::test_rand_cuda, test/test_jit_fuser_te.py::TestTEFuserStatic::test_rand_diamond, test/test_jit_fuser_te.py::TestTEFuserStatic::test_relu, test/test_jit_fuser_te.py::TestTEFuserStatic::test_relu_fwd_bwd, test/test_jit_fuser_te.py::TestTEFuserStatic::test_remove_output_used_only_in_size, test/test_jit_fuser_te.py::TestTEFuserStatic::test_scalar, test/test_jit_fuser_te.py::TestTEFuserStatic::test_scalar_arg, test/test_jit_fuser_te.py::TestTEFuserStatic::test_scalar_only_inputs, test/test_jit_fuser_te.py::TestTEFuserStatic::test_skip_grad_in_check, test/test_jit_fuser_te.py::TestTEFuserStatic::test_small_constant, test/test_jit_fuser_te.py::TestTEFuserStatic::test_sub_gt_and, test/test_jit_fuser_te.py::TestTEFuserStatic::test_sum_dim, test/test_jit_fuser_te.py::TestTEFuserStatic::test_sum_keepdim_cast, test/test_jit_fuser_te.py::TestTEFuserStatic::test_sum_simple, test/test_jit_fuser_te.py::TestTEFuserStatic::test_superslomo, test/test_jit_fuser_te.py::TestTEFuserStatic::test_tensor_scalar_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_ternary_norm_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_ternary_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_threshold, test/test_jit_fuser_te.py::TestTEFuserStatic::test_to_device, test/test_jit_fuser_te.py::TestTEFuserStatic::test_to_dtype, test/test_jit_fuser_te.py::TestTEFuserStatic::test_torch_to, test/test_jit_fuser_te.py::TestTEFuserStatic::test_type_as_cat, test/test_jit_fuser_te.py::TestTEFuserStatic::test_typecheck, test/test_jit_fuser_te.py::TestTEFuserStatic::test_unary_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_unrolled_cat, test/test_jit_fuser_te.py::TestTEFuserStatic::test_unsqueeze_size_calculation, test/test_jit_fuser_te.py::TestTEFuserStatic::test_unsqueeze_var_dim, test/test_jit_fuser_te.py::TestTEFuserStatic::test_unsupported_dtypes, test/test_jit_fuser_te.py::TestTEFuserStatic::test_where_and_typing, test/test_jit_fuser_te.py::TestTEFuserStatic::test_where_ops, test/test_jit_fuser_te.py::TestTEFuserStatic::test_with_strict_fusion, test/test_jit_fuser_te.py::TestTEFuserStatic::test_zero_element_tensors, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_abs, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_adaptive_avg_pool2d, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_add_bool, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_addcmul, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_arg_configurations_smoke, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_autocast_down, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_autocast_up, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_batch_norm, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_binary_div_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_binary_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_binary_pow, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_binary_scalar_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_binary_tensor_scalar_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_bitwise_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_broadcast, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_cat_2k_args, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_cat_graph_opt, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_channels_last_dims_dynamic, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_checks_cat_inputs, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_chunk, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_chunk_correctness, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_chunk_distributes, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_chunk_motion_deduplicates_inputs, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_chunk_mul_one, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_chunk_multiple, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_clamp, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_clamp_double, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_clamp_int, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_comparison_eq_ne, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_comparison_ge_le, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_comparison_gt_lt, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_concat, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_concat_invariant, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_constant_chunk_shapes, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_conv2d, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_conv2d_depthwise, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_cuda_half, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_dims, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_disabled, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_div_bool, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_dynamic_cat, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_dynamic_shapes, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_eq_unsqueeze_type_as, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_erf, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_exhaust_specializations, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_exp, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_fusion_reuse_multi_gpu, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_gelu, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_hardsigmoid_fwd_bwd, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_hardswish_fwd_bwd, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_inlined_optimized_graph, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_isnan, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_kernel_cache_multi_gpu, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_lerp, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_list_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_lstm, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_lstm_concat, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_lstm_gates_permutations, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_lstm_traced, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_masked_fill, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_matmul, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_milstm, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_minmax, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_minmax_int_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_mul_bool, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_neg_pow, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_nonzero_device_cuda, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_nop, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_pow_multiple_dtype, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_profiler, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_rand_broadcast_cuda, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_rand_cuda, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_rand_diamond, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_relu, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_relu_fwd_bwd, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_remove_output_used_only_in_size, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_scalar, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_scalar_arg, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_scalar_only_inputs, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_skip_grad_in_check, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_small_constant, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_sub_gt_and, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_sum_dim, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_sum_keepdim_cast, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_sum_simple, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_superslomo, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_tensor_scalar_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_ternary_norm_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_ternary_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_threshold, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_to_device, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_to_dtype, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_torch_to, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_type_as_cat, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_typecheck, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_unary_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_unrolled_cat, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_unsqueeze_size_calculation, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_unsqueeze_var_dim, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_unsupported_dtypes, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_where_and_typing, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_where_ops, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_with_strict_fusion, test/test_jit_fuser_te.py::TestTEFuserDynamic::test_zero_element_tensors, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_failures___rmatmul___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_failures_frac_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_failures_matmul_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_H_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_T_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___getitem___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___radd___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rand___cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rand___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rand___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rand___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rand___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rand___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rdiv___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmod___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rmul___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___ror___cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___ror___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___ror___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___ror___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___ror___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___ror___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rpow___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rsub___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rxor___cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rxor___cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rxor___cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rxor___cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rxor___cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness___rxor___cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__batch_norm_with_update_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__batch_norm_with_update_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__batch_norm_with_update_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__batch_norm_with_update_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__chunk_cat_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__native_batch_norm_legit_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__native_batch_norm_legit_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__native_batch_norm_legit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__native_batch_norm_legit_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__segment_reduce_lengths_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__segment_reduce_lengths_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__segment_reduce_lengths_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__segment_reduce_lengths_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__segment_reduce_offsets_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__segment_reduce_offsets_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__segment_reduce_offsets_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__segment_reduce_offsets_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__softmax_backward_data_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__softmax_backward_data_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__softmax_backward_data_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__softmax_backward_data_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__unsafe_masked_index_put_accumulate_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__upsample_bilinear2d_aa_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__upsample_bilinear2d_aa_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__upsample_bilinear2d_aa_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness__upsample_bilinear2d_aa_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_abs_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acos_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_acosh_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_add_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addbmm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addbmm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addbmm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addbmm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addbmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addbmm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcdiv_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcdiv_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcdiv_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcdiv_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcdiv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcdiv_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addcmul_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_decomposed_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_decomposed_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_decomposed_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_decomposed_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_decomposed_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmm_decomposed_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmv_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmv_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmv_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmv_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addmv_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_addr_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_alias_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_all_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_allclose_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_allclose_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_allclose_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_allclose_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_allclose_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_allclose_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_amin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_aminmax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_angle_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_any_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_arange_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argmin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argsort_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_argwhere_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_partial_views_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_as_strided_scatter_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_asinh_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atan_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atanh_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_1d_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_2d_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_atleast_3d_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_baddbmm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_baddbmm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_baddbmm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_baddbmm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_baddbmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_baddbmm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bernoulli_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bernoulli_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bernoulli_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bernoulli_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bfloat16_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bincount_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bincount_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bincount_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bincount_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bincount_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_and_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_and_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_and_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_and_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_and_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_and_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_left_shift_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_left_shift_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_left_shift_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_left_shift_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_left_shift_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_not_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_not_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_not_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_not_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_not_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_not_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_or_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_or_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_or_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_or_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_or_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_or_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_right_shift_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_right_shift_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_right_shift_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_right_shift_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_right_shift_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_xor_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_xor_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_xor_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_xor_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_xor_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bitwise_xor_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_block_diag_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bmm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bmm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bmm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bmm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bmm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bool_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_shapes_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_tensors_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_broadcast_to_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_bucketize_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_byte_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cartesian_prod_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cat_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cauchy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cauchy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cauchy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cauchy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdist_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdist_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cdouble_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ceil_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cfloat_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chalf_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_char_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_inverse_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_inverse_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_inverse_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_inverse_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_solve_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_solve_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cholesky_solve_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_chunk_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_max_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clamp_min_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_clone_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_column_stack_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_combinations_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_complex_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_complex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_complex_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_conj_physical_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_constant_pad_nd_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_contiguous_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_copysign_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_corrcoef_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cos_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cosh_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_count_nonzero_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cov_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cross_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cummin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumprod_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumsum_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_cumulative_trapezoid_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_deg2rad_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diag_embed_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagflat_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diagonal_scatter_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_diff_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_digamma_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dist_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dist_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dist_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dist_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dist_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dist_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_floor_rounding_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_no_rounding_mode_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_div_trunc_rounding_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dot_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dot_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dot_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dot_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dot_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_double_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dsplit_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_dstack_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_einsum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_einsum_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_einsum_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_einsum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_einsum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_einsum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_like_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_permuted_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_empty_strided_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eq_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_equal_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erf_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfc_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_erfinv_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exp_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_as_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expand_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_expm1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exponential_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exponential_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exponential_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_exponential_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_float8_e4m3fn, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_float8_e4m3fnuz, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_float8_e5m2, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_float8_e5m2fnuz, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_eye_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fft_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftn_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_fftshift_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfft_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_hfftn_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifft_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftn_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ifftshift_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfft_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_ihfftn_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfft_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_irfftn_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfft_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fft_rfftn_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fill_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flatten_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flip_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fliplr_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_flipud_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_float_power_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_floor_divide_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_fmod_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_frexp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_frexp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_frexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_frexp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_uint16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_uint32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_full_like_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gather_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gcd_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gcd_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gcd_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gcd_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gcd_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ge_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geometric_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geqrf_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geqrf_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geqrf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_geqrf_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gradient_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_grid_sampler_2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_grid_sampler_2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_grid_sampler_2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_grid_sampler_2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_grid_sampler_3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_grid_sampler_3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_grid_sampler_3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_grid_sampler_3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_gt_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_half_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hash_tensor_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_heaviside_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_histc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_histc_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_histc_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_histc_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_histc_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_histc_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_histc_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hsplit_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hstack_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hypot_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hypot_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hypot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_hypot_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_i0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_igamma_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_igamma_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_igammac_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_igammac_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_imag_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_imag_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_imag_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_add_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_fill_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_put_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_amin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_mean_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_reduce_prod_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_index_select_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_inner_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_inner_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_inner_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_inner_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_inner_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_inner_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_int_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isclose_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isfinite_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isinf_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isnan_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isneginf_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isposinf_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_isreal_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_istft_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_istft_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_item_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_2inputs_2outputs_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_4inputs_with_extra_args_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_binary_return_by_ref_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_jiterator_unary_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kron_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_kthvalue_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lcm_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lcm_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lcm_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lcm_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lcm_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ldexp_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_le_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lerp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lerp_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lerp_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lerp_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lerp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lerp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lerp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lgamma_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cholesky_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cholesky_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cholesky_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cholesky_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cholesky_ex_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cholesky_ex_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cholesky_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cholesky_ex_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cond_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cond_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cond_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cond_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_cross_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_det_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_det_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_det_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_det_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_diagonal_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eig_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eig_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eig_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eig_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigh_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigh_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigvals_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigvals_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigvals_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigvals_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigvalsh_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigvalsh_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigvalsh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_eigvalsh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_householder_product_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_householder_product_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_householder_product_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_householder_product_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_inv_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_inv_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_inv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_inv_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_inv_ex_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_inv_ex_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_inv_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_inv_ex_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_factor_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_factor_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_factor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_factor_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_factor_ex_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_factor_ex_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_factor_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_factor_ex_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_solve_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_solve_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_ldl_solve_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lstsq_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lstsq_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lstsq_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lstsq_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lstsq_grad_oriented_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lstsq_grad_oriented_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lstsq_grad_oriented_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lstsq_grad_oriented_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_factor_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_factor_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_factor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_factor_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_factor_ex_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_factor_ex_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_factor_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_factor_ex_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_solve_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_solve_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_lu_solve_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_norm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_norm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_power_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_power_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_power_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_power_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_rank_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_rank_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_rank_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_rank_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_rank_hermitian_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_rank_hermitian_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_rank_hermitian_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_matrix_rank_hermitian_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_multi_dot_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_multi_dot_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_multi_dot_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_multi_dot_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_multi_dot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_multi_dot_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_subgradients_at_zero_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_subgradients_at_zero_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_subgradients_at_zero_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_subgradients_at_zero_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_norm_subgradients_at_zero_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_hermitian_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_hermitian_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_hermitian_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_hermitian_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_singular_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_singular_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_singular_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_pinv_singular_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_qr_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_qr_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_qr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_qr_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_slogdet_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_slogdet_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_slogdet_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_slogdet_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_ex_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_ex_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_ex_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_triangular_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_triangular_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_triangular_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_solve_triangular_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_svd_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_svd_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_svd_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_svd_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_svdvals_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_svdvals_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_svdvals_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_svdvals_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_tensorinv_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_tensorinv_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_tensorinv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_tensorinv_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_tensorsolve_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_tensorsolve_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_tensorsolve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_tensorsolve_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vander_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vecdot_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vecdot_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vecdot_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vecdot_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vecdot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vecdot_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vector_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vector_norm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vector_norm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vector_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vector_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linalg_vector_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_linspace_tensor_overload_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log10_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log1p_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_normal_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_normal_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_normal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_normal_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_log_softmax_with_dtype_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logaddexp2_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logaddexp2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logaddexp2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logaddexp2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logaddexp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logaddexp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logaddexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logaddexp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logcumsumexp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logcumsumexp_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logcumsumexp_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logcumsumexp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logcumsumexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logcumsumexp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logdet_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logdet_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logdet_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logdet_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_and_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_not_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_or_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logical_xor_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logit_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logspace_tensor_overload_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_logsumexp_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_long_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lt_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_solve_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_solve_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_solve_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_unpack_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_unpack_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_unpack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_lu_unpack_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mH_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mT_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_amin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_argmin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumprod_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_cumsum_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_fill_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_log_softmax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_log_softmax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_log_softmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_log_softmax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logaddexp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logaddexp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logaddexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logaddexp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_logsumexp_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_mean_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_mean_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_mean_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_mean_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_mean_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_median_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_median_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_median_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_median_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_normalize_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_normalize_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_normalize_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_normalize_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_normalize_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_normalize_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_prod_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_scatter_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_select_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_softmax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_softmax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_softmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_softmax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_softmin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_softmin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_softmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_softmin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_std_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_sum_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_masked_var_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_matrix_exp_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_matrix_exp_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_matrix_exp_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_matrix_exp_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_matrix_exp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_matrix_exp_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_binary_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_pool2d_with_indices_backward_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_pool2d_with_indices_backward_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_pool2d_with_indices_backward_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_pool2d_with_indices_backward_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_no_dim_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_max_reduction_with_dim_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_maximum_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mean_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mean_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mean_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mean_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mean_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_median_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_list_of_tensors_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_meshgrid_variadic_tensors_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_binary_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_no_dim_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_min_reduction_with_dim_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_minimum_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mode_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_movedim_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_msort_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mul_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_multinomial_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_multinomial_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_multinomial_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_multinomial_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mv_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mv_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mv_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mv_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mv_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_3_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_mvlgamma_mvlgamma_p_5_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nan_to_num_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmean_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmean_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmean_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmean_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmean_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmean_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanmedian_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanquantile_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nanquantile_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nansum_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_narrow_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_batch_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_batch_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_batch_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_batch_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_dropout_backward_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_dropout_backward_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_dropout_backward_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_dropout_backward_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_layer_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_layer_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_layer_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_native_layer_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ne_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_neg_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_empty_strided_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_full_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_ones_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_new_zeros_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nextafter_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nextafter_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nextafter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nextafter_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool1d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool1d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool1d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_avg_pool3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool1d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool1d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_alpha_dropout_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_alpha_dropout_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_alpha_dropout_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_alpha_dropout_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool1d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool1d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool1d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_avg_pool3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_batch_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_batch_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_batch_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_batch_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_batch_norm_without_cudnn_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_batch_norm_without_cudnn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_batch_norm_without_cudnn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_bilinear_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_bilinear_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_bilinear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_bilinear_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_binary_cross_entropy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_binary_cross_entropy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_binary_cross_entropy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_binary_cross_entropy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_binary_cross_entropy_with_logits_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_binary_cross_entropy_with_logits_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_celu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_celu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_celu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_celu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_channel_shuffle_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv1d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv1d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv1d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv1d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv1d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv1d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv2d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv2d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv2d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv3d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv3d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv3d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose1d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose1d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose1d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose1d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose1d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose1d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose2d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose2d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose2d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose3d_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose3d_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose3d_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_conv_transpose3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_embedding_loss_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_similarity_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_similarity_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_similarity_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cosine_similarity_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cross_entropy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cross_entropy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cross_entropy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_cross_entropy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_ctc_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_ctc_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_dropout_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_elu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_elu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_elu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_elu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_embedding_bag_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_embedding_bag_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_embedding_bag_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_embedding_bag_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_embedding_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_embedding_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_embedding_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_embedding_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_with_train_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_with_train_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_feature_alpha_dropout_without_train_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_fractional_max_pool2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_fractional_max_pool2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_fractional_max_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_fractional_max_pool2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_fractional_max_pool3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_fractional_max_pool3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_fractional_max_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_fractional_max_pool3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_gaussian_nll_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_gaussian_nll_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_gaussian_nll_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_gaussian_nll_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_gelu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_gelu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_gelu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_gelu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_glu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_glu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_glu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_glu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_grid_sample_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_grid_sample_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_grid_sample_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_grid_sample_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_group_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_group_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_group_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_group_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardshrink_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardshrink_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardshrink_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardshrink_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardsigmoid_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardsigmoid_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardsigmoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardsigmoid_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardswish_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardswish_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardswish_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardswish_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardtanh_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardtanh_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardtanh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardtanh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardtanh_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardtanh_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardtanh_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hardtanh_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hinge_embedding_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hinge_embedding_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hinge_embedding_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_hinge_embedding_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_huber_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_huber_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_huber_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_huber_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_instance_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_instance_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_instance_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_instance_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_area_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_area_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_area_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_area_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_bicubic_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_bicubic_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_bicubic_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_bicubic_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_bilinear_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_bilinear_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_bilinear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_bilinear_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_linear_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_linear_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_linear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_linear_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest-exact_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest-exact_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest-exact_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_nearest_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_trilinear_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_trilinear_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_trilinear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_interpolate_trilinear_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_kl_div_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_kl_div_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_kl_div_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_kl_div_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_l1_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_l1_loss_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_l1_loss_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_l1_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_l1_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_l1_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_layer_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_layer_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_layer_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_layer_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_leaky_relu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_leaky_relu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_leaky_relu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_leaky_relu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_linear_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_linear_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_linear_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_linear_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_linear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_linear_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_local_response_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_local_response_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_local_response_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_local_response_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_logsigmoid_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_logsigmoid_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_logsigmoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_logsigmoid_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_margin_ranking_loss_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool1d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool1d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool1d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_pool3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool1d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool1d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool1d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool1d_grad_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool1d_grad_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool1d_grad_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool1d_grad_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool2d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool2d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool2d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool2d_grad_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool2d_grad_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool2d_grad_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool2d_grad_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool3d_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool3d_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool3d_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool3d_grad_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool3d_grad_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool3d_grad_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_max_unpool3d_grad_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_mish_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_mish_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_mish_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_mish_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_mse_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_mse_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_mse_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_mse_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multi_head_attention_forward_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multi_head_attention_forward_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multi_head_attention_forward_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multi_head_attention_forward_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multi_margin_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multi_margin_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multi_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multi_margin_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multilabel_margin_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multilabel_margin_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multilabel_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multilabel_margin_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multilabel_soft_margin_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multilabel_soft_margin_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_nll_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_nll_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_nll_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_nll_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_normalize_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_normalize_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_normalize_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_normalize_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_normalize_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_normalize_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_one_hot_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_circular_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_constant_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_reflect_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pad_replicate_negative_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pairwise_distance_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pdist_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pdist_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_shuffle_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_pixel_unshuffle_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_poisson_nll_loss_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_prelu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_prelu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_prelu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_prelu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu6_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_relu_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rms_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rms_norm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rms_norm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rms_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rms_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rms_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rrelu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rrelu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rrelu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_rrelu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_scaled_dot_product_attention_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_scaled_dot_product_attention_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_scaled_dot_product_attention_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_selu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_selu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_selu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_selu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_silu_complex_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_silu_complex_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_silu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_silu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_silu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_silu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_smooth_l1_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_smooth_l1_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_smooth_l1_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_smooth_l1_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_soft_margin_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_soft_margin_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_soft_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_soft_margin_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softmin_with_dtype_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softplus_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softplus_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softplus_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softplus_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softshrink_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softshrink_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softshrink_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softshrink_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_softsign_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_tanhshrink_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_threshold_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_loss_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_triplet_margin_with_distance_loss_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_unfold_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_unfold_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_unfold_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_unfold_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_unfold_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_unfold_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_unfold_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_bilinear_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_bilinear_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_bilinear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_bilinear_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_nearest_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_nearest_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_nearest_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_nearest_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nn_functional_upsample_nearest_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_nonzero_static_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_fro_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_fro_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_fro_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_fro_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_fro_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_fro_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_inf_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_inf_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_inf_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_inf_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_inf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_inf_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_nuc_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_nuc_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_nuc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_norm_nuc_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_in_place_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_in_place_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_in_place_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_in_place_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_in_place_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_in_place_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_number_mean_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_number_mean_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_number_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_normal_number_mean_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ones_like_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ormqr_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ormqr_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ormqr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ormqr_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_outer_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pca_lowrank_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pca_lowrank_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pca_lowrank_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pca_lowrank_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_permute_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pinverse_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pinverse_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pinverse_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pinverse_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polar_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polar_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_2_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_3_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_polygamma_polygamma_n_4_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_positive_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_pow_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_prod_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_put_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_qr_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_qr_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_qr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_qr_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_quantile_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_quantile_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rad2deg_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rand_like_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rand_like_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rand_like_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rand_like_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rand_like_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rand_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rand_like_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randint_like_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_like_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_like_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_like_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_like_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_like_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_randn_like_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_ravel_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_real_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reciprocal_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_remainder_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_renorm_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_renorm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_renorm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_renorm_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_renorm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_renorm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_repeat_interleave_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_as_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_reshape_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize__cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resize_as__cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_conj_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_resolve_neg_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_roll_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rot90_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_0_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_0_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_3_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_3_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_3_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_3_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_neg_3_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_neg_3_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_neg_3_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_round_decimals_neg_3_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsqrt_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_rsub_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scalar_tensor_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_add_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amax_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_amin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_mean_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_prod_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_scatter_reduce_sum_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_searchsorted_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_select_scatter_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sgn_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_short_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sigmoid_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sign_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_bartlett_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_bartlett_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_blackman_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_blackman_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_cosine_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_cosine_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_exponential_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_exponential_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_gaussian_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_gaussian_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_general_cosine_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_general_cosine_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_general_hamming_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_general_hamming_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_hamming_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_hamming_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_hann_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_hann_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_kaiser_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_kaiser_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_nuttall_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signal_windows_nuttall_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_signbit_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sin_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinc_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sinh_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_slice_scatter_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_softmax_with_dtype_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sort_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sparse_mm_reduce_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sparse_mm_reduce_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sparse_mm_reduce_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sparse_mm_reduce_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sparse_sampled_addmm_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sparse_sampled_addmm_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sparse_sampled_addmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sparse_sampled_addmm_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_airy_ai_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_airy_ai_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_airy_ai_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_airy_ai_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_airy_ai_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_airy_ai_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_airy_ai_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_airy_ai_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j1_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_j1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y1_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_bessel_y1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_t_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_t_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_t_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_t_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_t_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_t_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_t_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_t_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_u_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_u_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_u_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_u_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_u_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_u_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_u_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_u_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_v_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_v_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_v_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_v_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_v_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_v_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_v_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_v_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_w_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_w_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_w_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_w_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_w_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_w_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_w_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_chebyshev_polynomial_w_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_entr_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_erfcx_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_erfcx_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_erfcx_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_erfcx_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_erfcx_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_erfcx_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_erfcx_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_erfcx_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_h_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_h_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_h_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_h_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_h_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_h_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_h_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_h_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_he_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_he_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_he_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_he_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_he_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_he_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_he_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_hermite_polynomial_he_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i0e_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_i1e_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_laguerre_polynomial_l_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_laguerre_polynomial_l_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_laguerre_polynomial_l_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_laguerre_polynomial_l_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_laguerre_polynomial_l_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_laguerre_polynomial_l_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_laguerre_polynomial_l_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_laguerre_polynomial_l_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_legendre_polynomial_p_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_legendre_polynomial_p_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_legendre_polynomial_p_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_legendre_polynomial_p_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_legendre_polynomial_p_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_legendre_polynomial_p_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_legendre_polynomial_p_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_legendre_polynomial_p_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_log_ndtr_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_log_ndtr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_log_ndtr_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_log_ndtr_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_log_ndtr_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_log_ndtr_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_log_ndtr_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_log_ndtr_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i1_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_i1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k1_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_modified_bessel_k1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtr_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtri_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtri_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtri_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtri_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtri_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtri_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtri_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_ndtri_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_polygamma_special_polygamma_n_0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k1_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k1_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k1_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k1_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k1_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k1_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_scaled_modified_bessel_k1_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_t_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_t_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_t_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_t_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_t_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_t_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_t_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_u_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_u_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_u_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_u_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_u_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_u_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_v_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_v_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_v_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_v_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_v_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_v_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_w_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_w_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_w_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_w_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_w_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_w_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_shifted_chebyshev_polynomial_w_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_spherical_bessel_j0_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_spherical_bessel_j0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_spherical_bessel_j0_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_spherical_bessel_j0_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_spherical_bessel_j0_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_spherical_bessel_j0_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_spherical_bessel_j0_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_spherical_bessel_j0_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_xlog1py_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_zeta_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_zeta_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_zeta_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_zeta_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_zeta_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_zeta_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_zeta_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_special_zeta_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_list_args_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_split_with_sizes_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sqrt_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_square_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_squeeze_multiple_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stack_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_unbiased_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_unbiased_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_unbiased_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_unbiased_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_unbiased_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_mean_unbiased_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_unbiased_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_unbiased_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_unbiased_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_unbiased_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_unbiased_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_std_unbiased_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stft_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stft_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_stft_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sub_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_sum_to_size_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_svd_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_svd_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_svd_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_svd_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_svd_lowrank_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_svd_lowrank_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_svd_lowrank_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_svd_lowrank_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_t_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_along_dim_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_take_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tan_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tanh_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensor_split_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensordot_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensordot_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensordot_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensordot_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensordot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tensordot_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tile_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_to_sparse_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_topk_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch__scaled_mm_cuda_float8_e4m3fn, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__efficient_attention_forward_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__efficient_attention_forward_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__flash_attention_forward_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__flash_attention_forward_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_torch_ops_aten__safe_softmax_default_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trace_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_transpose_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapezoid_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trapz_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triangular_solve_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triangular_solve_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triangular_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triangular_solve_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_indices_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_tril_indices_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_indices_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_triu_indices_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_true_divide_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_trunc_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unbind_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unflatten_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unfold_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_uniform_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_uniform_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_uniform_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_uniform_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_uniform_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_uniform_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_consecutive_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_uint16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_uint32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_uint64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unique_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unravel_index_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unravel_index_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unravel_index_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unravel_index_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unravel_index_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_chunk_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsafe_split_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_unsqueeze_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_unbiased_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_unbiased_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_unbiased_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_unbiased_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_unbiased_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_mean_unbiased_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_unbiased_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_unbiased_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_unbiased_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_unbiased_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_unbiased_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_var_unbiased_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vdot_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vdot_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vdot_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vdot_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vdot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vdot_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_complex_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_complex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_complex_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_real_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_as_real_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_copy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_view_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vsplit_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_vstack_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_where_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_xlogy_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zero__cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_bfloat16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_bool, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_complex128, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_complex32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_complex64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_float16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_float64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_int16, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_int32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_int64, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_int8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_nnc_correctness_zeros_like_cuda_uint8, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_H_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_T_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported___getitem___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported___rpow___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported___rsub___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__batch_norm_with_update_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__chunk_cat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__native_batch_norm_legit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__segment_reduce_lengths_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__segment_reduce_offsets_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__softmax_backward_data_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__unsafe_masked_index_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__unsafe_masked_index_put_accumulate_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported__upsample_bilinear2d_aa_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_acosh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_addbmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_addcdiv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_addmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_addmv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_addr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_alias_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_all_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_allclose_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_amax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_amin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_aminmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_angle_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_any_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_arange_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_argmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_argmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_argsort_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_argwhere_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_as_strided_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_as_strided_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_as_strided_partial_views_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_as_strided_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_asinh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_atanh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_atleast_1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_atleast_2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_atleast_3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_baddbmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_bernoulli_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_bfloat16_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_block_diag_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_bmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_broadcast_shapes_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_broadcast_tensors_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_broadcast_to_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_bucketize_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cartesian_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cauchy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cdist_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cdouble_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cfloat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_chalf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cholesky_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cholesky_inverse_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cholesky_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_chunk_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_clamp_max_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_clamp_min_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_clone_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_column_stack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_combinations_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_complex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_conj_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_conj_physical_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_constant_pad_nd_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_copysign_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_corrcoef_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_count_nonzero_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cov_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cross_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cummax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cummin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cumprod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cumsum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_cumulative_trapezoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_deg2rad_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_diag_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_diag_embed_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_diagflat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_diagonal_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_diagonal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_diagonal_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_diff_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_digamma_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_dist_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_dot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_dsplit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_dstack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_einsum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_empty_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_empty_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_empty_permuted_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_empty_strided_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_equal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_erfinv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_exp2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_expand_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_exponential_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_eye_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_fft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_fft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_fftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_fftshift_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_hfft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_hfft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_hfftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_ifft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_ifft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_ifftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_ifftshift_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_ihfft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_ihfft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_ihfftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_irfft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_irfft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_irfftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_rfft2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_rfft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fft_rfftn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fill_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_flatten_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_flip_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fliplr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_flipud_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_float_power_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_floor_divide_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_fmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_frexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_full_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_full_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_gather_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_geometric_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_geqrf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_gradient_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_grid_sampler_2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_grid_sampler_3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_hash_tensor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_heaviside_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_histc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_hsplit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_hstack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_hypot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_i0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_igamma_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_igammac_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_add_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_fill_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_put_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_reduce_amax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_reduce_amin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_reduce_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_reduce_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_index_select_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_inner_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_isclose_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_isfinite_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_isin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_isinf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_isneginf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_isposinf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_isreal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_item_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_jiterator_2inputs_2outputs_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_jiterator_4inputs_with_extra_args_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_jiterator_binary_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_jiterator_binary_return_by_ref_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_jiterator_unary_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_kron_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_kthvalue_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_ldexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_cholesky_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_cholesky_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_cond_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_cross_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_det_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_diagonal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_eig_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_eigh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_eigvals_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_eigvalsh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_householder_product_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_inv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_inv_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_ldl_factor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_ldl_factor_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_ldl_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_lstsq_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_lstsq_grad_oriented_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_lu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_lu_factor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_lu_factor_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_lu_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_matrix_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_matrix_power_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_matrix_rank_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_matrix_rank_hermitian_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_multi_dot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_norm_subgradients_at_zero_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_pinv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_pinv_hermitian_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_pinv_singular_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_qr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_slogdet_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_solve_ex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_solve_triangular_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_svd_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_svdvals_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_tensorinv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_tensorsolve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_vander_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_vecdot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linalg_vector_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linspace_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_linspace_tensor_overload_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_log_normal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_log_softmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_log_softmax_with_dtype_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logaddexp2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logaddexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logcumsumexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logdet_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logical_and_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logical_not_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logical_or_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logical_xor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logspace_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logspace_tensor_overload_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_logsumexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_lu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_lu_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_lu_unpack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_mH_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_mT_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_amax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_amin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_argmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_argmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_cumprod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_cumsum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_log_softmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_logaddexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_logsumexp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_median_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_normalize_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_select_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_softmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_softmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_std_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_sum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_masked_var_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_matrix_exp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_max_pool2d_with_indices_backward_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_max_reduction_no_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_max_reduction_with_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_maximum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_median_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_meshgrid_list_of_tensors_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_meshgrid_variadic_tensors_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_min_reduction_no_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_min_reduction_with_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_minimum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_mode_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_movedim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_msort_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_multinomial_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_mv_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nan_to_num_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nanmean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nanmedian_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nanquantile_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nansum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_narrow_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_narrow_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_native_batch_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_native_dropout_backward_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_native_layer_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_new_empty_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_new_empty_strided_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_new_full_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_new_ones_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_new_zeros_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nextafter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_alpha_dropout_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_avg_pool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_avg_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_avg_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_batch_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_bilinear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_binary_cross_entropy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_celu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_channel_shuffle_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_conv1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_conv2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_conv3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_conv_transpose1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_conv_transpose2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_conv_transpose3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_cosine_embedding_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_cosine_similarity_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_cross_entropy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_ctc_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_dropout2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_dropout3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_dropout_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_elu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_embedding_bag_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_embedding_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_fractional_max_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_fractional_max_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_gaussian_nll_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_gelu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_glu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_grid_sample_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_group_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_hinge_embedding_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_huber_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_instance_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_interpolate_area_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_interpolate_bicubic_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_interpolate_bilinear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_interpolate_linear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_interpolate_nearest_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_interpolate_trilinear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_kl_div_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_l1_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_layer_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_linear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_local_response_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_logsigmoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_margin_ranking_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_pool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_pool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_pool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_unpool1d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_unpool1d_grad_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_unpool2d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_unpool2d_grad_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_unpool3d_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_max_unpool3d_grad_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_mish_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_mse_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_multi_head_attention_forward_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_multi_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_multilabel_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_nll_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_normalize_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pad_circular_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pad_constant_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pad_reflect_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pad_replicate_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pad_replicate_negative_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pairwise_distance_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pdist_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pixel_shuffle_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_pixel_unshuffle_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_poisson_nll_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_prelu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_rms_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_rrelu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_selu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_silu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_smooth_l1_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_soft_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_softmin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_softmin_with_dtype_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_softshrink_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_triplet_margin_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_unfold_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_upsample_bilinear_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nn_functional_upsample_nearest_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nonzero_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_nonzero_static_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_norm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_norm_fro_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_norm_inf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_norm_nuc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_normal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_normal_in_place_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_normal_number_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_ones_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_ones_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_ormqr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_outer_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_pca_lowrank_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_permute_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_pinverse_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_polar_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_polygamma_polygamma_n_0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_polygamma_polygamma_n_1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_polygamma_polygamma_n_2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_polygamma_polygamma_n_3_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_polygamma_polygamma_n_4_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_positive_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_put_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_qr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_quantile_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_rad2deg_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_rand_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_randint_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_randint_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_randn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_randn_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_ravel_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_real_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_renorm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_repeat_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_repeat_interleave_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_resize__cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_resize_as__cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_resolve_conj_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_resolve_neg_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_roll_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_rot90_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_round_decimals_0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_round_decimals_3_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_round_decimals_neg_3_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_scalar_tensor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_scatter_add_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_scatter_reduce_amax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_scatter_reduce_amin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_scatter_reduce_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_scatter_reduce_prod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_scatter_reduce_sum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_searchsorted_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_select_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_select_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_sgn_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_bartlett_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_blackman_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_cosine_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_exponential_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_gaussian_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_general_cosine_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_general_hamming_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_hamming_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_hann_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_kaiser_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signal_windows_nuttall_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_signbit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_sinc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_slice_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_slice_scatter_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_softmax_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_softmax_with_dtype_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_sort_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_sparse_mm_reduce_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_sparse_sampled_addmm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_airy_ai_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_bessel_j0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_bessel_j1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_bessel_y0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_bessel_y1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_chebyshev_polynomial_t_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_chebyshev_polynomial_u_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_chebyshev_polynomial_v_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_chebyshev_polynomial_w_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_entr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_erfcx_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_hermite_polynomial_h_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_hermite_polynomial_he_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_i0e_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_i1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_i1e_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_laguerre_polynomial_l_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_legendre_polynomial_p_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_log_ndtr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_modified_bessel_i0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_modified_bessel_i1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_modified_bessel_k0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_modified_bessel_k1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_ndtr_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_ndtri_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_scaled_modified_bessel_k0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_scaled_modified_bessel_k1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_spherical_bessel_j0_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_xlog1py_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_special_zeta_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_split_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_split_list_args_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_split_with_sizes_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_split_with_sizes_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_square_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_squeeze_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_squeeze_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_squeeze_multiple_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_stack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_std_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_std_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_std_mean_unbiased_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_std_unbiased_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_stft_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_sum_to_size_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_svd_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_svd_lowrank_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_t_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_take_along_dim_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_take_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_tensor_split_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_tensordot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_tile_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_to_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_to_sparse_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_topk_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_trace_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_transpose_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_trapezoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_trapz_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_triangular_solve_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_tril_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_triu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unbind_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unbind_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unflatten_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unfold_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unfold_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_uniform_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unique_consecutive_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unique_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unsafe_chunk_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unsafe_split_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_unsqueeze_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_var_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_var_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_var_mean_unbiased_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_var_unbiased_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_vdot_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_view_as_complex_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_view_copy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_vsplit_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_vstack_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_xlogy_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_zero__cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_zeros_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_unsupported_zeros_like_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working___radd___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working___rdiv___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working___rmod___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working___rmul___cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_abs_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_acos_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_add_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_addcmul_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_addmm_decomposed_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_asin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_atan2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_atan_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_bool_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_byte_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_ceil_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_char_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_clamp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_contiguous_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_cos_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_cosh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_div_floor_rounding_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_div_no_rounding_mode_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_div_trunc_rounding_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_double_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_eq_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_erf_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_erfc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_exp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_expand_as_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_expand_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_expm1_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_float_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_floor_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_fmod_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_ge_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_gt_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_half_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_int_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_isnan_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_le_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_lerp_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_lgamma_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_log10_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_log1p_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_log2_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_log_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_long_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_lt_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_masked_fill_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_max_binary_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_mean_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_min_binary_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_mm_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_mul_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_ne_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_neg_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_hardshrink_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_hardsigmoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_hardswish_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_hardtanh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_leaky_relu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_relu6_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_relu_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_softplus_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_softsign_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_tanhshrink_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_nn_functional_threshold_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_permute_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_pow_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_reciprocal_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_remainder_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_reshape_as_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_reshape_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_round_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_rsqrt_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_rsub_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_short_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_sigmoid_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_sign_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_sin_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_sinh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_sqrt_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_sub_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_sum_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_t_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_tan_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_tanh_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_transpose_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_true_divide_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_trunc_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_unsqueeze_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_view_as_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_view_cuda_float32, test/test_jit_fuser_te.py::TestNNCOpInfoCUDA::test_working_where_cuda_float32 2025-09-07T07:52:28.3515142Z 2025-09-07T07:52:31.2214908Z /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:31.2216290Z import pkg_resources 2025-09-07T07:52:31.5591738Z Running inductor/test_torchinductor_dynamic_shapes 1/7 ... [2025-09-07 07:52:31.558717] 2025-09-07T07:52:31.5592293Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:52:31.5594070Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_torchinductor_dynamic_shapes.py', '-m', 'not serial', '--shard-id=1', '--num-shards=7', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 07:52:31.559081] 2025-09-07T07:52:37.3121584Z 2025-09-07T07:52:37.3123319Z inductor/test_split_cat_fx_aten_passes 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_split_cat_fx_aten_passes_1.1_4f47112931c0a59a_.log 2025-09-07T07:52:37.3125946Z Running 5 items in this shard: test/inductor/test_split_cat_fx_aten_passes.py::TestSplitCatAten::test_move_view_after_cat_aten, test/inductor/test_split_cat_fx_aten_passes.py::TestSplitCatAten::test_select_cat_post_grad, test/inductor/test_split_cat_fx_aten_passes.py::TestSplitCatAten::test_split_cat_post_grad, test/inductor/test_split_cat_fx_aten_passes.py::TestSplitCatAten::test_split_cat_post_grad_singular, test/inductor/test_split_cat_fx_aten_passes.py::TestSplitCatAtenNormalizationPasses::test_split_aten_normalization 2025-09-07T07:52:37.3127817Z 2025-09-07T07:52:40.3955391Z /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:40.3956843Z import pkg_resources 2025-09-07T07:52:40.7334229Z Running test_nestedtensor 2/3 ... [2025-09-07 07:52:40.733004] 2025-09-07T07:52:40.7334719Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:52:40.7336357Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_nestedtensor.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:52:40.733387] 2025-09-07T07:53:27.5920435Z 2025-09-07T07:53:27.5923713Z test_cuda_expandable_segments 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_cuda_expandable_segments_1.1_9a877a57e47c18cc_.log 2025-09-07T07:53:27.5964254Z Running 150 items in this shard: test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_additional_free_following_checkpoint, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_allocate_in_thread_to_pool, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_allocated_in_middle_of_segment, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_assigning_back_deleter_fns_to_tensor, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_check_pool_live_allocations, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_middle_allocations_contiguous, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_multiple_middle_allocations, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_no_triton_on_import, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_resnet, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_simple, test/test_cuda_expandable_segments.py::TestBlockStateAbsorption::test_tensor_dies_after_checkpoint, test/test_cuda_expandable_segments.py::TestCuda::test_arithmetic_large_tensor, test/test_cuda_expandable_segments.py::TestCuda::test_batch_norm_gather_stats, test/test_cuda_expandable_segments.py::TestCuda::test_bincount_ext, test/test_cuda_expandable_segments.py::TestCuda::test_caching_allocator_record_stream_oom, test/test_cuda_expandable_segments.py::TestCuda::test_caching_pinned_memory, test/test_cuda_expandable_segments.py::TestCuda::test_check_error, test/test_cuda_expandable_segments.py::TestCuda::test_copy_non_blocking, test/test_cuda_expandable_segments.py::TestCuda::test_copy_non_blocking_type_conversion, test/test_cuda_expandable_segments.py::TestCuda::test_cublas_allow_bf16_reduced_precision_reduction_get_set, test/test_cuda_expandable_segments.py::TestCuda::test_cublas_allow_fp16_accumulation_get_set, test/test_cuda_expandable_segments.py::TestCuda::test_cublas_allow_fp16_reduced_precision_reduction_get_set, test/test_cuda_expandable_segments.py::TestCuda::test_cublas_allow_tf32_get_set, test/test_cuda_expandable_segments.py::TestCuda::test_cublas_multiple_threads_same_device, test/test_cuda_expandable_segments.py::TestCuda::test_cublas_workspace_explicit_allocation, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_get_device_capability, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_get_device_name, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_get_device_properties, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_graph_allocator_propagates_stream, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_graph_error_options, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_graph_raw_graph, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_graph_raw_graph_exec_keep_graph_False, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_graph_raw_graph_exec_keep_graph_True, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_graph_raw_graph_keep_graph_false, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_graph_raw_graph_reset_and_recapture, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_graph_tensor_item_not_allowed, test/test_cuda_expandable_segments.py::TestCuda::test_cuda_memory_leak_detection_propagates_errors, test/test_cuda_expandable_segments.py::TestCuda::test_cudart_register, test/test_cuda_expandable_segments.py::TestCuda::test_cudnn_allow_tf32_get_set, test/test_cuda_expandable_segments.py::TestCuda::test_cudnn_multiple_threads_same_device, test/test_cuda_expandable_segments.py::TestCuda::test_cusparse_multiple_threads_same_device, test/test_cuda_expandable_segments.py::TestCuda::test_device_context_manager, test/test_cuda_expandable_segments.py::TestCuda::test_device_count_not_cached_pre_init, test/test_cuda_expandable_segments.py::TestCuda::test_events, test/test_cuda_expandable_segments.py::TestCuda::test_events_elapsedtime, test/test_cuda_expandable_segments.py::TestCuda::test_fixed_cuda_assert_async, test/test_cuda_expandable_segments.py::TestCuda::test_float32_matmul_precision_get_set, test/test_cuda_expandable_segments.py::TestCuda::test_fp32_precision_with_float32_matmul_precision, test/test_cuda_expandable_segments.py::TestCuda::test_fp32_precision_with_tf32, test/test_cuda_expandable_segments.py::TestCuda::test_gather_bool, test/test_cuda_expandable_segments.py::TestCuda::test_gds_fails_in_ci, test/test_cuda_expandable_segments.py::TestCuda::test_generic_stream_event, test/test_cuda_expandable_segments.py::TestCuda::test_get_device_index, test/test_cuda_expandable_segments.py::TestCuda::test_graph_capture_oom, test/test_cuda_expandable_segments.py::TestCuda::test_graph_capture_reset_recapture, test/test_cuda_expandable_segments.py::TestCuda::test_graph_capture_simple, test/test_cuda_expandable_segments.py::TestCuda::test_graph_concurrent_replay, test/test_cuda_expandable_segments.py::TestCuda::test_graph_debugdump, test/test_cuda_expandable_segments.py::TestCuda::test_graph_error, test/test_cuda_expandable_segments.py::TestCuda::test_graph_is_current_stream_capturing, test/test_cuda_expandable_segments.py::TestCuda::test_graph_make_graphed_callables_same_pool, test/test_cuda_expandable_segments.py::TestCuda::test_graph_memory_stats_and_use_result_after_destroy_graph, test/test_cuda_expandable_segments.py::TestCuda::test_graph_optims_with_explicitly_capturable_param_groups, test/test_cuda_expandable_segments.py::TestCuda::test_graph_record_stream, test/test_cuda_expandable_segments.py::TestCuda::test_graph_rng_distributions, test/test_cuda_expandable_segments.py::TestCuda::test_graph_rng_functional, test/test_cuda_expandable_segments.py::TestCuda::test_graph_three_successive, test/test_cuda_expandable_segments.py::TestCuda::test_graph_timing, test/test_cuda_expandable_segments.py::TestCuda::test_graph_two_successive, test/test_cuda_expandable_segments.py::TestCuda::test_graph_warn_if_has_zero_nodes, test/test_cuda_expandable_segments.py::TestCuda::test_graphsafe_set_get_rng_state, test/test_cuda_expandable_segments.py::TestCuda::test_hip_device_count, test/test_cuda_expandable_segments.py::TestCuda::test_hipblaslt_allow_tf32, test/test_cuda_expandable_segments.py::TestCuda::test_index_out_of_bounds_exception_cuda, test/test_cuda_expandable_segments.py::TestCuda::test_invalid_status_for_legacy_api, test/test_cuda_expandable_segments.py::TestCuda::test_is_pinned_no_context, test/test_cuda_expandable_segments.py::TestCuda::test_lazy_init, test/test_cuda_expandable_segments.py::TestCuda::test_manual_seed, test/test_cuda_expandable_segments.py::TestCuda::test_matmul_device_mismatch, test/test_cuda_expandable_segments.py::TestCuda::test_matmul_memory_use, test/test_cuda_expandable_segments.py::TestCuda::test_mean_fp16, test/test_cuda_expandable_segments.py::TestCuda::test_memory_allocation, test/test_cuda_expandable_segments.py::TestCuda::test_memory_stats, test/test_cuda_expandable_segments.py::TestCuda::test_memory_stats_of_multiple_generators_and_graphs, test/test_cuda_expandable_segments.py::TestCuda::test_min_max_inits, test/test_cuda_expandable_segments.py::TestCuda::test_multi_device_context_manager, test/test_cuda_expandable_segments.py::TestCuda::test_multi_device_stream_context_manager, test/test_cuda_expandable_segments.py::TestCuda::test_multinomial_ext, test/test_cuda_expandable_segments.py::TestCuda::test_multinomial_invalid_probs_cuda, test/test_cuda_expandable_segments.py::TestCuda::test_noncontiguous_pinned_memory, test/test_cuda_expandable_segments.py::TestCuda::test_norm_type_conversion, test/test_cuda_expandable_segments.py::TestCuda::test_nvtx, test/test_cuda_expandable_segments.py::TestCuda::test_out_of_memory, test/test_cuda_expandable_segments.py::TestCuda::test_pinned_memory_empty_cache, test/test_cuda_expandable_segments.py::TestCuda::test_pinned_memory_use_background_threads, test/test_cuda_expandable_segments.py::TestCuda::test_pinned_memory_with_cudaregister, test/test_cuda_expandable_segments.py::TestCuda::test_pinned_memory_with_cudaregister_multithread, test/test_cuda_expandable_segments.py::TestCuda::test_preferred_blas_library_settings, test/test_cuda_expandable_segments.py::TestCuda::test_prod_large, test/test_cuda_expandable_segments.py::TestCuda::test_randint_randomness_for_large_range, test/test_cuda_expandable_segments.py::TestCuda::test_random_no_reused_random_states_float32, test/test_cuda_expandable_segments.py::TestCuda::test_random_no_reused_random_states_float64, test/test_cuda_expandable_segments.py::TestCuda::test_record_stream, test/test_cuda_expandable_segments.py::TestCuda::test_record_stream_on_shifted_view, test/test_cuda_expandable_segments.py::TestCuda::test_reduction_gpu_memory_accessing, test/test_cuda_expandable_segments.py::TestCuda::test_rocm_backward_pass_guard, test/test_cuda_expandable_segments.py::TestCuda::test_serialization_array_with_empty, test/test_cuda_expandable_segments.py::TestCuda::test_serialization_array_with_storage, test/test_cuda_expandable_segments.py::TestCuda::test_specify_improper_device_name, test/test_cuda_expandable_segments.py::TestCuda::test_stream_compatibility, test/test_cuda_expandable_segments.py::TestCuda::test_stream_context_manager, test/test_cuda_expandable_segments.py::TestCuda::test_stream_event_repr, test/test_cuda_expandable_segments.py::TestCuda::test_streaming_backwards_callback, test/test_cuda_expandable_segments.py::TestCuda::test_streaming_backwards_multiple_streams, test/test_cuda_expandable_segments.py::TestCuda::test_streaming_backwards_sync, test/test_cuda_expandable_segments.py::TestCuda::test_streaming_backwards_sync_graph_root, test/test_cuda_expandable_segments.py::TestCuda::test_streams, test/test_cuda_expandable_segments.py::TestCuda::test_sum_fp16, test/test_cuda_expandable_segments.py::TestCuda::test_tiny_half_norm_, test/test_cuda_expandable_segments.py::TestCuda::test_to_cpu_blocking_by_default, test/test_cuda_expandable_segments.py::TestCuda::test_to_numpy, test/test_cuda_expandable_segments.py::TestCuda::test_torch_manual_seed_seeds_cuda_devices, test/test_cuda_expandable_segments.py::TestCuda::test_type_conversions, test/test_cuda_expandable_segments.py::TestCuda::test_uuid, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_allocator_fuzz, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_allocator_settings, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_cachingAllocator_raw_alloc, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_clock_speed, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_cpp_memory_snapshot_pickle, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_cycles, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_device_memory_used, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_direct_traceback, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_compile_regions, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_plots, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_plots_free_segment_stack, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_plots_free_stack, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_plots_history_context, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_profiler_viz, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_snapshot, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_snapshot_script, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_memory_snapshot_with_cpp, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_notifies_oom, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_nvml_get_handler, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_power_draw, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_raises_oom_max_split_size_mb_setting_False, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_raises_oom_max_split_size_mb_setting_True, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_raw_amdsmi_device_count, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_raw_amdsmi_device_uuids, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_temperature, test/test_cuda_expandable_segments.py::TestCudaMallocAsync::test_uuid_visible_devices 2025-09-07T07:53:27.5999264Z 2025-09-07T07:53:30.7571009Z /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:53:30.7572251Z import pkg_resources 2025-09-07T07:53:31.0890822Z Running dynamo/test_modes 1/1 ... [2025-09-07 07:53:31.088657] 2025-09-07T07:53:31.0891419Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:53:31.0893084Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_modes.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 07:53:31.089028] 2025-09-07T07:53:51.1926648Z 2025-09-07T07:53:51.1927597Z dynamo/test_modes 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_modes_1.1_8224ccf7f188d58c_.log 2025-09-07T07:53:51.1936174Z Running 27 items in this shard: test/dynamo/test_modes.py::TorchDispatchModeTests::test_skip_torch_dispatch_modes, test/dynamo/test_modes.py::TorchDispatchModeTests::test_torch_dispatch_ignore_compile_internals, test/dynamo/test_modes.py::TorchFunctionModeTests::test_builtin_equivalent_funcs, test/dynamo/test_modes.py::TorchFunctionModeTests::test_error_empty_stack_pop_torch_function_mode, test/dynamo/test_modes.py::TorchFunctionModeTests::test_expand, test/dynamo/test_modes.py::TorchFunctionModeTests::test_flex_attention, test/dynamo/test_modes.py::TorchFunctionModeTests::test_hop, test/dynamo/test_modes.py::TorchFunctionModeTests::test_hop_eager, test/dynamo/test_modes.py::TorchFunctionModeTests::test_intermedate_torch_function_mode_construction_mutation, test/dynamo/test_modes.py::TorchFunctionModeTests::test_is_torch_function_all_disabled, test/dynamo/test_modes.py::TorchFunctionModeTests::test_len_torch_function_mode, test/dynamo/test_modes.py::TorchFunctionModeTests::test_nested_torch_function_mode, test/dynamo/test_modes.py::TorchFunctionModeTests::test_pop_torch_function_mode, test/dynamo/test_modes.py::TorchFunctionModeTests::test_push_torch_function_mode, test/dynamo/test_modes.py::TorchFunctionModeTests::test_register_hook, test/dynamo/test_modes.py::TorchFunctionModeTests::test_stack_state_clear_default_device, test/dynamo/test_modes.py::TorchFunctionModeTests::test_stack_state_mutation_default_device, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_and_pop_graph_break, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_and_pop_graph_break_mutation, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_disable, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_enabled_guard, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_enter_exit, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_graph_break, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_guards_cpp, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_guards_py, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_highest_priority, test/dynamo/test_modes.py::TorchFunctionModeTests::test_torch_function_mode_restore_on_exc 2025-09-07T07:53:51.1944074Z 2025-09-07T07:53:54.2998949Z /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:53:54.3000335Z import pkg_resources 2025-09-07T07:53:54.6398836Z Running inductor/test_inductor_freezing 1/1 ... [2025-09-07 07:53:54.639372] 2025-09-07T07:53:54.6399435Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:53:54.6401147Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_inductor_freezing.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 07:53:54.639773] 2025-09-07T07:54:47.0081994Z 2025-09-07T07:54:47.0085480Z inductor/test_inductor_freezing 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_inductor_freezing_1.1_eb68fb2f6ec5d090_.log 2025-09-07T07:54:47.0109009Z Running 48 items in this shard: test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_aliased_param_return_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_autocast_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_conv_bn_with_multi_bn_share_conv_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_conv_functional_bn_with_multi_bn_share_conv_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_conv_layout_convert_with_view_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_conv_multiple_uses_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_conv_weight_layout_convert_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_conv_with_as_strided_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_cpp_wrapper_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_dont_change_dtype_folding_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_error_on_eager_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_folded_conv_bn_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_folded_conv_bn_hardswish_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_folded_conv_bn_with_module_sharing_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_folded_conv_functional_bn_with_module_sharing_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_mm_concat_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_mutation_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_param_deallocated_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_redundant_clone_for_layout_convert_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_rng_op_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_static_indices_cudagraph_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_symint_not_folded_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_unequal_bias_horizontal_addmm_fusion_cpu, test/inductor/test_inductor_freezing.py::FreezingCpuTests::test_unfolded_bn_cpu, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_aliased_param_return_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_autocast_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_conv_bn_with_multi_bn_share_conv_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_conv_functional_bn_with_multi_bn_share_conv_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_conv_layout_convert_with_view_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_conv_multiple_uses_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_conv_weight_layout_convert_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_conv_with_as_strided_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_cpp_wrapper_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_dont_change_dtype_folding_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_error_on_eager_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_folded_conv_bn_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_folded_conv_bn_hardswish_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_folded_conv_bn_with_module_sharing_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_folded_conv_functional_bn_with_module_sharing_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_mm_concat_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_mutation_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_param_deallocated_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_redundant_clone_for_layout_convert_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_rng_op_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_static_indices_cudagraph_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_symint_not_folded_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_unequal_bias_horizontal_addmm_fusion_cuda, test/inductor/test_inductor_freezing.py::FreezingGpuTests::test_unfolded_bn_cuda 2025-09-07T07:54:47.0131608Z 2025-09-07T07:54:50.1843300Z /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:54:50.1844687Z import pkg_resources 2025-09-07T07:54:50.5209515Z Running dynamo/test_structured_trace 1/1 ... [2025-09-07 07:54:50.520531] 2025-09-07T07:54:50.5209980Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:54:50.5212032Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_structured_trace.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 07:54:50.520927] 2025-09-07T07:55:21.3954847Z 2025-09-07T07:55:21.3957067Z dynamo/test_structured_trace 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_structured_trace_1.1_6b615865f0e20e10_.log 2025-09-07T07:55:21.3966587Z Running 29 items in this shard: test/dynamo/test_structured_trace.py::StructuredTraceTest::test_chromium_event, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_codecache, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_collective_schedule_empty, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_collective_schedule_real, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_compile_id_serialization_deserialization, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_compiled_autograd_attribution, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_compiled_autograd_chromium, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_compiled_autograd_id, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_cudagraphs, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_ddp_graphs, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_dump_file, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_dynamo_error, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_example_fn, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_example_training_fn, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_graph_breaks, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_graph_execution_order, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_graph_sizes_dynamic, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_guards_recompiles, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_inductor_error, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_make_fx_fail_partial, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_recompile_user_contexts, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_recompile_user_contexts_iteration, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_recompiles, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_runtime_estimates_mixed, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_runtime_estimates_simple, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_schedule, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_tensor_metadata_logging, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_tensor_metadata_logging_dynamic_shapes, test/dynamo/test_structured_trace.py::StructuredTraceTest::test_tensor_metadata_logging_multiple_ops 2025-09-07T07:55:21.3975191Z 2025-09-07T07:55:22.0769427Z Uploading artifacts took 0.68 seconds 2025-09-07T07:55:24.6240505Z /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:24.6241819Z import pkg_resources 2025-09-07T07:55:24.9571798Z Running inductor/test_control_flow 1/2 ... [2025-09-07 07:55:24.956724] 2025-09-07T07:55:24.9572483Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T07:55:24.9573959Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/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 07:55:24.957070] 2025-09-07T08:00:47.1411959Z 2025-09-07T08:00:47.1417379Z inductor/test_torchinductor_dynamic_shapes 1/7 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_torchinductor_dynamic_shapes_1.7_10df7624afd7330f_.log 2025-09-07T08:00:47.1573227Z Running 241 items in this shard: test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_adaptive_avg_pool2d_low_prec_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_adaptive_max_pool2d1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_adaptive_max_pool2d2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_adaptive_max_pool2d3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_add_complex8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_add_const_int_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_addmv_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_allow_reuse_disable_if_exceed_peak_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_aoti_eager_support_str_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_assert_size_stride_op_name_fail_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_assert_size_stride_op_name_pass_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool2d6_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_avg_pool3d_backward2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_baddbmm_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_batch_norm_2d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bfloat16_to_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bmm1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_computed_offsets_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int8_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_int8_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_bucketize_int_uint8_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_buffer_copied_in_graph_with_different_shapes_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_buffer_use_after_remove_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cat_negative_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cat_uint8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_conv3d_channels_last_use_block_ptr_False_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_cumsum_no_mask_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_op_fixed_layout_sequential_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_custom_scan_op_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_div_zero_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtype_mismatch_issue_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_bfloat16_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_bfloat16_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float16_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float32_float16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float32_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_float32_int8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_fusion_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int16_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int16_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int32_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int64_float32_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int64_int16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_int64_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_uint8_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_dtypeview_uint8_int64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_empty1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_exp2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fft_real_input_real_output_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fmod_zero_dim_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fractional_max_pool2d4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_fuse_tiled_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_graph_partition_scalar_inputs_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_hardsigmoid_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_index_tensor_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_inplace_activations_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_inplace_add_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_input_mutation5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_insignificant_strides_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_invalid_operand_issue1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_linear_mixed_dtype_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_linspace3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_log1p_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_long_tensor_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mark_dynamic_with_hint_override_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_matmul_layer_norm_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_max_pool2d8_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mean_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mm_mixed_dtype_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_mul_index_expr_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_multilayer_any_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_multilayer_sum_low_prec_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_nan_sort_stable_False_descending_False_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pattern_matcher_multi_user_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_permute1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_chebyshev_polynomial_v_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_exp2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_expm1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_gammaincc_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_hermite_polynomial_h_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_i0e_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_i1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_legendre_polynomial_p_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_log1p_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_log_ndtr_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_polygamma_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_scaled_modified_bessel_k1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_shifted_chebyshev_polynomial_u_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_pointwise_sinc_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_rand_like_deterministic_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_randint_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_randint_int64_mod_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_randn_with_dtype_and_device_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_reduction5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_remove_noop_copy_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_remove_noop_view_default_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_repeat_interleave_2_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scatter4_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scatter5_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scatter6_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_scatter_add3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sdpa_prefer_nd_tiling_False_use_block_ptr_False_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sign_dtype_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_sizehint_issue1_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_slice_scatter_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_softmax_one_kernel_loop_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_tanh_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_tensor3_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_torch_device_split_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_triton_kernel_bool_param_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_triu_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unbacked_floordiv_simplify_errors_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unsigned_constant_tensors_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unspec_inputs_bfloat16_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_unspec_inputs_float64_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_upsample_nearest1d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesCpuTests::test_upsample_nearest3d_dynamic_shapes_cpu, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test__dyn_quant_pack_4bit_weight_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_add_complex6_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_add_complex7_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_angle_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_arange2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_as_strided_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_avg_pool2d4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_avg_pool_errors_with_uint_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bfloat16_to_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_both_scalars_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_add_autotune_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int64_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_bucketize_int_int8_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cat_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cauchy_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_check_stack_no_cycles_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_clamp_type_promotion_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_compar_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_concat_add_inplace_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_constant_pad_2d_strides_nonpositive_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cos_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_cummin_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_custom_op_3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_custom_scan_op_compiled_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_custom_scan_op_multi_input_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_data_type_propogation_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_deterministic_codegen_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div7_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div_presicion_accuracy_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_div_prim_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtype_sympy_expr_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_bfloat16_uint8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float16_int8_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float32_bfloat16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float32_float16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_float64_int16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int16_bfloat16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_int8_float16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_uint8_bfloat16_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_dtypeview_uint8_int32_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_embedding_bag_byte_unpack_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_expm1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_fill2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_flip_cat_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_full_boolean_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_full_like_transposed_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_gelu_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_glu_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_constant_tensor1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_constant_tensor2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_graph_partition_scalar_inputs_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_hardsigmoid_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_horizonal_fusion1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_horizonal_fusion2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_index_put_failed_reinplace_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_int_input_dynamic_shapes_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_large_grid_use_block_ptr_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_large_tensor_reduction_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_lgamma_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_log_fp64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_log_softmax_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_logcumsumexp_zero_dim_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_long_tensor_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_low_memory_max_pool_dilation_2_dim_3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d5_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_max_pool2d7_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mean_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_min_max_reduction_nan_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_mixed_mm3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_move_arange_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_nan_sort_stable_False_descending_True_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_nan_to_num_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_no_specization_over_symbolic_value_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pattern_matcher_multi_user_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_chebyshev_polynomial_v_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_gammainc_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_hermite_polynomial_he_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_i0_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_pointwise_i0e_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_randn_generator_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_reduction4_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_reduction_config_limit_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_remainder_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_remove_no_ops_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_remove_noop_clone_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_repeat_as_strided_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_repeat_interleave_Tensor_decomp_int64_nd_1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_require_stride_expanded_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_roll_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_round_correctness_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scalar_output_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scatter1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scatter_add1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_scatter_reduce2_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sdpa_prefer_nd_tiling_False_use_block_ptr_False_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sdpa_unaligned_mask_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_searchsorted_broadcast_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_simplify_loops_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_slice_scatter3_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_softmax_backward_data_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_softmax_one_kernel_loop_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_softmax_one_kernel_persist_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_split_failed_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_split_with_sizes_with_unbacked_symints_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sum1_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_sum_dtype_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_to_device_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unspec_inputs_int64_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_unsqueeze_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_upsample_nearest2d_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_views5_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::DynamicShapesGPUTests::test_weight_norm_bwd_dynamic_shapes_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_float_is_integer_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_item_materialize_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_item_unbacked_stride_nobreak_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_math_ops_op2_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_math_ops_op5_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_sort_dynamic_shape_with_check_cuda, test/inductor/test_torchinductor_dynamic_shapes.py::TestInductorDynamicCUDA::test_symint_sum_list_cuda 2025-09-07T08:00:47.1727712Z 2025-09-07T08:00:50.3284375Z /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:50.3285583Z import pkg_resources 2025-09-07T08:00:50.6711661Z Running inductor/test_cpu_repro 2/3 ... [2025-09-07 08:00:50.670768] 2025-09-07T08:00:50.6712141Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:00:50.6713932Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cpu_repro.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:00:50.671136] 2025-09-07T08:03:07.4556920Z 2025-09-07T08:03:07.4557993Z test_nestedtensor 2/3 was successful, full logs can be found in artifacts with path test/test-reports/test_nestedtensor_2.3_5e93734b41fd9f58_.log 2025-09-07T08:03:07.4741458Z Running 527 items in this shard: test/test_nestedtensor.py::TestNestedTensor::test_2d_nested_tensor_batch_size_2_max_seq_len_3_vocab_size_10, test/test_nestedtensor.py::TestNestedTensor::test_2d_nested_tensor_batch_size_4_max_seq_len_5_vocab_size_10, test/test_nestedtensor.py::TestNestedTensor::test_3d_nested_tensor_batch_size_4_max_seq_len_3_vocab_size_20, test/test_nestedtensor.py::TestNestedTensor::test_3d_nested_tensor_float_batch_size_2_max_seq_len_3_vocab_size_10, test/test_nestedtensor.py::TestNestedTensor::test_cat, test/test_nestedtensor.py::TestNestedTensor::test_is_contiguous, test/test_nestedtensor.py::TestNestedTensor::test_nested_view_from_buffer_overflow_errors, test/test_nestedtensor.py::TestNestedTensor::test_numel, test/test_nestedtensor.py::TestNestedTensor::test_repr_string, test/test_nestedtensor.py::TestNestedTensor::test_size_dim, test/test_nestedtensor.py::TestNestedTensor::test_stride, test/test_nestedtensor.py::TestNestedTensor::test_to, test/test_nestedtensor.py::TestNestedTensor::test_to_padded_tensor_on_empty_tensor, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_bmm_cpu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_bmm_cpu_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_bmm_cuda_cuda_bfloat16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_bmm_noncontiguous_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_clone_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_contiguous_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_dropout_jagged_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_empty_like_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_layer_norm_breaking_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_linear_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_masked_fill_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_matmul_noncontiguous_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_matmul_noncontiguous_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_matmul_nt_with_broadcasted_t_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_narrow_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_add_in_place_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_chunk_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_dense_elementwise_embedding_dim_256_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_dense_elementwise_embedding_dim_256_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_dense_elementwise_embedding_dim_384_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_dense_elementwise_embedding_dim_8_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_div_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_div_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_indexing_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_indexing_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_mul_in_place_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_sub_transpose_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_sub_transpose_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_sub_transpose_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_sub_transpose_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_nested_tensor_sum_dim_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_reshape_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_serialization_requires_grad_False_weights_only_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_serialization_requires_grad_False_weights_only_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_serialization_requires_grad_True_weights_only_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_serialization_requires_grad_True_weights_only_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_serialization_requires_grad_True_weights_only_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_softmax_noncontiguous_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_squeeze_unsqueeze_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_dim2_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_dim2_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_dim3_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_dim3_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_dim4_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_output_size_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_simple_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_zero_numel_errors_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_padded_tensor_zero_numel_errors_cuda_float64, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_to_then_from_padded_tensor_no_transform0213_cuda_float32, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_transpose_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_transpose_inference_mode_interaction_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_unary_funcs_gelu_cuda, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_unary_funcs_isneginf_cuda, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_unary_funcs_logical_not_cuda, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_unary_funcs_neg_cuda, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_view_cuda_float16, test/test_nestedtensor.py::TestNestedTensorDeviceTypeCUDA::test_view_inference_mode_interaction_cuda_float16, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_accumulate_grad_different_strides_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_as_nested_tensor_propagates_gradients_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_backward_add_strided_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_backward_for_add_op_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_backward_sub_strided_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_gelu_backward_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_indexing_backward_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_layer_norm_backward_5d_size_32_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_layer_norm_backward_size_1024_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_layer_norm_backward_size_512_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_nested_tensor_from_list_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_nested_tensor_from_mask_and_to_padded_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_nested_tensor_from_padded_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_nested_tensor_matmul_gradcheck_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_nested_tensor_squeeze_gradcheck_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_nested_tensor_transpose_backward_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_nested_tensor_transpose_gradcheck_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_selu_backward_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_set_requires_grad_from_list_cuda, test/test_nestedtensor.py::TestNestedTensorAutogradCUDA::test_to_buffer_series_ops_grad_with_broadcast_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_jagged_requires_grad_False_contiguous_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_jagged_requires_grad_False_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_jagged_requires_grad_True_contiguous_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_jagged_requires_grad_True_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_jagged_requires_grad_True_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_strided_requires_grad_False_contiguous_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_strided_requires_grad_False_contiguous_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_strided_requires_grad_False_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_strided_requires_grad_True_contiguous_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_strided_requires_grad_True_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_0_layout_strided_requires_grad_True_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_jagged_requires_grad_False_contiguous_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_jagged_requires_grad_False_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_jagged_requires_grad_False_contiguous_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_jagged_requires_grad_False_contiguous_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_jagged_requires_grad_True_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_strided_requires_grad_False_contiguous_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_strided_requires_grad_False_contiguous_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_strided_requires_grad_True_contiguous_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_strided_requires_grad_True_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_1_layout_strided_requires_grad_True_contiguous_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_2_layout_jagged_requires_grad_False_contiguous_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_2_layout_jagged_requires_grad_False_contiguous_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_2_layout_jagged_requires_grad_True_contiguous_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_2_layout_jagged_requires_grad_True_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_2_layout_strided_requires_grad_False_contiguous_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_2_layout_strided_requires_grad_True_contiguous_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_jagged_requires_grad_False_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_jagged_requires_grad_False_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_jagged_requires_grad_False_contiguous_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_jagged_requires_grad_True_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_jagged_requires_grad_True_contiguous_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_strided_requires_grad_False_contiguous_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_strided_requires_grad_False_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_strided_requires_grad_False_contiguous_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_strided_requires_grad_True_contiguous_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_strided_requires_grad_True_contiguous_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_3_layout_strided_requires_grad_True_contiguous_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_4_layout_jagged_requires_grad_False_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_4_layout_jagged_requires_grad_False_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_4_layout_jagged_requires_grad_True_contiguous_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_4_layout_jagged_requires_grad_True_contiguous_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_4_layout_jagged_requires_grad_True_contiguous_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_4_layout_strided_requires_grad_False_contiguous_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_4_layout_strided_requires_grad_False_contiguous_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_as_nested_tensor_from_tensor_dim_4_layout_strided_requires_grad_True_contiguous_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_binary_pointwise_broadcasting_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_binary_pointwise_transposed_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_compile_padded_dense_conversion_preserves_metadata_cache_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_composite_op_in_inference_mode_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_construction_from_list_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_copy__cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_device_dtype_transfer_updates_offsets_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_dropout_inference_mode_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_dummy_mha_with_nt_use_legacy_api_False_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_flex_attention_noncontig_with_holes_False_cross_attention_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_flex_attention_noncontig_with_holes_False_cross_attention_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_layout_construction_as_nested_tensor_components_require_grad_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_layout_construction_nested_tensor_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_layout_construction_nested_tensor_requires_grad_True_components_require_grad_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_layout_construction_nested_tensor_requires_grad_True_components_require_grad_True_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_layout_construction_nested_tensor_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_layout_construction_with_pinned_memory_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_op_different_output_shape_dim_mean_keepdim_False_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_op_different_output_shape_dim_mean_keepdim_True_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_op_different_output_shape_dim_mean_keepdim_True_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_op_different_output_shape_dim_mean_keepdim_True_requires_grad_True_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_op_different_output_shape_dim_sum_keepdim_True_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_view_from_values_offsets_requires_grad_False_values_is_view_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_view_from_values_offsets_requires_grad_False_values_is_view_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_view_from_values_offsets_requires_grad_True_values_is_view_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_jagged_view_from_values_offsets_requires_grad_True_values_is_view_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_layer_norm_2d_input_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_layer_norm_2d_input_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_layer_norm_operate_on_batch_dim_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_layer_norm_operate_on_batch_dim_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_layer_norm_reduce_ragged_idx_1_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_like_shape_empty_like_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_like_shape_randn_like_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_like_value_rand_like_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_narrow_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_nested_tensor_from_jagged_pass_min_max_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_njt_cat_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_noncontiguous_to_noncontig_transposed_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_batch_only_different_output_shape_mean_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_batch_only_different_output_shape_mean_keepdim_False_requires_grad_True_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_batch_only_different_output_shape_mean_keepdim_False_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_batch_only_different_output_shape_sum_keepdim_True_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_1_different_output_shape_mean_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_1_different_output_shape_mean_keepdim_False_requires_grad_True_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_1_different_output_shape_mean_keepdim_False_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_1_different_output_shape_mean_keepdim_True_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_1_different_output_shape_sum_keepdim_False_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_1_different_output_shape_sum_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_1_different_output_shape_sum_keepdim_False_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_1_different_output_shape_sum_keepdim_True_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_greater_than_1_different_output_shape_mean_transpose_offset_1_keepdim_False_requires_grad_True_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_greater_than_1_different_output_shape_mean_transpose_offset_2_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_greater_than_1_different_output_shape_mean_transpose_offset_2_keepdim_False_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_greater_than_1_different_output_shape_sum_transpose_offset_1_keepdim_False_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_greater_than_1_different_output_shape_sum_transpose_offset_2_keepdim_True_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_reduce_ragged_idx_greater_than_1_different_output_shape_sum_transpose_offset_2_keepdim_True_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_transpose_non_ragged_dim_different_output_shape_mean_keepdim_False_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_transpose_non_ragged_dim_different_output_shape_mean_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_transpose_non_ragged_dim_different_output_shape_mean_keepdim_False_requires_grad_True_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_transpose_non_ragged_dim_different_output_shape_mean_keepdim_True_requires_grad_True_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_transpose_non_ragged_dim_different_output_shape_mean_keepdim_True_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_transpose_non_ragged_dim_different_output_shape_sum_keepdim_True_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_transpose_non_ragged_dim_different_output_shape_sum_keepdim_True_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_transpose_non_ragged_dim_different_output_shape_sum_keepdim_True_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_with_lengths_different_output_shape_mean_keepdim_False_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_with_lengths_different_output_shape_mean_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_with_lengths_different_output_shape_mean_keepdim_True_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_with_lengths_different_output_shape_mean_keepdim_True_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_with_lengths_different_output_shape_mean_keepdim_True_requires_grad_True_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_with_lengths_different_output_shape_sum_keepdim_False_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_with_lengths_different_output_shape_sum_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_op_dim_with_lengths_different_output_shape_sum_keepdim_False_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_reshape_decomp_requires_grad_True_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_autocast_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_backwards_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_backwards_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_with_constant_sequence_length_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_with_constant_sequence_length_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_with_packed_in_proj_cuda_bfloat16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_with_packed_in_proj_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sdpa_with_packed_in_proj_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_serialization_noncontig_transposed_weights_only_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_serialization_noncontig_with_holes_weights_only_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_dim_reduce_ragged_idx_1_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_dim_reduce_ragged_idx_1_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_dim_reduce_ragged_idx_greater_than_1_same_output_shape_transpose_offset_1_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_dim_reduce_ragged_idx_greater_than_1_same_output_shape_transpose_offset_1_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_dim_reduce_ragged_idx_greater_than_1_same_output_shape_transpose_offset_2_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_dim_requires_grad_True_components_require_grad_False_softmax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_dim_requires_grad_True_components_require_grad_True_log_softmax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_dim_with_lengths_requires_grad_False_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_reduce_batch_dim_requires_grad_False_components_require_grad_True_log_softmax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_softmax_reduce_batch_dim_requires_grad_False_components_require_grad_True_softmax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_split_with_sizes_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_squeeze_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sum_dim_reduce_batch_and_non_batch_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sum_dim_reduce_batch_and_non_batch_keepdim_True_requires_grad_True_components_require_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sum_dim_reduce_ragged_and_non_batch_keepdim_False_requires_grad_False_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_sum_dim_reduce_ragged_and_non_batch_keepdim_True_requires_grad_True_components_require_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_threshold_backward_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_copy_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_dtype_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_2_requires_grad_False_cuda_float16, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_2_requires_grad_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_2_requires_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_2_requires_grad_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_3_requires_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_3_requires_grad_False_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_3_requires_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_3_requires_grad_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_4_requires_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_4_requires_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_compile_nt_dim_4_requires_grad_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_nt_dim_2_requires_grad_True_cuda_bool, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_nt_dim_2_requires_grad_True_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_nt_dim_3_requires_grad_True_cuda_bool, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_nt_dim_3_requires_grad_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_nt_dim_4_requires_grad_False_cuda_bool, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_nt_dim_4_requires_grad_False_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_to_padded_tensor_nt_dim_4_requires_grad_True_cuda_float64, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_unbind_backward_cuda_float32, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_unbind_lengths_ragged_idx_2_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_unbind_transpose_ragged_idx_2_cuda, test/test_nestedtensor.py::TestNestedTensorSubclassCUDA::test_view_ragged_idx_not_one_cuda, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward___rdiv___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward___rmod___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_acos_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_asin_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_asinh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_atan2_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_atan_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_atanh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_cdouble_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_div_trunc_rounding_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_double_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_float_power_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_fmod_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_i0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_index_put_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_lgamma_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_logaddexp_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_masked_amax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_masked_amin_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_masked_norm_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_masked_prod_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_masked_std_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_min_binary_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_min_reduction_with_dim_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_nan_to_num_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_narrow_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_nn_functional_prelu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_nn_functional_rms_norm_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_nn_functional_softsign_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_nn_functional_threshold_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_polygamma_polygamma_n_1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_pow_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_prod_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_round_decimals_0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_select_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_sigmoid_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_sinc_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_special_entr_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_special_i0e_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_special_xlog1py_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_sqrt_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_squeeze_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_std_unbiased_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_sum_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_tan_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_tanh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_unsqueeze_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_backward_xlogy_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward___rmul___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward___rpow___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_acos_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_amax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_amin_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_atanh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_ceil_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_clamp_min_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_erfinv_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_fmax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_hypot_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_index_put_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_log2_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_masked_amin_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_masked_logsumexp_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_masked_select_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_max_binary_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_maximum_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_min_reduction_with_dim_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_minimum_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_mul_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nan_to_num_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nanmean_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_narrow_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_celu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_elu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_linear_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_mish_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_relu6_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_rms_norm_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_rrelu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_silu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_nn_functional_softshrink_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_remainder_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_rsqrt_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_sigmoid_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_sin_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_sinh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_special_entr_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_special_i0e_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_special_i1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_special_log_ndtr_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_special_ndtr_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_split_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_split_with_sizes_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_sqrt_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_sum_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_tan_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_tanh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_to_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_unflatten_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_unsqueeze_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_backward_xlogy_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward___radd___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward___rdiv___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_argmax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_argmin_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_asin_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_atanh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_bfloat16_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_byte_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_chalf_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_char_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_chunk_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_clamp_max_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_clamp_min_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_conj_physical_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_copysign_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_cosh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_deg2rad_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_digamma_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_div_floor_rounding_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_div_trunc_rounding_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_double_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_eq_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_erf_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_erfinv_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_expm1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_floor_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_floor_divide_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_fmax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_frexp_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_gt_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_i0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_index_put_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_isclose_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_isnan_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_jiterator_binary_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_jiterator_binary_return_by_ref_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_linalg_vector_norm_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_log_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_logaddexp_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_long_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_masked_logsumexp_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_masked_std_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_max_binary_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_mean_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_nanmean_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_narrow_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_nn_functional_hardsigmoid_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_nn_functional_prelu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_nn_functional_relu6_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_nn_functional_rms_norm_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_nn_functional_threshold_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_polygamma_polygamma_n_0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_polygamma_polygamma_n_1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_polygamma_polygamma_n_2_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_polygamma_polygamma_n_4_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_pow_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_prod_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_remainder_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_round_decimals_3_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_round_decimals_neg_3_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_rsqrt_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_rsub_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_sgn_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_bessel_j1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_bessel_y1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_chebyshev_polynomial_w_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_hermite_polynomial_h_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_hermite_polynomial_he_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_i1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_i1e_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_modified_bessel_i0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_ndtri_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_scaled_modified_bessel_k1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_split_with_sizes_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_square_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_tanh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_to_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_trunc_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_unflatten_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_var_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_compile_forward_where_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward___radd___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward___rdiv___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward___rmul___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward___rpow___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward___rsub___cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_argmax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_asinh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_cdouble_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_chalf_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_chunk_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_clamp_max_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_clamp_min_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_count_nonzero_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_deg2rad_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_digamma_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_div_no_rounding_mode_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_erfinv_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_exp2_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_exp_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_float_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_frac_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_frexp_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_hypot_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_igamma_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_igammac_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_index_put_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_isfinite_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_isposinf_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_jiterator_binary_return_by_ref_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_linalg_vector_norm_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_log10_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_log1p_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_log_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_logical_not_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_masked_amax_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_masked_argmin_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_masked_prod_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_masked_sum_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_max_binary_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_max_reduction_with_dim_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nan_to_num_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nanmean_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nn_functional_celu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nn_functional_elu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nn_functional_relu6_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nn_functional_rrelu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nn_functional_selu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nn_functional_silu_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nn_functional_softplus_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_nn_functional_softsign_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_positive_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_prod_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_rad2deg_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_rsub_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_sigmoid_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_sign_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_sinc_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_sinh_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_airy_ai_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_bessel_j1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_chebyshev_polynomial_v_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_hermite_polynomial_he_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_log_ndtr_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_modified_bessel_i0_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_modified_bessel_i1_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_ndtri_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_std_unbiased_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_sum_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_to_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_var_unbiased_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_forward_where_cuda_float32, test/test_nestedtensor.py::TestNestedTensorOpInfoCUDA::test_nested_tensor_non_contiguous_mutation_cuda 2025-09-07T08:03:07.4917846Z 2025-09-07T08:03:10.6335936Z /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:10.6337338Z import pkg_resources 2025-09-07T08:03:10.9755680Z Running inductor/test_flex_decoding 3/3 ... [2025-09-07 08:03:10.975164] 2025-09-07T08:03:10.9756139Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:03:10.9757668Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_flex_decoding.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 08:03:10.975523] 2025-09-07T08:10:56.4544519Z 2025-09-07T08:10:56.4548390Z inductor/test_cpu_repro 2/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cpu_repro_2.3_752ad9fd0f1e839f_.log 2025-09-07T08:10:56.4681340Z Running 281 items in this shard: test/inductor/test_cpu_repro.py::CPUReproTests::test_ModularIndexing_range_issue_103133, test/inductor/test_cpu_repro.py::CPUReproTests::test__adaptive_avg_pool2d, test/inductor/test_cpu_repro.py::CPUReproTests::test_asinh_with_corner_inputs, test/inductor/test_cpu_repro.py::CPUReproTests::test_attention_size_mismatch, test/inductor/test_cpu_repro.py::CPUReproTests::test_auto_simd, test/inductor/test_cpu_repro.py::CPUReproTests::test_bool_max, test/inductor/test_cpu_repro.py::CPUReproTests::test_broadcast_scalar_cpp_tile_2d_kernel, test/inductor/test_cpu_repro.py::CPUReproTests::test_concat_inner_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_constant_store, test/inductor/test_cpu_repro.py::CPUReproTests::test_conv2d_packed, test/inductor/test_cpu_repro.py::CPUReproTests::test_conv_stride_constraints, test/inductor/test_cpu_repro.py::CPUReproTests::test_conv_used_from_multiple_places, test/inductor/test_cpu_repro.py::CPUReproTests::test_convert_int64_to_fp32_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_cpp_kernel_profile, test/inductor/test_cpu_repro.py::CPUReproTests::test_decomposed_dequant_relu_quant_int8, test/inductor/test_cpu_repro.py::CPUReproTests::test_dequant_maxpool2d_lowering_uint8, test/inductor/test_cpu_repro.py::CPUReproTests::test_disabled_amp_is_inference_False, test/inductor/test_cpu_repro.py::CPUReproTests::test_do_not_insert_to_dtype_for_memory_copy_only_kernel, test/inductor/test_cpu_repro.py::CPUReproTests::test_double_reduction_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_eliminate_meaningless_copy, test/inductor/test_cpu_repro.py::CPUReproTests::test_embedding_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_fp8_cast_float16_shape_15,3,13, test/inductor/test_cpu_repro.py::CPUReproTests::test_fp8_cast_float16_shape_4,2048,4096, test/inductor/test_cpu_repro.py::CPUReproTests::test_fp8_cast_float32_shape_15,3,13, test/inductor/test_cpu_repro.py::CPUReproTests::test_frexp, test/inductor/test_cpu_repro.py::CPUReproTests::test_in_out_buffer, test/inductor/test_cpu_repro.py::CPUReproTests::test_index_put, test/inductor/test_cpu_repro.py::CPUReproTests::test_inplace_squeeze_needed, test/inductor/test_cpu_repro.py::CPUReproTests::test_insert_to_dtype_count, test/inductor/test_cpu_repro.py::CPUReproTests::test_int32_reduction_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_int_div, test/inductor/test_cpu_repro.py::CPUReproTests::test_invalid_index_of_empty_tensor, test/inductor/test_cpu_repro.py::CPUReproTests::test_ir_node_str, test/inductor/test_cpu_repro.py::CPUReproTests::test_issue122380, test/inductor/test_cpu_repro.py::CPUReproTests::test_large_mean, test/inductor/test_cpu_repro.py::CPUReproTests::test_linear_used_from_multiple_places, test/inductor/test_cpu_repro.py::CPUReproTests::test_local_buffer_in_outer_loop_fusion, test/inductor/test_cpu_repro.py::CPUReproTests::test_logical_op_store_to_lowp_data_dtype, test/inductor/test_cpu_repro.py::CPUReproTests::test_lowp_fp_neg_abs, test/inductor/test_cpu_repro.py::CPUReproTests::test_lstm_packed_change_input_sizes_cpu_unbatched_False_input_size_2_hidden_size_5_num_layers_3_bidirectional_True_bias_True_empty_state_False_batch_first_False_batch_size_2_seq_len_3, 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_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_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_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_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_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_False_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_False_input_size_1_hidden_size_7_num_layers_1_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_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_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_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_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_1_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_1_hidden_size_7_num_layers_1_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_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_False_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_False_input_size_1_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_1_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_False_input_size_1_hidden_size_7_num_layers_1_bidirectional_True_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_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_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_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_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_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_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_1_hidden_size_7_num_layers_1_bidirectional_True_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_1_hidden_size_7_num_layers_1_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_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_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_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_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_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_False_input_size_1_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_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_False_input_size_1_hidden_size_7_num_layers_7_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_False_input_size_1_hidden_size_7_num_layers_7_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_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_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_False_input_size_1_hidden_size_7_num_layers_7_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_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_False_input_size_1_hidden_size_7_num_layers_7_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_False_input_size_1_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_1_hidden_size_7_num_layers_7_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_False_input_size_1_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_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_False_input_size_1_hidden_size_7_num_layers_7_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_7_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_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_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_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_True_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_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_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_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_7_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_7_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_7_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_7_hidden_size_7_num_layers_1_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_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_7_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_7_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_7_hidden_size_7_num_layers_1_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_7_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_False_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_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_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_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_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_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_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_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_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_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_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_7_hidden_size_7_num_layers_1_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_False_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_False_input_size_7_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_7_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_False_input_size_7_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_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_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_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_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_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_7_hidden_size_7_num_layers_7_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_7_hidden_size_7_num_layers_7_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_7_hidden_size_7_num_layers_7_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_7_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_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_7_hidden_size_7_num_layers_7_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_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_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_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_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_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_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_7_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_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_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_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_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_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_True_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_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_lstm_packed_unbatched_False_input_size_7_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_True_input_size_1_hidden_size_7_num_layers_1_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_True_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_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_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_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_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_1_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_True_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_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_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_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_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_1_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_True_input_size_1_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_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_True_input_size_1_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_1_hidden_size_7_num_layers_1_bidirectional_True_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_True_input_size_1_hidden_size_7_num_layers_1_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_True_input_size_1_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_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_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_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_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_True_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_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_1_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_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_True_input_size_1_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_1_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_1_hidden_size_7_num_layers_7_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_True_input_size_1_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_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_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_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_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_7_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_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_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_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_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_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_1_hidden_size_7_num_layers_7_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_7_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_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_True_input_size_1_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_True_input_size_1_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_1_hidden_size_7_num_layers_7_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_True_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_True_input_size_1_hidden_size_7_num_layers_7_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_True_input_size_1_hidden_size_7_num_layers_7_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_1_hidden_size_7_num_layers_7_bidirectional_True_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_True_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_True_input_size_1_hidden_size_7_num_layers_7_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_1_hidden_size_7_num_layers_7_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_True_input_size_1_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_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_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_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_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_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_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_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_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_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_True_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_True_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_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_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_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_7_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_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_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_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_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_7_hidden_size_7_num_layers_1_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_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_7_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_7_hidden_size_7_num_layers_1_bidirectional_True_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_True_input_size_7_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_7_hidden_size_7_num_layers_1_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_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_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_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_True_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_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_7_hidden_size_7_num_layers_1_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_7_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_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_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_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_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_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_7_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_True_input_size_7_hidden_size_7_num_layers_7_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_True_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_True_input_size_7_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_7_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_7_hidden_size_7_num_layers_7_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_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_True_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_True_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_True_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_True_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_True_input_size_7_hidden_size_7_num_layers_7_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_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_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_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_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_7_hidden_size_7_num_layers_7_bidirectional_True_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_True_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_True_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_True_input_size_7_hidden_size_7_num_layers_7_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_7_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_True_input_size_7_hidden_size_7_num_layers_7_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_True_input_size_7_hidden_size_7_num_layers_7_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_7_hidden_size_7_num_layers_7_bidirectional_True_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_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_True_input_size_7_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_7_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_7_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_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_maxpool2d_cpu_only, test/inductor/test_cpu_repro.py::CPUReproTests::test_maxpool2d_with_pre_loop_collapse_cpu_only, test/inductor/test_cpu_repro.py::CPUReproTests::test_multihead_attention_cpu, test/inductor/test_cpu_repro.py::CPUReproTests::test_nn_param_assign, test/inductor/test_cpu_repro.py::CPUReproTests::test_no_op_squeeze, test/inductor/test_cpu_repro.py::CPUReproTests::test_non_contiguous_load_buf_quant_uint8, test/inductor/test_cpu_repro.py::CPUReproTests::test_ops_masked_with_bool_input, test/inductor/test_cpu_repro.py::CPUReproTests::test_pack_padded_sequence_lstm, test/inductor/test_cpu_repro.py::CPUReproTests::test_parallel_num_threads, test/inductor/test_cpu_repro.py::CPUReproTests::test_parallel_reduction_vectorization, test/inductor/test_cpu_repro.py::CPUReproTests::test_per_channel_fake_quant_int8_bf16_input, test/inductor/test_cpu_repro.py::CPUReproTests::test_per_channel_fake_quant_module_uint8, test/inductor/test_cpu_repro.py::CPUReproTests::test_per_channel_fake_quant_uint8_bf16_input, test/inductor/test_cpu_repro.py::CPUReproTests::test_per_tensor_fake_quant_uint8, test/inductor/test_cpu_repro.py::CPUReproTests::test_reduce_with_masked, test/inductor/test_cpu_repro.py::CPUReproTests::test_reduction_cpu_only, test/inductor/test_cpu_repro.py::CPUReproTests::test_reduction_float_to_int64, test/inductor/test_cpu_repro.py::CPUReproTests::test_redundant_to_node_elimination_lowp_fp, test/inductor/test_cpu_repro.py::CPUReproTests::test_repeat_interleave, test/inductor/test_cpu_repro.py::CPUReproTests::test_scalar_mul_bfloat16, test/inductor/test_cpu_repro.py::CPUReproTests::test_select_tiliing_with_index_expr, test/inductor/test_cpu_repro.py::CPUReproTests::test_share_local_buffers_in_outer_loop_fusion, test/inductor/test_cpu_repro.py::CPUReproTests::test_skip_cpp_codegen, test/inductor/test_cpu_repro.py::CPUReproTests::test_slice_scatter_issue122291, test/inductor/test_cpu_repro.py::CPUReproTests::test_store_reduction, test/inductor/test_cpu_repro.py::CPUReproTests::test_tile2d_load_decomposed_dequant_add_relu_quant_uint8, test/inductor/test_cpu_repro.py::CPUReproTests::test_torch_logit, test/inductor/test_cpu_repro.py::CPUReproTests::test_transpose_copy, test/inductor/test_cpu_repro.py::CPUReproTests::test_transpose_sum2d_cpu_only, test/inductor/test_cpu_repro.py::CPUReproTests::test_two_local_buffers_in_outer_loop_fusion_case2, test/inductor/test_cpu_repro.py::CPUReproTests::test_uint32_pointwise_vec, test/inductor/test_cpu_repro.py::CPUReproTests::test_vec_bitwise, test/inductor/test_cpu_repro.py::CPUReproTests::test_vec_cpu_only_for_all_available_isa, test/inductor/test_cpu_repro.py::CPUReproTests::test_vec_dynamic_shapes, test/inductor/test_cpu_repro.py::CPUReproTests::test_vec_indirect_load_cse_cache, test/inductor/test_cpu_repro.py::CPUReproTests::test_vector_norm_compile 2025-09-07T08:10:56.4825927Z 2025-09-07T08:10:59.8042166Z /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:59.8044154Z import pkg_resources 2025-09-07T08:11:00.1604256Z Running cpp_extensions/torch_stable_test_extension/torch_stable_test/test_torch_stable 1/1 ... [2025-09-07 08:11:00.159699] 2025-09-07T08:11:00.1604881Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:11:00.1605856Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'cpp_extensions/torch_stable_test_extension/torch_stable_test/test_torch_stable.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:00.160087] 2025-09-07T08:11:05.9362892Z 2025-09-07T08:11:05.9364726Z cpp_extensions/torch_stable_test_extension/torch_stable_test/test_torch_stable 1/1 was successful, full logs can be found in artifacts with path test/test-reports/cpp_extensions.torch_stable_test_extension.torch_stable_test.test_torch_stable_1.1_7ac9609c413d0c8a_.log 2025-09-07T08:11:05.9367269Z Running 1 items in this shard: test/cpp_extensions/torch_stable_test_extension/torch_stable_test/test_torch_stable.py::TestTorchStable::test_setup_fails 2025-09-07T08:11:05.9368150Z 2025-09-07T08:11:09.1384760Z /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:09.1386175Z import pkg_resources 2025-09-07T08:11:09.4952386Z Running inductor/test_analysis 1/1 ... [2025-09-07 08:11:09.494765] 2025-09-07T08:11:09.4952886Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:11:09.4954488Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_analysis.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:09.495129] 2025-09-07T08:12:32.2813832Z 2025-09-07T08:12:32.2815020Z inductor/test_analysis 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_analysis_1.1_fce53f75b7b8d54f_.log 2025-09-07T08:12:32.2829861Z Running 28 items in this shard: test/inductor/test_analysis.py::TestUtils::test_tabulate2d, test/inductor/test_analysis.py::TestUtils::test_zip_dicts, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_against_flop_counter_maxat0_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_against_flop_counter_maxat0_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_against_flop_counter_maxat1_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_against_flop_counter_maxat1_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_against_flop_counter_maxat2_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_against_flop_counter_maxat2_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_against_flop_counter_maxat3_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_against_flop_counter_maxat3_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_augment_trace_helper_unit_cuda, test/inductor/test_analysis.py::TestAnalysisCUDA::test_combine_profiles_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_combine_profiles_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_diff_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_diff_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_diff_cuda_float64, test/inductor/test_analysis.py::TestAnalysisCUDA::test_noop_cuda, test/inductor/test_analysis.py::TestAnalysisCUDA::test_pointwise_bandwidth_maxat0_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_pointwise_bandwidth_maxat0_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_pointwise_bandwidth_maxat1_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_pointwise_bandwidth_maxat1_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_pointwise_bandwidth_maxat2_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_pointwise_bandwidth_maxat2_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_pointwise_bandwidth_maxat3_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_pointwise_bandwidth_maxat3_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_triton_has_metadata_maxat0_cuda_float16, test/inductor/test_analysis.py::TestAnalysisCUDA::test_triton_has_metadata_maxat0_cuda_float32, test/inductor/test_analysis.py::TestAnalysisCUDA::test_triton_has_metadata_maxat0_cuda_float64 2025-09-07T08:12:32.2844818Z 2025-09-07T08:12:35.6634052Z /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:35.6635453Z import pkg_resources 2025-09-07T08:12:36.0061171Z Running test_rename_privateuse1_to_existing_device 1/1 ... [2025-09-07 08:12:36.005636] 2025-09-07T08:12:36.0061735Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:36.0062850Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_rename_privateuse1_to_existing_device.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:36.005996] 2025-09-07T08:12:39.7425916Z 2025-09-07T08:12:39.7427865Z test_rename_privateuse1_to_existing_device 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_rename_privateuse1_to_existing_device_1.1_0044bd84090225b2_.log 2025-09-07T08:12:39.7429361Z Running 1 items in this shard: test/test_rename_privateuse1_to_existing_device.py::TestRenamePrivateuseoneToExistingBackend::test_external_module_register_with_existing_backend 2025-09-07T08:12:39.7430010Z 2025-09-07T08:12:42.9350683Z 2025-09-07T08:12:42.9351904Z inductor/test_flex_decoding 3/3 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_flex_decoding_3.3_f859d138b619a5ba_.log 2025-09-07T08:12:42.9478414Z Running 179 items in this shard: test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod0_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod0_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod2_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod3_head_dims2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod4_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod6_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod7_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_bfloat16_score_mod7_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod2_BLOCK_SIZE_128_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod2_BLOCK_SIZE_64_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod3_BLOCK_SIZE2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod4_BLOCK_SIZE2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod4_BLOCK_SIZE_128_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod4_BLOCK_SIZE_64_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod5_BLOCK_SIZE2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod5_BLOCK_SIZE_128_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_bfloat16_score_mod6_BLOCK_SIZE2_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod0_BLOCK_SIZE2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod1_BLOCK_SIZE_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod1_BLOCK_SIZE_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod2_BLOCK_SIZE2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod2_BLOCK_SIZE3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod3_BLOCK_SIZE3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod4_BLOCK_SIZE_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod6_BLOCK_SIZE2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod6_BLOCK_SIZE3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod8_BLOCK_SIZE2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod8_BLOCK_SIZE3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod8_BLOCK_SIZE_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float16_score_mod8_BLOCK_SIZE_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod0_BLOCK_SIZE_64_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod1_BLOCK_SIZE2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod5_BLOCK_SIZE_64_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod6_BLOCK_SIZE3_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod6_BLOCK_SIZE_64_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod7_BLOCK_SIZE2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_different_block_size_float32_score_mod7_BLOCK_SIZE_64_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod0_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod0_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod1_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod5_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod7_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float16_score_mod8_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod0_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod0_head_dims2_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod1_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod2_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod3_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod4_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod6_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod7_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod7_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod8_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_builtin_score_mods_float32_score_mod8_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_captured_buffers_all_dims_bfloat16_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_captured_buffers_float32_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_decode_at_different_input_position_float16_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_decode_at_different_input_position_float16_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_decode_at_different_input_position_float16_score_mod5_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_decode_at_different_input_position_float16_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_function_composition_float32_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod0_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod1_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod1_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod2_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod2_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod3_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod5_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod5_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_head_dependent_mask_mod_float16_score_mod8_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims0_score_mod3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims1_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims1_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims2_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims0_batch_dims2_score_mod3_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims0_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims0_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims0_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims1_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims1_score_mod2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims1_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims1_score_mod5_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims1_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims1_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims2_score_mod2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims2_score_mod5_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims2_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims2_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims3_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims3_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims1_batch_dims3_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims0_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims0_score_mod4_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims0_score_mod5_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims0_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims0_score_mod7_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims1_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims1_score_mod1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims1_score_mod5_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims1_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims1_score_mod7_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims2_score_mod0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims2_score_mod2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims2_score_mod6_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims3_score_mod2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_kv_batch_broadcast_float16_head_dims2_batch_dims3_score_mod8_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_load_from_bias_seq_batch_float16_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_load_from_bias_seq_only_float16_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_logsumexp_correctness_float32_score_mod0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_njt_causal_bfloat16_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_njt_causal_float32_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_divisible_multi_token_offset_mask_with_captured_buffer_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_divisible_offset_mask_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_divisible_offset_mask_with_captured_buffer_cuda, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod0_float16_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod1_bfloat16_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod1_float16_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod2_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod3_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod3_float16_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod4_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod4_bfloat16_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod4_float16_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod4_float32_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod5_float32_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod6_float16_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod7_bfloat16_head_dims0_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod7_float16_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod8_bfloat16_head_dims1_cuda_bfloat16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod8_float32_head_dims0_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_non_equal_head_dims_score_mod8_float32_head_dims1_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_padded_dense_causal_float16_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod0_head_dims0_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod0_head_dims0_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod0_head_dims1_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod0_head_dims2_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod1_head_dims0_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod1_head_dims0_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod1_head_dims2_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod1_head_dims2_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod2_head_dims0_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod2_head_dims1_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod2_head_dims1_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod3_head_dims0_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod3_head_dims1_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod3_head_dims2_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod4_head_dims0_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod4_head_dims0_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod4_head_dims1_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod4_head_dims1_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod4_head_dims2_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod5_head_dims1_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod5_head_dims2_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod6_head_dims1_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod7_head_dims1_page_size_128_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod7_head_dims1_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod7_head_dims1_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod8_head_dims0_page_size_64_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod8_head_dims1_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_paged_attention_page_size_float16_score_mod8_head_dims2_page_size_256_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_skip_odd_keys_float32_cuda_float32, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s0_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s1_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s1_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s0_v_s2_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s1_v_s1_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s1_v_s3_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s2_v_s0_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s2_v_s1_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s2_v_s3_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s0_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s0_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s0_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s2_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s2_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s3_head_dims0_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s3_head_dims1_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_strided_inputs_float16_k_s3_v_s3_head_dims2_cuda_float16, test/inductor/test_flex_decoding.py::TestFlexDecodingCUDA::test_windowed_partial_block_vs_sdpa_paged_attention_cuda 2025-09-07T08:12:42.9601933Z 2025-09-07T08:12:43.1439726Z /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:43.1441461Z import pkg_resources 2025-09-07T08:12:43.5269180Z Running inductor/test_cutedsl_template 1/1 ... [2025-09-07 08:12:43.526438] 2025-09-07T08:12:43.5269898Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:43.5271044Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_cutedsl_template.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:43.526802] 2025-09-07T08:12:46.2279698Z /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:46.2282012Z import pkg_resources 2025-09-07T08:12:46.5897319Z Running inductor/test_memory_planning 1/1 ... [2025-09-07 08:12:46.589164] 2025-09-07T08:12:46.5897966Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:46.5899414Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_memory_planning.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:46.589573] 2025-09-07T08:12:50.4552558Z 2025-09-07T08:12:50.4553577Z inductor/test_cutedsl_template 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_cutedsl_template_1.1_07444160e87b9759_.log 2025-09-07T08:12:50.4557541Z Running 13 items in this shard: test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_cse_integration, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_cutedsl_add_e2e, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_cutedsl_add_e2e_autotune, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_cutedsl_op_overrides, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_gen_defines, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_gen_imports, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_get_output_hook, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_indented_buffer_usage, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_modification_subgraph, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_multiple_templates_unique_names, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_render_includes_imports, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_template_aliasing, test/inductor/test_cutedsl_template.py::TestCuteDSLTemplate::test_template_env_contains_hooks 2025-09-07T08:12:50.4561357Z 2025-09-07T08:12:53.7101299Z /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.7102740Z import pkg_resources 2025-09-07T08:12:54.0516030Z Running export/test_export_with_inline_and_install 1/1 ... [2025-09-07 08:12:54.051118] 2025-09-07T08:12:54.0516575Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:12:54.0517852Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_export_with_inline_and_install.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:54.051477] 2025-09-07T08:13:12.4068071Z 2025-09-07T08:13:12.4069325Z inductor/test_memory_planning 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_memory_planning_1.1_348fa61ae449b33c_.log 2025-09-07T08:13:12.4071263Z Running 4 items in this shard: test/inductor/test_memory_planning.py::TestMemoryPlanning::test_aoti, test/inductor/test_memory_planning.py::TestMemoryPlanning::test_cpp_wrapper, test/inductor/test_memory_planning.py::TestMemoryPlanning::test_python_wrapper, test/inductor/test_memory_planning.py::TestMemoryPlanning::test_unbacked_symint 2025-09-07T08:13:12.4072316Z 2025-09-07T08:13:15.6442287Z /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:13:15.6445852Z import pkg_resources 2025-09-07T08:13:16.0257760Z Running dynamo/test_skip_guard_eval_unsafe 1/1 ... [2025-09-07 08:13:16.025310] 2025-09-07T08:13:16.0258484Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:13:16.0259776Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_skip_guard_eval_unsafe.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:13:16.025679] 2025-09-07T08:13:24.8580336Z 2025-09-07T08:13:24.8581405Z dynamo/test_skip_guard_eval_unsafe 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_skip_guard_eval_unsafe_1.1_702e5b888c2569b2_.log 2025-09-07T08:13:24.8583704Z Running 5 items in this shard: test/dynamo/test_skip_guard_eval_unsafe.py::RunDiffGuardTests::test_bool_recompile, test/dynamo/test_skip_guard_eval_unsafe.py::RunDiffGuardTests::test_cache_line_pickup, test/dynamo/test_skip_guard_eval_unsafe.py::RunDiffGuardTests::test_fail_on_tensor_shape_change, test/dynamo/test_skip_guard_eval_unsafe.py::RunDiffGuardTests::test_post_recompile, test/dynamo/test_skip_guard_eval_unsafe.py::RunDiffGuardTests::test_tensor_recompile 2025-09-07T08:13:24.8585366Z 2025-09-07T08:13:28.0442571Z /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:13:28.0444218Z import pkg_resources 2025-09-07T08:13:28.3776358Z Running dynamo/test_buffers_override 1/1 ... [2025-09-07 08:13:28.377212] 2025-09-07T08:13:28.3776913Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:13:28.3778284Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_buffers_override.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:13:28.377574] 2025-09-07T08:13:36.8589104Z 2025-09-07T08:13:36.8590523Z dynamo/test_buffers_override 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_buffers_override_1.1_ce4d25da33ed247f_.log 2025-09-07T08:13:36.8592438Z Running 2 items in this shard: test/dynamo/test_buffers_override.py::TestBuffersOverride::test_buffers_override, test/dynamo/test_buffers_override.py::TestBuffersOverride::test_named_buffers_override 2025-09-07T08:13:36.8593226Z 2025-09-07T08:13:40.1289959Z /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:13:40.1291296Z import pkg_resources 2025-09-07T08:13:40.4712320Z Running test_custom_ops 1/1 ... [2025-09-07 08:13:40.470775] 2025-09-07T08:13:40.4712695Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:13:40.4714072Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_custom_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:13:40.471131] 2025-09-07T08:14:15.1086412Z 2025-09-07T08:14:15.1087596Z test_custom_ops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_custom_ops_1.1_d3c3d4b35017e70a_.log 2025-09-07T08:14:15.1195401Z Running 280 items in this shard: test/test_custom_ops.py::TestCustomOp::test_abstract_impl_on_existing_op, test/test_custom_ops.py::TestCustomOp::test_abstract_impl_on_existing_op_with_CompositeExplicitAutograd, test/test_custom_ops.py::TestCustomOp::test_abstract_impl_on_existing_op_with_CompositeImplicitAutograd, test/test_custom_ops.py::TestCustomOp::test_abstract_impl_on_existing_op_with_meta, test/test_custom_ops.py::TestCustomOp::test_autogen_aten_ops_are_pt2_compliant, test/test_custom_ops.py::TestCustomOp::test_autograd_function_backed_op, test/test_custom_ops.py::TestCustomOp::test_autograd_notimplemented, test/test_custom_ops.py::TestCustomOp::test_autograd_notimplemented_gradmode, test/test_custom_ops.py::TestCustomOp::test_backward_dict_grad_for_nontensor, test/test_custom_ops.py::TestCustomOp::test_backward_dict_invalid_keys, test/test_custom_ops.py::TestCustomOp::test_backward_dict_requires_keys_for_input_optional_tensors, test/test_custom_ops.py::TestCustomOp::test_backward_dict_requires_keys_for_input_tensors, test/test_custom_ops.py::TestCustomOp::test_backward_grads_are_tensor_or_none, test/test_custom_ops.py::TestCustomOp::test_backward_impl_on_existing_op, test/test_custom_ops.py::TestCustomOp::test_backward_impl_on_existing_op_CompositeImplicitAutograd, test/test_custom_ops.py::TestCustomOp::test_backward_impl_on_existing_op_incorrect_schema_mutable, test/test_custom_ops.py::TestCustomOp::test_backward_impl_on_existing_op_incorrect_schema_no_output, test/test_custom_ops.py::TestCustomOp::test_backward_impl_on_existing_op_incorrect_schema_views, test/test_custom_ops.py::TestCustomOp::test_backward_impl_on_existing_op_with_key_key_Autograd, test/test_custom_ops.py::TestCustomOp::test_backward_impl_on_existing_op_with_key_key_AutogradCPU, test/test_custom_ops.py::TestCustomOp::test_backward_impl_on_existing_op_with_key_key_AutogradCUDA, test/test_custom_ops.py::TestCustomOp::test_backward_output_differentiability_non_tensor, test/test_custom_ops.py::TestCustomOp::test_backward_output_differentiability_numel, test/test_custom_ops.py::TestCustomOp::test_backward_output_differentiability_tensorlist, test/test_custom_ops.py::TestCustomOp::test_backward_output_differentiability_type, test/test_custom_ops.py::TestCustomOp::test_backward_partially_registered, test/test_custom_ops.py::TestCustomOp::test_backward_returns_dict, test/test_custom_ops.py::TestCustomOp::test_backward_tensorlist_input_requires_list_grads, test/test_custom_ops.py::TestCustomOp::test_backward_tensorlist_input_requires_list_grads_none_or_Tensor, test/test_custom_ops.py::TestCustomOp::test_backward_tensorlist_input_requires_list_grads_with_same_numel, test/test_custom_ops.py::TestCustomOp::test_basic_make_fx, test/test_custom_ops.py::TestCustomOp::test_builtin_aten_ops_are_pt2_compliant, test/test_custom_ops.py::TestCustomOp::test_builtin_torchscript_ops, test/test_custom_ops.py::TestCustomOp::test_data_dependent_basic, test/test_custom_ops.py::TestCustomOp::test_data_dependent_compile, test/test_custom_ops.py::TestCustomOp::test_data_dependent_fake_tracing, test/test_custom_ops.py::TestCustomOp::test_data_dependent_nms_dynamic_compile, test/test_custom_ops.py::TestCustomOp::test_define_and_impl, test/test_custom_ops.py::TestCustomOp::test_define_bad_schema, test/test_custom_ops.py::TestCustomOp::test_define_validation, test/test_custom_ops.py::TestCustomOp::test_define_with_tags_list, test/test_custom_ops.py::TestCustomOp::test_define_with_tags_single, test/test_custom_ops.py::TestCustomOp::test_define_with_tags_tuple, test/test_custom_ops.py::TestCustomOp::test_defined_in_python, test/test_custom_ops.py::TestCustomOp::test_duplicate_impl, test/test_custom_ops.py::TestCustomOp::test_functionalize_error, test/test_custom_ops.py::TestCustomOp::test_impl_abstract_overload, test/test_custom_ops.py::TestCustomOp::test_impl_cpu, test/test_custom_ops.py::TestCustomOp::test_impl_device_cpu, test/test_custom_ops.py::TestCustomOp::test_impl_device_cuda, test/test_custom_ops.py::TestCustomOp::test_impl_device_function, test/test_custom_ops.py::TestCustomOp::test_impl_device_invalid, test/test_custom_ops.py::TestCustomOp::test_impl_function, test/test_custom_ops.py::TestCustomOp::test_impl_invalid_devices, test/test_custom_ops.py::TestCustomOp::test_impl_meta, test/test_custom_ops.py::TestCustomOp::test_impl_multiple, test/test_custom_ops.py::TestCustomOp::test_impl_on_existing_op, test/test_custom_ops.py::TestCustomOp::test_impl_on_existing_op_with_cpu_registration_key_CPU, test/test_custom_ops.py::TestCustomOp::test_impl_on_existing_op_with_cpu_registration_key_CUDA, test/test_custom_ops.py::TestCustomOp::test_impl_on_existing_op_with_cpu_registration_key_CompositeExplicitAutograd, test/test_custom_ops.py::TestCustomOp::test_impl_on_existing_op_with_cpu_registration_key_CompositeImplicitAutograd, test/test_custom_ops.py::TestCustomOp::test_impl_separate, test/test_custom_ops.py::TestCustomOp::test_incorrect_schema_types, test/test_custom_ops.py::TestCustomOp::test_infer_schema_no_return, test/test_custom_ops.py::TestCustomOp::test_infer_schema_supported, test/test_custom_ops.py::TestCustomOp::test_infer_schema_unsupported, test/test_custom_ops.py::TestCustomOp::test_invalid_qualname, test/test_custom_ops.py::TestCustomOp::test_invalid_schemas, test/test_custom_ops.py::TestCustomOp::test_is_functional_schema, test/test_custom_ops.py::TestCustomOp::test_is_tensorlist_like_type, test/test_custom_ops.py::TestCustomOp::test_legacy_define, test/test_custom_ops.py::TestCustomOp::test_legacy_impl, test/test_custom_ops.py::TestCustomOp::test_lifetime, test/test_custom_ops.py::TestCustomOp::test_load_library, test/test_custom_ops.py::TestCustomOp::test_meta_for_data_dependent_shape_operation, test/test_custom_ops.py::TestCustomOp::test_name_must_match, test/test_custom_ops.py::TestCustomOp::test_new_data_dependent_symint, test/test_custom_ops.py::TestCustomOp::test_not_implemented_error, test/test_custom_ops.py::TestCustomOp::test_override_cea, test/test_custom_ops.py::TestCustomOp::test_override_fake, test/test_custom_ops.py::TestCustomOp::test_override_impl, test/test_custom_ops.py::TestCustomOp::test_override_meta, test/test_custom_ops.py::TestCustomOp::test_private_ctor, test/test_custom_ops.py::TestCustomOp::test_reserved_ns, test/test_custom_ops.py::TestCustomOp::test_resolve_packet, test/test_custom_ops.py::TestCustomOp::test_save_for_backward_inputs_are_namedtuple, test/test_custom_ops.py::TestCustomOp::test_schema_matches_signature, test/test_custom_ops.py::TestCustomOp::test_sequences, test/test_custom_ops.py::TestCustomOp::test_supported_param_types, test/test_custom_ops.py::TestCustomOp::test_supported_return_types_multi_return, test/test_custom_ops.py::TestCustomOp::test_supported_return_types_single_return, test/test_custom_ops.py::TestCustomOp::test_supported_schemas, test/test_custom_ops.py::TestCustomOp::test_symints, test/test_custom_ops.py::TestCustomOp::test_unsupported_param_types, test/test_custom_ops.py::TestCustomOp::test_unsupported_schemas, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_delayed_error, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_delayed_error_no_requires_grad, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_incorrect_schema, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_inplace, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_mm, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_mm_errors, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_mm_fake, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_mm_meta, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_no_abstract, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_dynamic__test_nonzero, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_delayed_error, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_delayed_error_no_requires_grad, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_incorrect_schema, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_inplace, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_mm, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_mm_errors, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_mm_fake, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_mm_meta, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_no_abstract, test/test_custom_ops.py::MiniOpTest::test_aot_dispatch_static__test_nonzero, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_delayed_error, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_delayed_error_no_requires_grad, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_incorrect_schema, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_inplace, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_mm, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_mm_errors, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_mm_fake, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_mm_meta, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_no_abstract, test/test_custom_ops.py::MiniOpTest::test_autograd_registration__test_nonzero, test/test_custom_ops.py::MiniOpTest::test_delayed_error, test/test_custom_ops.py::MiniOpTest::test_delayed_error_no_requires_grad, test/test_custom_ops.py::MiniOpTest::test_dont_generate, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_delayed_error, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_delayed_error_no_requires_grad, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_incorrect_schema, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_inplace, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_mm, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_mm_errors, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_mm_fake, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_mm_meta, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_no_abstract, test/test_custom_ops.py::MiniOpTest::test_faketensor__test_nonzero, test/test_custom_ops.py::MiniOpTest::test_incorrect_schema, test/test_custom_ops.py::MiniOpTest::test_inplace, test/test_custom_ops.py::MiniOpTest::test_mm, test/test_custom_ops.py::MiniOpTest::test_mm_errors, test/test_custom_ops.py::MiniOpTest::test_mm_fake, test/test_custom_ops.py::MiniOpTest::test_mm_meta, test/test_custom_ops.py::MiniOpTest::test_no_abstract, test/test_custom_ops.py::MiniOpTest::test_nonzero, test/test_custom_ops.py::MiniOpTest::test_pt2_compliant_tag_aten_mm, test/test_custom_ops.py::MiniOpTest::test_pt2_compliant_tag_aten_nonzero, test/test_custom_ops.py::MiniOpTest::test_pt2_compliant_tag_aten_sin_, test/test_custom_ops.py::MiniOpTest::test_pt2_compliant_tag_mini_op_test_delayed_error, test/test_custom_ops.py::MiniOpTest::test_pt2_compliant_tag_mini_op_test_incorrect_schema, test/test_custom_ops.py::MiniOpTest::test_pt2_compliant_tag_mini_op_test_no_abstract, test/test_custom_ops.py::MiniOpTest::test_schema__test_delayed_error, test/test_custom_ops.py::MiniOpTest::test_schema__test_delayed_error_no_requires_grad, test/test_custom_ops.py::MiniOpTest::test_schema__test_incorrect_schema, test/test_custom_ops.py::MiniOpTest::test_schema__test_inplace, test/test_custom_ops.py::MiniOpTest::test_schema__test_mm, test/test_custom_ops.py::MiniOpTest::test_schema__test_mm_errors, test/test_custom_ops.py::MiniOpTest::test_schema__test_mm_fake, test/test_custom_ops.py::MiniOpTest::test_schema__test_mm_meta, test/test_custom_ops.py::MiniOpTest::test_schema__test_no_abstract, test/test_custom_ops.py::MiniOpTest::test_schema__test_nonzero, test/test_custom_ops.py::TestCustomOpAPI::test_any_output_is_alias_to_input_or_output, test/test_custom_ops.py::TestCustomOpAPI::test_any_requires_grad, test/test_custom_ops.py::TestCustomOpAPI::test_basic, test/test_custom_ops.py::TestCustomOpAPI::test_compile, test/test_custom_ops.py::TestCustomOpAPI::test_default_values, test/test_custom_ops.py::TestCustomOpAPI::test_disallows_output_aliasing, test/test_custom_ops.py::TestCustomOpAPI::test_factory_function, test/test_custom_ops.py::TestCustomOpAPI::test_fake, test/test_custom_ops.py::TestCustomOpAPI::test_kwarg_only_tensors, test/test_custom_ops.py::TestCustomOpAPI::test_layout_constraint_tags, test/test_custom_ops.py::TestCustomOpAPI::test_library_get_kernel, test/test_custom_ops.py::TestCustomOpAPI::test_library_get_kernel_invalid, test/test_custom_ops.py::TestCustomOpAPI::test_library_get_kernel_with_conditional_dispatch, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_autocast, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_autocast_list_input, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_autocast_low_level, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_autocast_multiple_times, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_autocast_multiple_times_different_devices, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_autograd, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_autograd_low_level, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_fake, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_fake_source_idx_0, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_fake_source_idx_1, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_fake_source_idx_2, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_fake_source_idx_3, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_fake_source_idx_4, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_fake_source_idx_5, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_kernel, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_kernel_low_level, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_torch_dispatch, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_torch_dispatch_low_level, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_torch_dispatch_rule_mode, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_torch_dispatch_rule_subclass, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_vmap, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_vmap_library_decorator, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_vmap_op_decorator, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_vmap_register_multiple_times, test/test_custom_ops.py::TestCustomOpAPI::test_library_register_vmap_register_multiple_times_2, test/test_custom_ops.py::TestCustomOpAPI::test_library_schema_infer, test/test_custom_ops.py::TestCustomOpAPI::test_manual_schema, test/test_custom_ops.py::TestCustomOpAPI::test_manual_schema_error, test/test_custom_ops.py::TestCustomOpAPI::test_multi_types, test/test_custom_ops.py::TestCustomOpAPI::test_mutated, test/test_custom_ops.py::TestCustomOpAPI::test_mutated_error, test/test_custom_ops.py::TestCustomOpAPI::test_mutated_unknown, test/test_custom_ops.py::TestCustomOpAPI::test_no_grad_skips_autograd, test/test_custom_ops.py::TestCustomOpAPI::test_overloading, test/test_custom_ops.py::TestCustomOpAPI::test_register_autograd_defaults, test/test_custom_ops.py::TestCustomOpAPI::test_register_autograd_error_cases, test/test_custom_ops.py::TestCustomOpAPI::test_register_autograd_kwargonly_low_level, test/test_custom_ops.py::TestCustomOpAPI::test_register_vmap_defaults, test/test_custom_ops.py::TestCustomOpAPI::test_register_vmap_kwargonly_low_level, test/test_custom_ops.py::TestCustomOpAPI::test_replacement, test/test_custom_ops.py::TestCustomOpAPI::test_set_kernel_enabled, test/test_custom_ops.py::TestCustomOpAPI::test_split_device, test/test_custom_ops.py::TestCustomOpAPI::test_supports_tensorlist, test/test_custom_ops.py::MiniOpTestOther::test_aot_dispatch_dynamic__test_nonzero_again, test/test_custom_ops.py::MiniOpTestOther::test_aot_dispatch_static__test_nonzero_again, test/test_custom_ops.py::MiniOpTestOther::test_autograd_registration__test_nonzero_again, test/test_custom_ops.py::MiniOpTestOther::test_faketensor__test_nonzero_again, test/test_custom_ops.py::MiniOpTestOther::test_nonzero_again, test/test_custom_ops.py::MiniOpTestOther::test_pt2_compliant_tag_aten_mm, test/test_custom_ops.py::MiniOpTestOther::test_pt2_compliant_tag_aten_nonzero, test/test_custom_ops.py::MiniOpTestOther::test_pt2_compliant_tag_aten_sin_, test/test_custom_ops.py::MiniOpTestOther::test_pt2_compliant_tag_mini_op_test_delayed_error, test/test_custom_ops.py::MiniOpTestOther::test_pt2_compliant_tag_mini_op_test_incorrect_schema, test/test_custom_ops.py::MiniOpTestOther::test_pt2_compliant_tag_mini_op_test_no_abstract, test/test_custom_ops.py::MiniOpTestOther::test_schema__test_nonzero_again, test/test_custom_ops.py::TestGenerateOpcheckTests::test_MiniOpTest, test/test_custom_ops.py::TestGenerateOpcheckTests::test_dont_generate_decorator, test/test_custom_ops.py::TestGenerateOpcheckTests::test_failures_dict_validation, test/test_custom_ops.py::TestGenerateOpcheckTests::test_generate_repro_no_save_data, test/test_custom_ops.py::TestGenerateOpcheckTests::test_generate_repro_save_data, test/test_custom_ops.py::TestGenerateOpcheckTests::test_is_inside_opcheck_mode, test/test_custom_ops.py::TestGenerateOpcheckTests::test_opcheck, test/test_custom_ops.py::TestGenerateOpcheckTests::test_opcheck_bad_op, test/test_custom_ops.py::TestGenerateOpcheckTests::test_opcheck_customopdef, test/test_custom_ops.py::TestGenerateOpcheckTests::test_opcheck_does_not_require_extra_deps, test/test_custom_ops.py::TestTypeConversion::test_mixed_types, test/test_custom_ops.py::TestTypeConversion::test_optional, test/test_custom_ops.py::TestTypeConversion::test_simple_tuple, test/test_custom_ops.py::TestTypeConversion::test_supported_types, test/test_custom_ops.py::TestOpProfiles::test_duplicate_registration_custom_op, test/test_custom_ops.py::TestOpProfiles::test_duplicate_registration_impl, test/test_custom_ops.py::TestOpProfiles::test_fake_registration, test/test_custom_ops.py::TestOpProfiles::test_save_to_file, test/test_custom_ops.py::TestOpProfiles::test_version, test/test_custom_ops.py::TestOpProfiles::test_yaml, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_aot_autograd_check_degenerate_cases_check_gradients_False_dynamic_False_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_aot_autograd_check_degenerate_cases_check_gradients_False_dynamic_True_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_aot_autograd_check_degenerate_cases_check_gradients_auto_dynamic_False_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_aot_autograd_check_degenerate_cases_check_gradients_auto_dynamic_True_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_assert_raises_regex_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_autograd_registered_at_backend_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_autograd_registration_check_autograd_kernel_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_autograd_registration_check_compositeimplicitautograd_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_autograd_registration_check_incorrect_composite_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_autograd_registration_check_incorrect_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_global_state_mutation_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_incorrect_abstract_impl_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_incorrect_schema_mutation_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_incorrect_schema_view_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_missing_abstract_impl_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_missing_functionalization_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_fails_basic_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpyCatCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpyCubeCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpyMulCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpyMulScalarCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpyNMSCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpyNonzeroCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpySortCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpySplitCopyCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpySplitCopyWithIntCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpyTakeCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_opinfo_NumpyViewCopyCustomOp_cuda_float32, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_opcheck_unbacked_stride_cuda, test/test_custom_ops.py::TestCustomOpTestingCUDA::test_single_element_tuple_output_cuda 2025-09-07T08:14:15.1302007Z 2025-09-07T08:14:18.2186582Z /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:14:18.2187949Z import pkg_resources 2025-09-07T08:14:18.5496953Z Running functorch/test_ac_logging 1/1 ... [2025-09-07 08:14:18.549253] 2025-09-07T08:14:18.5497551Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:14:18.5499008Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ac_logging.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:14:18.549597] 2025-09-07T08:14:21.7709206Z 2025-09-07T08:14:21.7710120Z functorch/test_ac_logging 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ac_logging_1.1_2d6655a142d9ca98_.log 2025-09-07T08:14:21.7712417Z Running 4 items in this shard: test/functorch/test_ac_logging.py::TestAcLogging::test_create_activation_checkpointing_logging_structure_payload, test/functorch/test_ac_logging.py::TestAcLogging::test_create_joint_graph_edges, test/functorch/test_ac_logging.py::TestAcLogging::test_create_joint_graph_node_information, test/functorch/test_ac_logging.py::TestAcLogging::test_create_structured_trace_for_min_cut_info 2025-09-07T08:14:21.7713940Z 2025-09-07T08:14:24.9850113Z /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:14:24.9851931Z import pkg_resources 2025-09-07T08:14:25.3314033Z Running inductor/test_inductor_annotations 1/1 ... [2025-09-07 08:14:25.330964] 2025-09-07T08:14:25.3314563Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:14:25.3316079Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_inductor_annotations.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:14:25.331343] 2025-09-07T08:14:35.6663097Z 2025-09-07T08:14:35.6664501Z inductor/test_inductor_annotations 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_inductor_annotations_1.1_a47a8b9d994cb441_.log 2025-09-07T08:14:35.6666613Z Running 2 items in this shard: test/inductor/test_inductor_annotations.py::InductorAnnotationTestCase::test_no_annotations, test/inductor/test_inductor_annotations.py::InductorAnnotationTestCase::test_training_annotation 2025-09-07T08:14:35.6667814Z 2025-09-07T08:14:38.8387476Z /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:14:38.8388897Z import pkg_resources 2025-09-07T08:14:39.1724603Z Running dynamo/test_resume 1/1 ... [2025-09-07 08:14:39.172031] 2025-09-07T08:14:39.1725326Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:14:39.1726723Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_resume.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:14:39.172412] 2025-09-07T08:14:43.1948313Z 2025-09-07T08:14:43.1949245Z dynamo/test_resume 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_resume_1.1_f987b0868010da65_.log 2025-09-07T08:14:43.1950442Z Running 1 items in this shard: test/dynamo/test_resume.py::ResumeFunctionTests::test_freevars 2025-09-07T08:14:43.1950927Z 2025-09-07T08:14:46.3322578Z /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:14:46.3324158Z import pkg_resources 2025-09-07T08:14:46.6803737Z Running inductor/test_template_heuristics_registry 1/1 ... [2025-09-07 08:14:46.679973] 2025-09-07T08:14:46.6804347Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:14:46.6806090Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_template_heuristics_registry.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:14:46.680359] 2025-09-07T08:14:51.6546063Z 2025-09-07T08:14:51.6547276Z inductor/test_template_heuristics_registry 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_template_heuristics_registry_1.1_b3c028f8f86aa640_.log 2025-09-07T08:14:51.6550523Z Running 5 items in this shard: test/inductor/test_template_heuristics_registry.py::TestTemplateHeuristicsRegistry::test_assertion_existing_class, test/inductor/test_template_heuristics_registry.py::TestTemplateHeuristicsRegistry::test_fallback_behavior, test/inductor/test_template_heuristics_registry.py::TestTemplateHeuristicsRegistry::test_hierarchy_lookup, test/inductor/test_template_heuristics_registry.py::TestTemplateHeuristicsRegistry::test_partial_hierarchy_scenarios, test/inductor/test_template_heuristics_registry.py::TestTemplateHeuristicsRegistry::test_register_class 2025-09-07T08:14:51.6552959Z 2025-09-07T08:14:54.8483653Z /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:14:54.8485037Z import pkg_resources 2025-09-07T08:14:55.1779938Z Running inductor/test_debug_trace 1/1 ... [2025-09-07 08:14:55.177521] 2025-09-07T08:14:55.1780464Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:14:55.1781633Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_debug_trace.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:14:55.177865] 2025-09-07T08:15:10.8247228Z 2025-09-07T08:15:10.8248269Z inductor/test_debug_trace 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_debug_trace_1.1_fadc8fc2b2e1e418_.log 2025-09-07T08:15:10.8250116Z Running 3 items in this shard: test/inductor/test_debug_trace.py::TestDebugTrace::test_debug_multi_tempalte, test/inductor/test_debug_trace.py::TestDebugTrace::test_debug_printer_const, test/inductor/test_debug_trace.py::TestDebugTrace::test_debug_trace 2025-09-07T08:15:10.8251093Z 2025-09-07T08:15:13.9876001Z /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:13.9877412Z import pkg_resources 2025-09-07T08:15:14.3165742Z Running test_ao_sparsity 1/1 ... [2025-09-07 08:15:14.316060] 2025-09-07T08:15:14.3166168Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:15:14.3167340Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ao_sparsity.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:15:14.316427] 2025-09-07T08:15:24.7517456Z 2025-09-07T08:15:24.7518312Z test_ao_sparsity 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_ao_sparsity_1.1_37dcb1ac3c697df2_.log 2025-09-07T08:15:24.7538852Z Running 88 items in this shard: test/test_ao_sparsity.py::TestQuantizedSparseKernels::test_sparse_qlinear, test/test_ao_sparsity.py::TestQuantizedSparseLayers::test_sparse_qlinear, test/test_ao_sparsity.py::TestQuantizedSparseLayers::test_sparse_qlinear_serdes, test/test_ao_sparsity.py::TestFakeSparsity::test_jit_trace, test/test_ao_sparsity.py::TestFakeSparsity::test_masking_logic, test/test_ao_sparsity.py::TestFakeSparsity::test_state_dict_preserved, test/test_ao_sparsity.py::TestFakeSparsity::test_weights_parametrized, test/test_ao_sparsity.py::TestCubicScheduler::test_constructor, test/test_ao_sparsity.py::TestCubicScheduler::test_step, test/test_ao_sparsity.py::TestScheduler::test_constructor, test/test_ao_sparsity.py::TestScheduler::test_lambda_scheduler, test/test_ao_sparsity.py::TestScheduler::test_order_of_steps, test/test_ao_sparsity.py::TestScheduler::test_step, test/test_ao_sparsity.py::TestBaseSparsifier::test_constructor, test/test_ao_sparsity.py::TestBaseSparsifier::test_convert, test/test_ao_sparsity.py::TestBaseSparsifier::test_mask_squash, test/test_ao_sparsity.py::TestBaseSparsifier::test_mask_squash_with_params1, test/test_ao_sparsity.py::TestBaseSparsifier::test_mask_squash_with_params2, test/test_ao_sparsity.py::TestBaseSparsifier::test_mask_squash_with_params3, test/test_ao_sparsity.py::TestBaseSparsifier::test_prepare_config, test/test_ao_sparsity.py::TestBaseSparsifier::test_state_dict, test/test_ao_sparsity.py::TestBaseSparsifier::test_step, test/test_ao_sparsity.py::TestNearlyDiagonalSparsifier::test_constructor, test/test_ao_sparsity.py::TestNearlyDiagonalSparsifier::test_mask_squash, test/test_ao_sparsity.py::TestNearlyDiagonalSparsifier::test_prepare, test/test_ao_sparsity.py::TestNearlyDiagonalSparsifier::test_sparsity_levels, test/test_ao_sparsity.py::TestNearlyDiagonalSparsifier::test_step, test/test_ao_sparsity.py::TestWeightNormSparsifier::test_constructor, test/test_ao_sparsity.py::TestWeightNormSparsifier::test_mask_squash, test/test_ao_sparsity.py::TestWeightNormSparsifier::test_prepare, test/test_ao_sparsity.py::TestWeightNormSparsifier::test_sparsity_levels, test/test_ao_sparsity.py::TestWeightNormSparsifier::test_step, test/test_ao_sparsity.py::TestWeightNormSparsifier::test_step_2_of_4, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_complex_conv2d, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_constructor, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prepare_conv2d, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prepare_linear, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_conv2d_activation_conv2d, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_conv2d_bias_conv2d, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_conv2d_conv2d, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_conv2d_padding_conv2d, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_conv2d_pool_conv2d, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_linear_activation_linear, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_linear_bias_linear, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_linear_linear, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_lstm_layernorm_linear_multiple_layer, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_lstm_layernorm_linear_single_layer, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_lstm_linear_multiple_layer, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_prune_lstm_linear_single_layer, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_step_conv2d, test/test_ao_sparsity.py::TestBaseStructuredSparsifier::test_step_linear, test/test_ao_sparsity.py::TestFPGMPruner::test_compute_distance, test/test_ao_sparsity.py::TestFPGMPruner::test_update_mask, test/test_ao_sparsity.py::TestSaliencyPruner::test_lstm_saliency_pruner_update_mask, test/test_ao_sparsity.py::TestSaliencyPruner::test_saliency_pruner_update_mask, test/test_ao_sparsity.py::TestComposability::test_convert_without_squash_mask, test/test_ao_sparsity.py::TestComposability::test_fusion_before_s_prep, test/test_ao_sparsity.py::TestComposability::test_q_prep_before_s_prep, test/test_ao_sparsity.py::TestComposability::test_qat_prep_before_s_prep, test/test_ao_sparsity.py::TestComposability::test_s_prep_before_fusion, test/test_ao_sparsity.py::TestComposability::test_s_prep_before_q_prep, test/test_ao_sparsity.py::TestComposability::test_s_prep_before_qat_prep, test/test_ao_sparsity.py::TestFxComposability::test_q_prep_fx_before_s_prep, test/test_ao_sparsity.py::TestFxComposability::test_q_prep_fx_s_prep_ref_conv, test/test_ao_sparsity.py::TestFxComposability::test_s_prep_before_q_prep_fx, test/test_ao_sparsity.py::TestFxComposability::test_s_prep_before_qat_prep_fx, test/test_ao_sparsity.py::TestFxComposability::test_s_prep_q_prep_fx_ref, test/test_ao_sparsity.py::TestActivationSparsifier::test_activation_sparsifier, test/test_ao_sparsity.py::TestBaseDataScheduler::test_constructor, test/test_ao_sparsity.py::TestBaseDataScheduler::test_order_of_steps, test/test_ao_sparsity.py::TestBaseDataScheduler::test_state_dict, test/test_ao_sparsity.py::TestBaseDataScheduler::test_step, test/test_ao_sparsity.py::TestBaseDataSparsifier::test_nn_embeddings, test/test_ao_sparsity.py::TestBaseDataSparsifier::test_nn_parameters, test/test_ao_sparsity.py::TestBaseDataSparsifier::test_tensors, test/test_ao_sparsity.py::TestNormDataSparsifiers::test_nn_embeddings, test/test_ao_sparsity.py::TestNormDataSparsifiers::test_nn_parameters, test/test_ao_sparsity.py::TestNormDataSparsifiers::test_tensors, test/test_ao_sparsity.py::TestQuantizationUtils::test_ptq_quantize_first, test/test_ao_sparsity.py::TestQuantizationUtils::test_ptq_sparsify_first, test/test_ao_sparsity.py::TestSparsityUtilFunctions::test_fqn_to_module, test/test_ao_sparsity.py::TestSparsityUtilFunctions::test_fqn_to_module_fail, test/test_ao_sparsity.py::TestSparsityUtilFunctions::test_fqn_to_module_for_tensors, test/test_ao_sparsity.py::TestSparsityUtilFunctions::test_get_arg_info_from_tensor_fqn, test/test_ao_sparsity.py::TestSparsityUtilFunctions::test_get_arg_info_from_tensor_fqn_fail, test/test_ao_sparsity.py::TestSparsityUtilFunctions::test_module_to_fqn, test/test_ao_sparsity.py::TestSparsityUtilFunctions::test_module_to_fqn_fail, test/test_ao_sparsity.py::TestSparsityUtilFunctions::test_module_to_fqn_root 2025-09-07T08:15:24.7557357Z 2025-09-07T08:15:25.4660996Z Uploading artifacts took 0.71 seconds 2025-09-07T08:15:27.9853043Z /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:27.9854624Z import pkg_resources 2025-09-07T08:15:28.3381356Z Running inductor/test_async_compile 1/1 ... [2025-09-07 08:15:28.337661] 2025-09-07T08:15:28.3382048Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:15:28.3383520Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_async_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:15:28.338045] 2025-09-07T08:16:09.0313364Z 2025-09-07T08:16:09.0314420Z inductor/test_async_compile 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_async_compile_1.1_0add2f8f8e2d1787_.log 2025-09-07T08:16:09.0317659Z Running 8 items in this shard: test/inductor/test_async_compile.py::TestAsyncCompile::test_autotune_lookup_table_method_fork, test/inductor/test_async_compile.py::TestAsyncCompile::test_autotune_lookup_table_method_spawn, test/inductor/test_async_compile.py::TestAsyncCompile::test_autotune_lookup_table_method_subprocess, test/inductor/test_async_compile.py::TestAsyncCompile::test_bad_kernel, test/inductor/test_async_compile.py::TestAsyncCompile::test_pool_method_fork, test/inductor/test_async_compile.py::TestAsyncCompile::test_pool_method_spawn, test/inductor/test_async_compile.py::TestAsyncCompile::test_pool_method_subprocess, test/inductor/test_async_compile.py::TestAsyncCompile::test_wait_pool_ready 2025-09-07T08:16:09.0320537Z 2025-09-07T08:16:12.3130049Z /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:16:12.3131427Z import pkg_resources 2025-09-07T08:16:12.6453657Z Running dynamo/test_nops 1/1 ... [2025-09-07 08:16:12.644953] 2025-09-07T08:16:12.6454020Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:16:12.6456691Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_nops.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:16:12.645347] 2025-09-07T08:16:16.7184104Z 2025-09-07T08:16:16.7184996Z dynamo/test_nops 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_nops_1.1_56e22e649e55dacc_.log 2025-09-07T08:16:16.7186509Z Running 4 items in this shard: test/dynamo/test_nops.py::NopTests::test1, test/dynamo/test_nops.py::NopTests::test2, test/dynamo/test_nops.py::NopTests::test3, test/dynamo/test_nops.py::NopTests::test_extended_args 2025-09-07T08:16:16.7187447Z 2025-09-07T08:16:19.8535477Z /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:16:19.8536729Z import pkg_resources 2025-09-07T08:16:20.1806366Z Running torch_np/test_nep50_examples 1/1 ... [2025-09-07 08:16:20.180192] 2025-09-07T08:16:20.1807011Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:16:20.1808843Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_nep50_examples.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:16:20.180547] 2025-09-07T08:16:25.7563171Z 2025-09-07T08:16:25.7564070Z torch_np/test_nep50_examples 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_nep50_examples_1.1_434294b9880efe76_.log 2025-09-07T08:16:25.8057256Z Running 1573 items in this shard: test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_3j + array(3, complex64), test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_True + uint8(2), test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array(1_0, float32) + 1e-14 == 1_0, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([0_1], float32) == float64(0_1), test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([100], uint8) + 200, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1], uint8) + 1, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1], uint8) + 200, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1], uint8) + 300, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1], uint8) + array(1, int64), test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1], uint8) + int64(1), test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1_0], float32) + 1e-14 == 1_0, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1_], float32) + 3, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1_], float32) + array(1_, float64), test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1_], float32) + float64(1_), test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_array([1_], float32) + int64(3), test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_bool_(True) + 1, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_float32(1) + 1j, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_float32(1) + 3e100, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_float32(5) + 5j, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_int16(2) + 2, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_int16(4) + 4j, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_int32(1) + 5j, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_uint8(1) + 2, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_uint8(1) + 300, test/torch_np/test_nep50_examples.py::TestNEP50Table::test_nep50_exceptions_example_uint8(100) + 200, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_add_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_arctan2_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_and_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_or_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_bitwise_xor_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_copysign_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divide_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_divmod_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_equal_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_float_power_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_floor_divide_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmax_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmin_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_fmod_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_gcd_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_equal_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_greater_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_heaviside_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_hypot_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_lcm_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_ldexp_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_left_shift_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_equal_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_less_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp2_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logaddexp_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_and_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_or_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_logical_xor_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_matmul_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_maximum_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_minimum_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_mod_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_modf_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_multiply_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_nextafter_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_not_equal_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_power_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_remainder_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_right_shift_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_subtract_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar27_array27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar28_array28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar29_array29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar30_array30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar31_array31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar32_array32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar33_array33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar34_array34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar35_array35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_1_array9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_2_0_array26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_compare_ufuncs_name_true_divide_scalar_True_array8, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar27_array27_dtype27, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar28_array28_dtype28, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar29_array29_dtype29, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar30_array30_dtype30, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar31_array31_dtype31, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar32_array32_dtype32, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar33_array33_dtype33, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar34_array34_dtype34, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar35_array35_dtype35, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array10_dtype10, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array11_dtype11, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array12_dtype12, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array13_dtype13, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array14_dtype14, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array15_dtype15, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array16_dtype16, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array17_dtype17, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_1_array9_dtype9, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array18_dtype18, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array19_dtype19, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array20_dtype20, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array21_dtype21, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array22_dtype22, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array23_dtype23, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array24_dtype24, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array25_dtype25, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_2_0_array26_dtype26, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array0_dtype0, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array1_dtype1, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array2_dtype2, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array3_dtype3, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array4_dtype4, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array5_dtype5, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array6_dtype6, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array7_dtype7, test/torch_np/test_nep50_examples.py::TestCompareToNumpy::test_direct_compare_scalar_True_array8_dtype8 2025-09-07T08:16:25.8533148Z 2025-09-07T08:16:28.9789931Z /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:16:28.9792033Z import pkg_resources 2025-09-07T08:16:29.3202557Z Running torch_np/test_binary_ufuncs 1/1 ... [2025-09-07 08:16:29.319841] 2025-09-07T08:16:29.3203022Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:16:29.3207189Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_binary_ufuncs.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:16:29.320390] 2025-09-07T08:16:32.9924657Z 2025-09-07T08:16:32.9926019Z torch_np/test_binary_ufuncs 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_binary_ufuncs_1.1_19eab8d944b22a36_.log 2025-09-07T08:16:32.9941380Z Running 38 items in this shard: test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_add, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_arctan2, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_bitwise_and, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_bitwise_or, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_bitwise_xor, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_copysign, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_divide, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_equal, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_float_power, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_floor_divide, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_fmax, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_fmin, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_fmod, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_gcd, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_greater, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_greater_equal, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_heaviside, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_hypot, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_lcm, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_ldexp, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_left_shift, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_less, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_less_equal, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_logaddexp, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_logaddexp2, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_logical_and, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_logical_or, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_logical_xor, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_matmul, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_maximum, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_minimum, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_multiply, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_nextafter, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_not_equal, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_power, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_remainder, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_right_shift, test/torch_np/test_binary_ufuncs.py::TestBinaryUfuncBasic::test_subtract 2025-09-07T08:16:32.9956545Z 2025-09-07T08:16:36.1218752Z /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:16:36.1220448Z import pkg_resources 2025-09-07T08:16:36.4494567Z Running inductor/test_best_config 1/1 ... [2025-09-07 08:16:36.448984] 2025-09-07T08:16:36.4495232Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:16:36.4496748Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_best_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:16:36.449333] 2025-09-07T08:16:44.7807102Z 2025-09-07T08:16:44.7808107Z inductor/test_best_config 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_best_config_1.1_752fc3a7058a8839_.log 2025-09-07T08:16:44.7809292Z Running 1 items in this shard: test/inductor/test_best_config.py::TestKernelBestConfig::test_best_config_has_triton_cache_key 2025-09-07T08:16:44.7809771Z 2025-09-07T08:16:47.8985745Z /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:16:47.8986991Z import pkg_resources 2025-09-07T08:16:48.2264036Z Running test_hop_infra 1/1 ... [2025-09-07 08:16:48.225906] 2025-09-07T08:16:48.2264569Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:16:48.2265962Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_hop_infra.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:16:48.226312] 2025-09-07T08:16:52.2990861Z 2025-09-07T08:16:52.2991864Z test_hop_infra 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_hop_infra_1.1_94b73ed57d3f8ceb_.log 2025-09-07T08:16:52.2993173Z Running 3 items in this shard: test/test_hop_infra.py::TestHOPInfra::test_all_hops_are_imported, test/test_hop_infra.py::TestHOPInfra::test_all_hops_have_opinfo, test/test_hop_infra.py::TestHOPInfra::test_imports_from_all_work 2025-09-07T08:16:52.2993989Z 2025-09-07T08:16:55.5005607Z /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:16:55.5006961Z import pkg_resources 2025-09-07T08:16:55.8414071Z Running torch_np/test_unary_ufuncs 1/1 ... [2025-09-07 08:16:55.840994] 2025-09-07T08:16:55.8414616Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:16:55.8416020Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/test_unary_ufuncs.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:16:55.841345] 2025-09-07T08:16:59.5170044Z 2025-09-07T08:16:59.5171135Z torch_np/test_unary_ufuncs 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.test_unary_ufuncs_1.1_869b4ae3cb5678b8_.log 2025-09-07T08:16:59.5184221Z Running 42 items in this shard: test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_absolute, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_arccos, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_arccosh, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_arcsin, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_arcsinh, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_arctan, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_arctanh, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_cbrt, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_ceil, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_conjugate, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_cos, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_cosh, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_deg2rad, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_degrees, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_exp, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_exp2, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_expm1, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_fabs, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_floor, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_isfinite, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_isinf, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_isnan, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_log, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_log10, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_log1p, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_log2, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_logical_not, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_negative, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_positive, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_rad2deg, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_radians, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_reciprocal, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_rint, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_sign, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_signbit, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_sin, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_sinh, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_sqrt, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_square, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_tan, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_tanh, test/torch_np/test_unary_ufuncs.py::TestUnaryUfuncs::test_trunc 2025-09-07T08:16:59.5191953Z 2025-09-07T08:17:02.7548198Z /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:17:02.7549598Z import pkg_resources 2025-09-07T08:17:03.1018893Z Running inductor/test_aot_inductor_package 1/1 ... [2025-09-07 08:17:03.101450] 2025-09-07T08:17:03.1019575Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:17:03.1020944Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor_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:17:03.101803] 2025-09-07T08:17:21.0040372Z 2025-09-07T08:17:21.0041540Z PRINTING LOG FILE of inductor/test_control_flow 1/2 (test/test-reports/inductor.test_control_flow_1.2_2ea81915553d57e4_.log) 2025-09-07T08:17:21.0044434Z /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:17:21.0046773Z import pkg_resources 2025-09-07T08:17:21.0047644Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-51cc71da879316c0.xml 2025-09-07T08:17:21.0048614Z ============================= test session starts ============================== 2025-09-07T08:17:21.0049359Z 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:17:21.0050044Z cachedir: .pytest_cache 2025-09-07T08:17:21.0050788Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.0051654Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.0052015Z configfile: pytest.ini 2025-09-07T08:17:21.0053052Z 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:17:21.0053976Z collecting ... collected 467 items 2025-09-07T08:17:21.0054374Z stepcurrent: Cannot find last run test, not skipping 2025-09-07T08:17:21.0206845Z Running 246 items in this shard: test/inductor/test_control_flow.py::CondTests::test_cond_advanced_dynamic_shapes_device_cuda, test/inductor/test_control_flow.py::CondTests::test_cond_aliasing_outputs, test/inductor/test_control_flow.py::CondTests::test_cond_decompose_ops_in_subgraph_device_cpu, test/inductor/test_control_flow.py::CondTests::test_cond_functional_call_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_inductor_fx_passes_recursively_applied, test/inductor/test_control_flow.py::CondTests::test_cond_mismatched_branch_output_size_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_mismatched_branch_output_size_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_mismatched_branch_output_size_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_multiple_outputs_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_multiple_outputs_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_nested_control_flow_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_non_tensor_predicates_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_non_tensor_predicates_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_outer_code_before_after_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_outer_code_before_after_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_outer_code_before_after_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_reintepret_view_inputs_outputs, test/inductor/test_control_flow.py::CondTests::test_cond_select_with_input_idx_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_select_with_input_idx_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_simple_control_flow_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_simple_with_int_closure_device_cpu, test/inductor/test_control_flow.py::CondTests::test_cond_subgraphs_with_parameters_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_subgraphs_with_parameters_device_cpu_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_closure_device_cpu_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_closure_device_cuda_dynamic_False, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_closure_device_cuda_dynamic_True, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_inner_device_cuda, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_inner_to_outer_device_cpu, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_inner_to_outer_device_cuda, test/inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_outer_to_inner_device_cuda, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_infinite_loop_error, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_stack_output_simple_device_cpu_dynamic_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_stack_output_simple_device_cuda_dynamic_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_stack_output_simple_device_cuda_dynamic_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_zero_loop_device_cpu_dynamic_False, test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_zero_loop_device_cpu_dynamic_True, test/inductor/test_control_flow.py::AssociativeScanTests::test_associative_scan_CUDA_flip_combine_mode_generic_backend_inductor_cpu, test/inductor/test_control_flow.py::AssociativeScanTests::test_associative_scan_CUDA_flip_combine_mode_pointwise_backend_inductor_cpu, test/inductor/test_control_flow.py::AssociativeScanTests::test_associative_scan_CUDA_flip_combine_mode_pointwise_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_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_chunked_ce_device_cpu_dynamic_False, test/inductor/test_control_flow.py::ScanTests::test_scan_chunked_ce_device_cpu_dynamic_True, test/inductor/test_control_flow.py::ScanTests::test_scan_chunked_ce_device_cuda_dynamic_False, test/inductor/test_control_flow.py::ScanTests::test_scan_chunked_ce_device_cuda_dynamic_True, test/inductor/test_control_flow.py::ScanTests::test_scan_compare_chunked_ce_with_no_scan_device_cpu_dynamic_True, test/inductor/test_control_flow.py::ScanTests::test_scan_compare_chunked_ce_with_no_scan_device_cuda_dynamic_False, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_0_pred_False_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_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_1_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_3_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_3_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_3_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_0_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_0_pred_True_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_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_3_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_3_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_3_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_0_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_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_1_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_1_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_1_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_1_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_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_0_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_0_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_1_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_1_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_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_True_dim_3_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_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_0_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_0_pred_False_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_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_1_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_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_3_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_1_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_1_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_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_True_dim_3_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_0_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_0_pred_True_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_1_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_1_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_3_pred_False_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_3_pred_False_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_3_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_3_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_5, test/inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_1_pred_True_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_1, test/inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_5, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_False_dim_0, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_True_dim_0, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_True_dim_2, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_False_dim_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_True_dim_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_True_dim_2, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_False_dim_0, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_False_dim_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_True_dim_0, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_False_dim_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_True_dim_0, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_True_dim_1, test/inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_True_dim_2, test/inductor/test_control_flow.py::ScanTests::test_scan_with_clamp_device_cuda_dynamic_False, test/inductor/test_control_flow.py::ScanTests::test_scan_with_clamp_device_cuda_dynamic_True, test/inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cuda_dynamic_False_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cpu_dynamic_False_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cpu_dynamic_True_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_device_cpu_dynamic_True_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_simple_device_cuda_dynamic_True_autograd_False, test/inductor/test_control_flow.py::MapTests::test_map_simple_device_cuda_dynamic_True_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cpu_dynamic_False_autograd_True, test/inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.0330996Z 2025-09-07T08:17:21.0331504Z inductor/test_control_flow.py::CondTests::test_cond_advanced_dynamic_shapes_device_cuda PASSED [3.9774s] [ 0%] 2025-09-07T08:17:21.0332518Z inductor/test_control_flow.py::CondTests::test_cond_aliasing_outputs PASSED [0.2460s] [ 0%] 2025-09-07T08:17:21.0333539Z inductor/test_control_flow.py::CondTests::test_cond_decompose_ops_in_subgraph_device_cpu PASSED [0.8233s] [ 1%] 2025-09-07T08:17:21.0334465Z inductor/test_control_flow.py::CondTests::test_cond_functional_call_device_cpu_dynamic_False PASSED [0.8795s] [ 1%] 2025-09-07T08:17:21.0335442Z inductor/test_control_flow.py::CondTests::test_cond_inductor_fx_passes_recursively_applied PASSED [4.0469s] [ 2%] 2025-09-07T08:17:21.0336571Z inductor/test_control_flow.py::CondTests::test_cond_mismatched_branch_output_size_device_cpu_dynamic_True PASSED [3.0660s] [ 2%] 2025-09-07T08:17:21.0337711Z inductor/test_control_flow.py::CondTests::test_cond_mismatched_branch_output_size_device_cuda_dynamic_False PASSED [0.8622s] [ 2%] 2025-09-07T08:17:21.0338603Z inductor/test_control_flow.py::CondTests::test_cond_mismatched_branch_output_size_device_cuda_dynamic_True PASSED [2.8951s] [ 3%] 2025-09-07T08:17:21.0339719Z inductor/test_control_flow.py::CondTests::test_cond_multiple_outputs_device_cuda_dynamic_False PASSED [0.9003s] [ 3%] 2025-09-07T08:17:21.0340961Z inductor/test_control_flow.py::CondTests::test_cond_multiple_outputs_device_cuda_dynamic_True PASSED [3.0930s] [ 4%] 2025-09-07T08:17:21.0342135Z inductor/test_control_flow.py::CondTests::test_cond_nested_control_flow_device_cuda_dynamic_False PASSED [1.5061s] [ 4%] 2025-09-07T08:17:21.0343234Z inductor/test_control_flow.py::CondTests::test_cond_non_tensor_predicates_device_cuda_dynamic_False PASSED [0.9776s] [ 4%] 2025-09-07T08:17:21.0344398Z inductor/test_control_flow.py::CondTests::test_cond_non_tensor_predicates_device_cuda_dynamic_True PASSED [2.6387s] [ 5%] 2025-09-07T08:17:21.0345504Z inductor/test_control_flow.py::CondTests::test_cond_outer_code_before_after_device_cpu_dynamic_False PASSED [0.7088s] [ 5%] 2025-09-07T08:17:21.0346588Z inductor/test_control_flow.py::CondTests::test_cond_outer_code_before_after_device_cuda_dynamic_False PASSED [0.7425s] [ 6%] 2025-09-07T08:17:21.0347723Z inductor/test_control_flow.py::CondTests::test_cond_outer_code_before_after_device_cuda_dynamic_True PASSED [2.6941s] [ 6%] 2025-09-07T08:17:21.0349049Z inductor/test_control_flow.py::CondTests::test_cond_reintepret_view_inputs_outputs PASSED [3.1089s] [ 6%] 2025-09-07T08:17:21.0350210Z inductor/test_control_flow.py::CondTests::test_cond_select_with_input_idx_device_cpu_dynamic_False PASSED [1.6870s] [ 7%] 2025-09-07T08:17:21.0351384Z inductor/test_control_flow.py::CondTests::test_cond_select_with_input_idx_device_cuda_dynamic_False PASSED [0.3322s] [ 7%] 2025-09-07T08:17:21.0352555Z inductor/test_control_flow.py::CondTests::test_cond_simple_control_flow_device_cpu_dynamic_True PASSED [2.4345s] [ 8%] 2025-09-07T08:17:21.0353585Z inductor/test_control_flow.py::CondTests::test_cond_simple_with_int_closure_device_cpu PASSED [2.5544s] [ 8%] 2025-09-07T08:17:21.0354670Z inductor/test_control_flow.py::CondTests::test_cond_subgraphs_with_parameters_device_cpu_dynamic_False PASSED [1.0624s] [ 8%] 2025-09-07T08:17:21.0355824Z inductor/test_control_flow.py::CondTests::test_cond_subgraphs_with_parameters_device_cpu_dynamic_True PASSED [3.6947s] [ 9%] 2025-09-07T08:17:21.0357003Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_closure_device_cpu_dynamic_False PASSED [0.5319s] [ 9%] 2025-09-07T08:17:21.0358201Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_closure_device_cuda_dynamic_False PASSED [0.3252s] [ 10%] 2025-09-07T08:17:21.0359349Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_closure_device_cuda_dynamic_True PASSED [1.3977s] [ 10%] 2025-09-07T08:17:21.0360646Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_inner_device_cuda PASSED [2.6183s] [ 10%] 2025-09-07T08:17:21.0361620Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_inner_to_outer_device_cpu PASSED [2.9719s] [ 11%] 2025-09-07T08:17:21.0362694Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_inner_to_outer_device_cuda PASSED [2.7135s] [ 11%] 2025-09-07T08:17:21.0363692Z inductor/test_control_flow.py::CondTests::test_cond_unbacked_symint_outer_to_inner_device_cuda PASSED [2.5690s] [ 12%] 2025-09-07T08:17:21.0364530Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_infinite_loop_error PASSED [0.0506s] [ 12%] 2025-09-07T08:17:21.0365615Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_False_autograd_False PASSED [1.2921s] [ 13%] 2025-09-07T08:17:21.0366923Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cpu_dynamic_True_autograd_False PASSED [3.5058s] [ 13%] 2025-09-07T08:17:21.0368434Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.3516s] [ 13%] 2025-09-07T08:17:21.0369954Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.2250s] [ 13%] 2025-09-07T08:17:21.0371293Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True FAILED [2.1995s] [ 13%] 2025-09-07T08:17:21.0372117Z 2025-09-07T08:17:21.0372274Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.0372950Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.0373613Z Traceback (most recent call last): 2025-09-07T08:17:21.0374363Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.0375070Z self._run_test( 2025-09-07T08:17:21.0375665Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.0376355Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.0377126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.0377900Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.0378884Z 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:17:21.0379668Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.0380382Z 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:17:21.0381110Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.0381908Z 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:17:21.0382780Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.0383734Z 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:17:21.0384506Z raise BackendCompilerFailed( 2025-09-07T08:17:21.0385254Z 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:17:21.0386091Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0386874Z 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:17:21.0387354Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0388056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.0388950Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.0389753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.0390445Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.0391296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.0392022Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.0392740Z 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:17:21.0393432Z return aot_autograd( 2025-09-07T08:17:21.0394126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.0394884Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.0395807Z 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:17:21.0396711Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.0397686Z 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:17:21.0398479Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.0399409Z 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:17:21.0400599Z fx_g = _create_graph( 2025-09-07T08:17:21.0401377Z 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:17:21.0402150Z fx_g = make_fx( 2025-09-07T08:17:21.0402850Z 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:17:21.0403674Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.0404424Z 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:17:21.0405171Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.0405935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0406696Z t = dispatch_trace( 2025-09-07T08:17:21.0407406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0408024Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0408674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0409335Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0410072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0410965Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0411749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0412399Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0413011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0413728Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0414437Z 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:17:21.0415153Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.0415861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0416817Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0417553Z 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:17:21.0418386Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.0419305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0420185Z outs_pair = fn(*args) 2025-09-07T08:17:21.0420982Z 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:17:21.0421905Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.0422811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0423629Z outs_pair = fn(*args) 2025-09-07T08:17:21.0424433Z 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:17:21.0425352Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.0426306Z 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:17:21.0427308Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.0428138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0429112Z outs_pair = fn(*args) 2025-09-07T08:17:21.0429791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0430572Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0431550Z 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:17:21.0432434Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.0432978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.0433692Z return handle_torch_function( 2025-09-07T08:17:21.0434443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.0435512Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.0436494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0437423Z return func(*args, **kwargs) 2025-09-07T08:17:21.0438107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.0438819Z result = _engine_run_backward( 2025-09-07T08:17:21.0439565Z 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:17:21.0440568Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0441505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.0442213Z return user_fn(self, *args) 2025-09-07T08:17:21.0442991Z 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:17:21.0443742Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.0444521Z 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:17:21.0445318Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.0446059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0446739Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0447521Z 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:17:21.0448434Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.0449085Z 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:17:21.0449909Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.0450788Z 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:17:21.0451695Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.0452538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0453318Z t = dispatch_trace( 2025-09-07T08:17:21.0453823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0454408Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0455071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0455744Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0456485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0457483Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0458213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0458624Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0459263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0459871Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0460631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0461421Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0461766Z File "", line 1, in 2025-09-07T08:17:21.0462476Z 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:17:21.0463296Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.0464262Z 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:17:21.0464920Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.0465844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0466746Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0467529Z 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:17:21.0468353Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.0469114Z 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:17:21.0469823Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.0470544Z 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:17:21.0471505Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.0472365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.0473101Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.0473955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.0474502Z leaves = list(leaves) 2025-09-07T08:17:21.0475140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.0475825Z return func(x) 2025-09-07T08:17:21.0476506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.0477260Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.0478215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0479041Z return func(*args, **kwargs) 2025-09-07T08:17:21.0479903Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.0480602Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.0480902Z 2025-09-07T08:17:21.0481550Z 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:17:21.0482333Z 2025-09-07T08:17:21.0482338Z 2025-09-07T08:17:21.0482555Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.0483335Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.0484148Z 2025-09-07T08:17:21.0484437Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.0485075Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.0485547Z inline_call [] 2025-09-07T08:17:21.0485882Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.0486392Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.0486941Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.0488225Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.0489609Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.0490358Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.0491147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.0492099Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.0492855Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.0493772Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0494655Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.0495116Z Traceback (most recent call last): 2025-09-07T08:17:21.0495645Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.0496216Z self._run_test( 2025-09-07T08:17:21.0496566Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.0497222Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.0497968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.0498649Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.0499414Z 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:17:21.0500465Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.0501191Z 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:17:21.0501918Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.0502654Z 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:17:21.0503524Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.0504442Z 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:17:21.0505233Z raise BackendCompilerFailed( 2025-09-07T08:17:21.0505989Z 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:17:21.0506813Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0507583Z 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:17:21.0508356Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0509023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.0509717Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.0510425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.0511362Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.0512107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.0512815Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.0513531Z 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:17:21.0514253Z return aot_autograd( 2025-09-07T08:17:21.0514903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.0515620Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.0516409Z 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:17:21.0517364Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.0518503Z 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:17:21.0519456Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.0520382Z 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:17:21.0521348Z fx_g = _create_graph( 2025-09-07T08:17:21.0522163Z 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:17:21.0523039Z fx_g = make_fx( 2025-09-07T08:17:21.0523777Z 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:17:21.0524636Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.0525474Z 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:17:21.0526318Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.0527203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0528064Z t = dispatch_trace( 2025-09-07T08:17:21.0528678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0529514Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0530241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0530988Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0531843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0532857Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0533740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0534459Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0535168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0535901Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0536673Z 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:17:21.0537459Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.0538261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0539115Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0539999Z 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:17:21.0541035Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.0542030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0542954Z outs_pair = fn(*args) 2025-09-07T08:17:21.0543819Z 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:17:21.0544832Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.0545837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0546749Z outs_pair = fn(*args) 2025-09-07T08:17:21.0547629Z 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:17:21.0548642Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.0549824Z 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:17:21.0550939Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.0552079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0553004Z outs_pair = fn(*args) 2025-09-07T08:17:21.0553887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0554864Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0555789Z 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:17:21.0556741Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.0557512Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.0558234Z return handle_torch_function( 2025-09-07T08:17:21.0559023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.0559974Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.0561091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0561983Z return func(*args, **kwargs) 2025-09-07T08:17:21.0562673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.0563392Z result = _engine_run_backward( 2025-09-07T08:17:21.0564154Z 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:17:21.0565280Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0566340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.0567118Z return user_fn(self, *args) 2025-09-07T08:17:21.0567910Z 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:17:21.0568758Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.0569646Z 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:17:21.0570519Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.0571240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0571965Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0572817Z 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:17:21.0573870Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.0574715Z 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:17:21.0575564Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.0576498Z 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:17:21.0577436Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.0578326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0579198Z t = dispatch_trace( 2025-09-07T08:17:21.0579806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0580514Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0581350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0582091Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0582952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0583971Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0584842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0585605Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0586311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0587048Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0587832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0588680Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0589103Z File "", line 1, in 2025-09-07T08:17:21.0589885Z 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:17:21.0590803Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.0591869Z 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:17:21.0592704Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.0593733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0594729Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0595639Z 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:17:21.0596587Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.0597415Z 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:17:21.0598249Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.0598989Z 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:17:21.0600258Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.0601172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.0601958Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.0602739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.0603458Z leaves = list(leaves) 2025-09-07T08:17:21.0604198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.0604918Z return func(x) 2025-09-07T08:17:21.0605605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.0606453Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.0607408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0608299Z return func(*args, **kwargs) 2025-09-07T08:17:21.0609191Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.0610282Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.0610732Z 2025-09-07T08:17:21.0611507Z 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:17:21.0612540Z 2025-09-07T08:17:21.0612547Z 2025-09-07T08:17:21.0612810Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.0613799Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.0614558Z 2025-09-07T08:17:21.0614855Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.0615543Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.0616047Z inline_call [] 2025-09-07T08:17:21.0616398Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.0616965Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.0617603Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.0618953Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.0620439Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.0621274Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.0622331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.0623304Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.0624223Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.0625247Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0626046Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.0626541Z inline_call [] 2025-09-07T08:17:21.0626896Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.0627462Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.0628087Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.0629404Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.0630890Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.0631831Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.0632812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.0633784Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.0634740Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.0635776Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0636502Z =================================== FAILURES =================================== 2025-09-07T08:17:21.0637208Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.0637896Z Traceback (most recent call last): 2025-09-07T08:17:21.0638684Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.0639490Z self._run_test( 2025-09-07T08:17:21.0640077Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.0640807Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.0641677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.0642440Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.0643249Z 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:17:21.0644074Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.0644850Z 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:17:21.0645617Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.0646382Z 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:17:21.0647306Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.0648266Z 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:17:21.0649112Z raise BackendCompilerFailed( 2025-09-07T08:17:21.0649903Z 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:17:21.0650754Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0651577Z 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:17:21.0652474Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0653181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.0653948Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.0654743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.0655549Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.0656407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.0657195Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.0657985Z 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:17:21.0658797Z return aot_autograd( 2025-09-07T08:17:21.0659534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.0660408Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.0661328Z 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:17:21.0662331Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.0663435Z 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:17:21.0664513Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.0665472Z 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:17:21.0666460Z fx_g = _create_graph( 2025-09-07T08:17:21.0667311Z 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:17:21.0668201Z fx_g = make_fx( 2025-09-07T08:17:21.0668936Z 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:17:21.0669769Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.0670561Z 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:17:21.0671470Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.0672410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0673250Z t = dispatch_trace( 2025-09-07T08:17:21.0673832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0674511Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0675230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0675985Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0676833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0677837Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0678697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0679433Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0680131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0680893Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0681652Z 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:17:21.0682499Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.0683295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0684133Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0684977Z 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:17:21.0685896Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.0686865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0687797Z outs_pair = fn(*args) 2025-09-07T08:17:21.0688645Z 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:17:21.0689618Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.0690608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0691510Z outs_pair = fn(*args) 2025-09-07T08:17:21.0692372Z 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:17:21.0693361Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.0694416Z 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:17:21.0695566Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.0696589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0697531Z outs_pair = fn(*args) 2025-09-07T08:17:21.0698459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0699481Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0700676Z 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:17:21.0701602Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.0702298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.0703023Z return handle_torch_function( 2025-09-07T08:17:21.0703974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.0704964Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.0705977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0706878Z return func(*args, **kwargs) 2025-09-07T08:17:21.0707557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.0708281Z result = _engine_run_backward( 2025-09-07T08:17:21.0709099Z 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:17:21.0710250Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0711427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.0712195Z return user_fn(self, *args) 2025-09-07T08:17:21.0712933Z 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:17:21.0713731Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.0714658Z 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:17:21.0715497Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.0716210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0716926Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0717745Z 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:17:21.0718628Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.0719410Z 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:17:21.0720206Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.0721081Z 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:17:21.0721963Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.0722800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0723610Z t = dispatch_trace( 2025-09-07T08:17:21.0724199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0724868Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0725589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0794225Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0795181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0796236Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0797114Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0797840Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0798563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0799321Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0800555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0801264Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0801592Z File "", line 1, in 2025-09-07T08:17:21.0802551Z 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:17:21.0803249Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.0803911Z 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:17:21.0804471Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.0805165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0805865Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0806504Z 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:17:21.0807096Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.0807544Z 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:17:21.0807991Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.0808398Z 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:17:21.0808910Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.0809486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.0809919Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.0810350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.0810743Z leaves = list(leaves) 2025-09-07T08:17:21.0811107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.0811486Z return func(x) 2025-09-07T08:17:21.0811871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.0812347Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.0812903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0813410Z return func(*args, **kwargs) 2025-09-07T08:17:21.0813905Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.0814523Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.0814780Z 2025-09-07T08:17:21.0815221Z 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:17:21.0815722Z 2025-09-07T08:17:21.0815841Z 2025-09-07T08:17:21.0815993Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.0816553Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.0816976Z 2025-09-07T08:17:21.0817146Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.0817530Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.0817817Z inline_call [] 2025-09-07T08:17:21.0818036Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.0818365Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.0818720Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.0819482Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.0820399Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.0820884Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.0821445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.0822006Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.0822516Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.0823104Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0823548Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.0823823Z inline_call [] 2025-09-07T08:17:21.0824015Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.0824342Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.0824683Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.0825424Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.0826295Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.0826768Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.0827317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.0827858Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.0828352Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.0828931Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0829376Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.0829644Z inline_call [] 2025-09-07T08:17:21.0829831Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.0830146Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.0830485Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.0831330Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.0832168Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.0832626Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.0833217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.0833771Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.0834271Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.0834841Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0835598Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-51cc71da879316c0.xml - 2025-09-07T08:17:21.0836213Z =========================== short test summary info ============================ 2025-09-07T08:17:21.0837249Z FAILED [2.1995s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.0838255Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.0838503Z 2025-09-07T08:17:21.0838937Z 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:17:21.0839435Z 2025-09-07T08:17:21.0839438Z 2025-09-07T08:17:21.0839582Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.0840133Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.0840559Z 2025-09-07T08:17:21.0840724Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.0841077Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.0841398Z =============== 1 failed, 33 passed, 2 rerun in 69.78s (0:01:09) =============== 2025-09-07T08:17:21.0841676Z Got exit code 1 2025-09-07T08:17:21.0841843Z Retrying single test... 2025-09-07T08:17:21.0842857Z /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:17:21.0843923Z import pkg_resources 2025-09-07T08:17:21.0844382Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6ec1cd28f1b8f040.xml 2025-09-07T08:17:21.0844905Z ============================= test session starts ============================== 2025-09-07T08:17:21.0845307Z 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:17:21.0845675Z cachedir: .pytest_cache 2025-09-07T08:17:21.0846115Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.0846587Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.0846799Z configfile: pytest.ini 2025-09-07T08:17:21.0847235Z 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:17:21.0847775Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.0848479Z stepcurrent: skipping 33 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.0849102Z Running 1 items in this shard 2025-09-07T08:17:21.0849233Z 2025-09-07T08:17:21.0849644Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.6513s] [100%] 2025-09-07T08:17:21.0850572Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.1585s] [100%] 2025-09-07T08:17:21.0851401Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True FAILED [2.3668s] [100%] 2025-09-07T08:17:21.0851839Z 2025-09-07T08:17:21.0851928Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.0852327Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.0852713Z Traceback (most recent call last): 2025-09-07T08:17:21.0853175Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.0853626Z self._run_test( 2025-09-07T08:17:21.0853967Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.0854444Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.0854891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.0855325Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.0855798Z 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:17:21.0856271Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.0856700Z 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:17:21.0857126Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.0857563Z 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:17:21.0858080Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.0858638Z 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:17:21.0859117Z raise BackendCompilerFailed( 2025-09-07T08:17:21.0859558Z 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:17:21.0860113Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0860581Z 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:17:21.0861037Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0861437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.0861875Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.0862327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.0862801Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.0863290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.0863721Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.0864154Z 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:17:21.0864588Z return aot_autograd( 2025-09-07T08:17:21.0864991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.0865469Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.0865996Z 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:17:21.0866609Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.0867246Z 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:17:21.0867781Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.0868300Z 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:17:21.0868825Z fx_g = _create_graph( 2025-09-07T08:17:21.0869278Z 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:17:21.0869751Z fx_g = make_fx( 2025-09-07T08:17:21.0870156Z 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:17:21.0870612Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.0871220Z 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:17:21.0871687Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.0872154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0872621Z t = dispatch_trace( 2025-09-07T08:17:21.0872961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0873342Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0873740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0874152Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0874611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0875165Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0875657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0876069Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0876455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0876858Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0877317Z 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:17:21.0877736Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.0878178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0878655Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0879145Z 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:17:21.0879666Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.0880223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0880733Z outs_pair = fn(*args) 2025-09-07T08:17:21.0881216Z 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:17:21.0881783Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.0882351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0882856Z outs_pair = fn(*args) 2025-09-07T08:17:21.0883344Z 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:17:21.0883892Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.0884538Z 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:17:21.0885151Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.0885722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0886245Z outs_pair = fn(*args) 2025-09-07T08:17:21.0886756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0887318Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0887824Z 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:17:21.0888336Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.0888821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.0889225Z return handle_torch_function( 2025-09-07T08:17:21.0889660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.0890189Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.0890767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0891267Z return func(*args, **kwargs) 2025-09-07T08:17:21.0891656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.0892066Z result = _engine_run_backward( 2025-09-07T08:17:21.0892514Z 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:17:21.0893139Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0893725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.0894136Z return user_fn(self, *args) 2025-09-07T08:17:21.0894570Z 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:17:21.0895062Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.0895533Z 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:17:21.0896013Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.0896418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0896820Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0897297Z 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:17:21.0897810Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.0898258Z 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:17:21.0898708Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.0899213Z 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:17:21.0899704Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.0900547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0901027Z t = dispatch_trace( 2025-09-07T08:17:21.0901371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0901839Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0902253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0902658Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0903119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0903680Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0904174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0904579Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0904959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0905373Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0905819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0906421Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0906668Z File "", line 1, in 2025-09-07T08:17:21.0907111Z 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:17:21.0907633Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.0908135Z 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:17:21.0908595Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.0909158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0909716Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0910227Z 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:17:21.0910744Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.0911293Z 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:17:21.0911750Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.0912175Z 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:17:21.0912769Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.0913271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.0913729Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.0914177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.0914590Z leaves = list(leaves) 2025-09-07T08:17:21.0914964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.0915363Z return func(x) 2025-09-07T08:17:21.0915751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.0916235Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.0916781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0917273Z return func(*args, **kwargs) 2025-09-07T08:17:21.0917775Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.0918398Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.0918644Z 2025-09-07T08:17:21.0919079Z 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:17:21.0919623Z 2025-09-07T08:17:21.0919626Z 2025-09-07T08:17:21.0919768Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.0920321Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.0920752Z 2025-09-07T08:17:21.0920914Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.0921302Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.0921593Z inline_call [] 2025-09-07T08:17:21.0921794Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.0922030Z inductor [] 2025-09-07T08:17:21.0922259Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.0922613Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.0923449Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.0924292Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.0924778Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.0925338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.0925890Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.0926398Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.0926983Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0927529Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.0927919Z Traceback (most recent call last): 2025-09-07T08:17:21.0928377Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.0928829Z self._run_test( 2025-09-07T08:17:21.0929159Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.0929616Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.0930064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.0930499Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.0930970Z 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:17:21.0931444Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.0931892Z 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:17:21.0932330Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.0932774Z 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:17:21.0933294Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.0933837Z 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:17:21.0934332Z raise BackendCompilerFailed( 2025-09-07T08:17:21.0934789Z 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:17:21.0935278Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0935740Z 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:17:21.0936262Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.0936677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.0937121Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.0937577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.0938038Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.0938554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.0939003Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.0939434Z 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:17:21.0939857Z return aot_autograd( 2025-09-07T08:17:21.0940312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.0940805Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.0941337Z 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:17:21.0941905Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.0942529Z 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:17:21.0943064Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.0943583Z 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:17:21.0944108Z fx_g = _create_graph( 2025-09-07T08:17:21.0944569Z 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:17:21.0945056Z fx_g = make_fx( 2025-09-07T08:17:21.0945467Z 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:17:21.0945938Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.0946392Z 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:17:21.0946892Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.0947360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0947831Z t = dispatch_trace( 2025-09-07T08:17:21.0948170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0948551Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0948947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0949364Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0949825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0950381Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0950862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0951366Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0951756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0952173Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0952594Z 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:17:21.0953016Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.0953520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0953997Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0954482Z 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:17:21.0954998Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.0955550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0956061Z outs_pair = fn(*args) 2025-09-07T08:17:21.0956540Z 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:17:21.0957104Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.0957725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0958233Z outs_pair = fn(*args) 2025-09-07T08:17:21.0958731Z 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:17:21.0959294Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.0959891Z 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:17:21.0960508Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.0961069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.0961576Z outs_pair = fn(*args) 2025-09-07T08:17:21.0962093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0962654Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0963155Z 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:17:21.0963660Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.0964110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.0964525Z return handle_torch_function( 2025-09-07T08:17:21.0964953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.0965456Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.0966013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0966505Z return func(*args, **kwargs) 2025-09-07T08:17:21.0966912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.0967315Z result = _engine_run_backward( 2025-09-07T08:17:21.0967756Z 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:17:21.0968382Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.0968958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.0969365Z return user_fn(self, *args) 2025-09-07T08:17:21.0969801Z 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:17:21.0970247Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.0970717Z 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:17:21.0971245Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.0971651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0972057Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0972517Z 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:17:21.0973052Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.0973508Z 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:17:21.0973957Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.0974450Z 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:17:21.0974947Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.0975506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.0975992Z t = dispatch_trace( 2025-09-07T08:17:21.0976337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.0976711Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.0977117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0977522Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0977986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.0978546Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.0979017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.0979421Z return fn(*args, **kwargs) 2025-09-07T08:17:21.0979807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.0980225Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.0980665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.0981184Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.0981428Z File "", line 1, in 2025-09-07T08:17:21.0981873Z 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:17:21.0982394Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.0982896Z 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:17:21.0983342Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.0983919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.0984475Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.0984971Z 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:17:21.0985485Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.0985918Z 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:17:21.0986363Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.0986784Z 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:17:21.0987303Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.0987844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.0988293Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.0988747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.0989151Z leaves = list(leaves) 2025-09-07T08:17:21.0989514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.0989910Z return func(x) 2025-09-07T08:17:21.0990296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.0990775Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.0991414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.0991913Z return func(*args, **kwargs) 2025-09-07T08:17:21.0992508Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.0993123Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.0993368Z 2025-09-07T08:17:21.0993800Z 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:17:21.0994304Z 2025-09-07T08:17:21.0994307Z 2025-09-07T08:17:21.0994452Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.0995011Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.0995448Z 2025-09-07T08:17:21.0995618Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.0996010Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.0996305Z inline_call [] 2025-09-07T08:17:21.0996520Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.0996764Z inductor [] 2025-09-07T08:17:21.0997001Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.0997357Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.0998156Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.0998990Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.0999471Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1000379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1000956Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1001485Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1002065Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1002524Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1002809Z inline_call [] 2025-09-07T08:17:21.1003012Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1003337Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1003680Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1004427Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1005361Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1005840Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1006394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1006944Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1007450Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1008023Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1008426Z =================================== FAILURES =================================== 2025-09-07T08:17:21.1008827Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1009224Z Traceback (most recent call last): 2025-09-07T08:17:21.1009783Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.1010253Z self._run_test( 2025-09-07T08:17:21.1010602Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1011029Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1011490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1011924Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1012394Z 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:17:21.1012863Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1013300Z 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:17:21.1013743Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1014196Z 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:17:21.1014718Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1015274Z 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:17:21.1015815Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1016270Z 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:17:21.1016761Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1017231Z 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:17:21.1017692Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1018112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1018547Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1019006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1019460Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1019942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1020392Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1020833Z 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:17:21.1021270Z return aot_autograd( 2025-09-07T08:17:21.1021667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1022204Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1022744Z 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:17:21.1023311Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1023930Z 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:17:21.1024462Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1024990Z 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:17:21.1025526Z fx_g = _create_graph( 2025-09-07T08:17:21.1025987Z 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:17:21.1026477Z fx_g = make_fx( 2025-09-07T08:17:21.1026953Z 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:17:21.1027429Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1027887Z 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:17:21.1028341Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1028814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1029277Z t = dispatch_trace( 2025-09-07T08:17:21.1029617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1029998Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1030397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1030801Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1031369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1031928Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1032414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1032865Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1033240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1033651Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1034065Z 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:17:21.1034491Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1034932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1035412Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1035902Z 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:17:21.1036417Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1036974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1037484Z outs_pair = fn(*args) 2025-09-07T08:17:21.1037962Z 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:17:21.1038518Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1039078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1039629Z outs_pair = fn(*args) 2025-09-07T08:17:21.1040117Z 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:17:21.1040680Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1041284Z 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:17:21.1041904Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1042472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1042972Z outs_pair = fn(*args) 2025-09-07T08:17:21.1043483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1044038Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1044622Z 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:17:21.1045145Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1045552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1045974Z return handle_torch_function( 2025-09-07T08:17:21.1046414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1046923Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1047479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1047980Z return func(*args, **kwargs) 2025-09-07T08:17:21.1048380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1048799Z result = _engine_run_backward( 2025-09-07T08:17:21.1049238Z 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:17:21.1049845Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1050465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1050872Z return user_fn(self, *args) 2025-09-07T08:17:21.1051306Z 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:17:21.1051756Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1052219Z 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:17:21.1052700Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1053112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1053515Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1053971Z 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:17:21.1054485Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1054934Z 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:17:21.1055386Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1055887Z 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:17:21.1056375Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1056859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1057401Z t = dispatch_trace( 2025-09-07T08:17:21.1057756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1058143Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1058539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1058951Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1059405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1059960Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1060437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1060838Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1061299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1061715Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1062165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1062652Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1062897Z File "", line 1, in 2025-09-07T08:17:21.1063344Z 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:17:21.1063867Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1064365Z 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:17:21.1064457Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1064852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1064948Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1065298Z 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:17:21.1065390Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1065724Z 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:17:21.1065804Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1066082Z 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:17:21.1066252Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1066515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1066628Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1066890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1066970Z leaves = list(leaves) 2025-09-07T08:17:21.1067218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1067292Z return func(x) 2025-09-07T08:17:21.1067570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1067706Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1068053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1068130Z return func(*args, **kwargs) 2025-09-07T08:17:21.1068500Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1068810Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1068814Z 2025-09-07T08:17:21.1069251Z 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:17:21.1069255Z 2025-09-07T08:17:21.1069261Z 2025-09-07T08:17:21.1069398Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1069744Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.1069747Z 2025-09-07T08:17:21.1069913Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1070053Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1070124Z inline_call [] 2025-09-07T08:17:21.1070234Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1070305Z inductor [] 2025-09-07T08:17:21.1070517Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1070650Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1071285Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1071520Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1071697Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1072012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1072186Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1072457Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1072696Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1072835Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1072898Z inline_call [] 2025-09-07T08:17:21.1073046Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1073185Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1073313Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1073856Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1074080Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1074259Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1074574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1074747Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1075008Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1075240Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1075380Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1075441Z inline_call [] 2025-09-07T08:17:21.1075543Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1075681Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1075853Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1076389Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1076610Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1076788Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1077088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1077252Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1077511Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1077741Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1078256Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6ec1cd28f1b8f040.xml - 2025-09-07T08:17:21.1078364Z =========================== short test summary info ============================ 2025-09-07T08:17:21.1079128Z FAILED [2.3668s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1079292Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1079297Z 2025-09-07T08:17:21.1079731Z 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:17:21.1079737Z 2025-09-07T08:17:21.1079740Z 2025-09-07T08:17:21.1079879Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1080227Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.1080230Z 2025-09-07T08:17:21.1080394Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1080547Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.1080683Z ================== 1 failed, 245 deselected, 2 rerun in 7.22s ================== 2025-09-07T08:17:21.1080748Z Got exit code 1 2025-09-07T08:17:21.1080826Z Retrying single test... 2025-09-07T08:17:21.1081717Z /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:17:21.1081859Z import pkg_resources 2025-09-07T08:17:21.1082232Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c5d318e0c49c75dd.xml 2025-09-07T08:17:21.1082378Z ============================= test session starts ============================== 2025-09-07T08:17:21.1082814Z 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:17:21.1082915Z cachedir: .pytest_cache 2025-09-07T08:17:21.1083287Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.1083394Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.1083509Z configfile: pytest.ini 2025-09-07T08:17:21.1083951Z 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:17:21.1084186Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.1084742Z stepcurrent: skipping 33 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.1084850Z Running 1 items in this shard 2025-09-07T08:17:21.1084854Z 2025-09-07T08:17:21.1089996Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.6986s] [100%] 2025-09-07T08:17:21.1090422Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.1464s] [100%] 2025-09-07T08:17:21.1090900Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True FAILED [2.3447s] [100%] 2025-09-07T08:17:21.1090904Z 2025-09-07T08:17:21.1091029Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.1091412Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1091526Z Traceback (most recent call last): 2025-09-07T08:17:21.1091867Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.1092034Z self._run_test( 2025-09-07T08:17:21.1092310Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1092580Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1092883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1092995Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1093343Z 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:17:21.1093507Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1093874Z 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:17:21.1093980Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1094295Z 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:17:21.1094554Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1094886Z 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:17:21.1095115Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1095453Z 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:17:21.1095612Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1095935Z 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:17:21.1096056Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1096389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1096587Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1096924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1097073Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1097420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1097518Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1097862Z 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:17:21.1098153Z return aot_autograd( 2025-09-07T08:17:21.1098485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1098679Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1099045Z 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:17:21.1099224Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1099740Z 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:17:21.1100181Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1100721Z 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:17:21.1100822Z fx_g = _create_graph( 2025-09-07T08:17:21.1101384Z 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:17:21.1101545Z fx_g = make_fx( 2025-09-07T08:17:21.1101907Z 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:17:21.1102053Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1102390Z 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:17:21.1102546Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1102888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1103073Z t = dispatch_trace( 2025-09-07T08:17:21.1103329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1103435Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1103770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1103867Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1104416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1104691Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1104978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1105119Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1105402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1105521Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1105863Z 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:17:21.1106004Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1106358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1106476Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1106861Z 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:17:21.1106993Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1107476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1107574Z outs_pair = fn(*args) 2025-09-07T08:17:21.1107973Z 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:17:21.1108151Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1108609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1108769Z outs_pair = fn(*args) 2025-09-07T08:17:21.1109188Z 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:17:21.1109377Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1109804Z 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:17:21.1110046Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1110457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1110601Z outs_pair = fn(*args) 2025-09-07T08:17:21.1111256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1111383Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1111801Z 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:17:21.1111917Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1112185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1112410Z return handle_torch_function( 2025-09-07T08:17:21.1112737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1112939Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1113328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1113438Z return func(*args, **kwargs) 2025-09-07T08:17:21.1113811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1113935Z result = _engine_run_backward( 2025-09-07T08:17:21.1114296Z 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:17:21.1114613Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1114943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1115032Z return user_fn(self, *args) 2025-09-07T08:17:21.1115416Z 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:17:21.1115568Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1116013Z 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:17:21.1116157Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1116455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1116618Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1117001Z 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:17:21.1117124Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1117455Z 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:17:21.1117587Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1117959Z 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:17:21.1118164Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1118533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1118659Z t = dispatch_trace( 2025-09-07T08:17:21.1118927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1119066Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1119330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1119506Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1119862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1120042Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1120436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1120534Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1120876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1121081Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1121455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1121610Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1121717Z File "", line 1, in 2025-09-07T08:17:21.1122063Z 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:17:21.1122289Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1122656Z 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:17:21.1122780Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1123206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1123343Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1123711Z 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:17:21.1123956Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1124278Z 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:17:21.1124408Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1124707Z 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:17:21.1124903Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1125246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1125424Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1125738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1125838Z leaves = list(leaves) 2025-09-07T08:17:21.1126113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1126220Z return func(x) 2025-09-07T08:17:21.1126582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1126857Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1127230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1127406Z return func(*args, **kwargs) 2025-09-07T08:17:21.1127804Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1128005Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1128010Z 2025-09-07T08:17:21.1128553Z 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:17:21.1128561Z 2025-09-07T08:17:21.1128564Z 2025-09-07T08:17:21.1128726Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1129136Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.1129140Z 2025-09-07T08:17:21.1129335Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1129607Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1129753Z inline_call [] 2025-09-07T08:17:21.1129900Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1130022Z inductor [] 2025-09-07T08:17:21.1130200Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1130413Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1130966Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1131320Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1131521Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1131861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1132108Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1132479Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1132809Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1133117Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1133271Z Traceback (most recent call last): 2025-09-07T08:17:21.1133609Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.1133710Z self._run_test( 2025-09-07T08:17:21.1133987Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1134173Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1134525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1134655Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1134989Z 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:17:21.1135129Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1135417Z 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:17:21.1135617Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1135948Z 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:17:21.1136174Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1136510Z 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:17:21.1136666Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1137072Z 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:17:21.1137236Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1137599Z 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:17:21.1137724Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1138070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1138240Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1138578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1138787Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1139174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1139313Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1139625Z 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:17:21.1139709Z return aot_autograd( 2025-09-07T08:17:21.1140129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1140288Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1140678Z 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:17:21.1140868Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1141309Z 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:17:21.1141459Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1141894Z 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:17:21.1142027Z fx_g = _create_graph( 2025-09-07T08:17:21.1142440Z 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:17:21.1142581Z fx_g = make_fx( 2025-09-07T08:17:21.1142908Z 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:17:21.1143060Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1143432Z 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:17:21.1143624Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1144023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1144118Z t = dispatch_trace( 2025-09-07T08:17:21.1144424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1144541Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1144834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1144965Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1145339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1145537Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1145859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1146018Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1146341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1146461Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1146791Z 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:17:21.1146880Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1147292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1147423Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1147787Z 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:17:21.1147962Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1148418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1148589Z outs_pair = fn(*args) 2025-09-07T08:17:21.1149066Z 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:17:21.1149265Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1149656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1149753Z outs_pair = fn(*args) 2025-09-07T08:17:21.1150169Z 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:17:21.1150349Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1150837Z 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:17:21.1151004Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1151505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1151600Z outs_pair = fn(*args) 2025-09-07T08:17:21.1152051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1152274Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1152658Z 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:17:21.1152799Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1153082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1153186Z return handle_torch_function( 2025-09-07T08:17:21.1153576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1153767Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1154175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1154277Z return func(*args, **kwargs) 2025-09-07T08:17:21.1154587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1154674Z result = _engine_run_backward( 2025-09-07T08:17:21.1155139Z 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:17:21.1155448Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1155779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1155910Z return user_fn(self, *args) 2025-09-07T08:17:21.1156249Z 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:17:21.1156416Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1156794Z 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:17:21.1156901Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1157211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1157309Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1157704Z 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:17:21.1157890Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1158276Z 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:17:21.1158438Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1158811Z 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:17:21.1158959Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1159297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1159486Z t = dispatch_trace( 2025-09-07T08:17:21.1159744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1159847Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1160171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1160355Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1200506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1200749Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1201042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1201289Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1201574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1201662Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1202001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1202100Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1202191Z File "", line 1, in 2025-09-07T08:17:21.1202500Z 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:17:21.1202660Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1202947Z 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:17:21.1203047Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1203442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1203526Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1203884Z 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:17:21.1203964Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1204351Z 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:17:21.1204431Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1204699Z 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:17:21.1204875Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1205128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1205246Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1205497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1205576Z leaves = list(leaves) 2025-09-07T08:17:21.1205818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1205885Z return func(x) 2025-09-07T08:17:21.1206284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1206412Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1206761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1206840Z return func(*args, **kwargs) 2025-09-07T08:17:21.1207212Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1207397Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1207403Z 2025-09-07T08:17:21.1207838Z 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:17:21.1207843Z 2025-09-07T08:17:21.1207848Z 2025-09-07T08:17:21.1207998Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1208340Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.1208344Z 2025-09-07T08:17:21.1208518Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1208720Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1208784Z inline_call [] 2025-09-07T08:17:21.1208896Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1208957Z inductor [] 2025-09-07T08:17:21.1209114Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1209248Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1209789Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1210028Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1210197Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1210512Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1210680Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1210952Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1211198Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1211332Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1211415Z inline_call [] 2025-09-07T08:17:21.1211567Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1211720Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1211850Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1212398Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1212635Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1212806Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1213123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1213289Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1213625Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1213868Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1213959Z =================================== FAILURES =================================== 2025-09-07T08:17:21.1214189Z _ WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1214272Z Traceback (most recent call last): 2025-09-07T08:17:21.1214592Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1248, in test_while_loop_nested_control_flow 2025-09-07T08:17:21.1214657Z self._run_test( 2025-09-07T08:17:21.1214899Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1215004Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1215275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1215376Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1215684Z 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:17:21.1215775Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1216049Z 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:17:21.1216168Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1216459Z 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:17:21.1216616Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1216937Z 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:17:21.1217019Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1217324Z 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:17:21.1217433Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1217731Z 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:17:21.1217838Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1218069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1218198Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1218449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1218568Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1218853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1218976Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1219256Z 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:17:21.1219328Z return aot_autograd( 2025-09-07T08:17:21.1219598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1219736Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1220060Z 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:17:21.1220228Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1220599Z 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:17:21.1220687Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1221132Z 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:17:21.1221204Z fx_g = _create_graph( 2025-09-07T08:17:21.1221546Z 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:17:21.1221610Z fx_g = make_fx( 2025-09-07T08:17:21.1221918Z 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:17:21.1222003Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1222292Z 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:17:21.1222391Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1222708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1222790Z t = dispatch_trace( 2025-09-07T08:17:21.1223016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1223097Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1223359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1223469Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1223800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1223954Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1224209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1224278Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1224528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1224614Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1224881Z 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:17:21.1224957Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1225255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1225346Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1225669Z 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:17:21.1225784Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1226145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1226252Z outs_pair = fn(*args) 2025-09-07T08:17:21.1226601Z 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:17:21.1226726Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1227076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1227149Z outs_pair = fn(*args) 2025-09-07T08:17:21.1227507Z 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:17:21.1227621Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1228017Z 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:17:21.1228147Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1228570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1228638Z outs_pair = fn(*args) 2025-09-07T08:17:21.1229026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1229106Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1229457Z 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:17:21.1229541Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1229791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1229871Z return handle_torch_function( 2025-09-07T08:17:21.1230156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1230304Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1230639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1230710Z return func(*args, **kwargs) 2025-09-07T08:17:21.1231009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1231182Z result = _engine_run_backward( 2025-09-07T08:17:21.1231480Z 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:17:21.1231719Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1231974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1232049Z return user_fn(self, *args) 2025-09-07T08:17:21.1232342Z 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:17:21.1232426Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1232739Z 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:17:21.1232828Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1233075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1233144Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1233481Z 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:17:21.1233575Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1233866Z 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:17:21.1234004Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1234330Z 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:17:21.1234422Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1234743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1234817Z t = dispatch_trace( 2025-09-07T08:17:21.1235037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1235118Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1235365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1235434Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1235845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1235998Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1236250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1236320Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1236571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1236653Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1236958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1237054Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1237126Z File "", line 1, in 2025-09-07T08:17:21.1237414Z 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:17:21.1237574Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1237846Z 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:17:21.1237939Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1238341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1238463Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1238816Z 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:17:21.1238895Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1239189Z 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:17:21.1239266Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1239544Z 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:17:21.1239714Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1239961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1240078Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1240327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1240404Z leaves = list(leaves) 2025-09-07T08:17:21.1240647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1240710Z return func(x) 2025-09-07T08:17:21.1240990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1241157Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1241500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1241574Z return func(*args, **kwargs) 2025-09-07T08:17:21.1241946Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1242114Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1242118Z 2025-09-07T08:17:21.1242544Z 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:17:21.1242554Z 2025-09-07T08:17:21.1242557Z 2025-09-07T08:17:21.1242697Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1243103Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.1243108Z 2025-09-07T08:17:21.1243278Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1243416Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1243487Z inline_call [] 2025-09-07T08:17:21.1243591Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1243651Z inductor [] 2025-09-07T08:17:21.1243794Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1243923Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1244456Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1244688Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1244872Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1245177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1245340Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1245647Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1245883Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1246019Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1246080Z inline_call [] 2025-09-07T08:17:21.1246180Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1246322Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1246455Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1246988Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1247210Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1247384Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1247681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1247841Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1248104Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1248380Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1248514Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1248577Z inline_call [] 2025-09-07T08:17:21.1248675Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.1248815Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1248943Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1249469Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1249686Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 801, in forward 2025-09-07T08:17:21.1249856Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, (ci, cj, a, b)) 2025-09-07T08:17:21.1250218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1250392Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1250656Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1250889Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1251340Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c5d318e0c49c75dd.xml - 2025-09-07T08:17:21.1251445Z =========================== short test summary info ============================ 2025-09-07T08:17:21.1252221Z FAILED [2.3447s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1252386Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1252390Z 2025-09-07T08:17:21.1252815Z 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:17:21.1252861Z 2025-09-07T08:17:21.1252864Z 2025-09-07T08:17:21.1253003Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1253342Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.1253353Z 2025-09-07T08:17:21.1253516Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1253627Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.1253762Z ================== 1 failed, 245 deselected, 2 rerun in 7.24s ================== 2025-09-07T08:17:21.1253828Z Got exit code 1 2025-09-07T08:17:21.1254080Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.1254960Z /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:17:21.1255035Z import pkg_resources 2025-09-07T08:17:21.1255380Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a12e466ffc54a12f.xml 2025-09-07T08:17:21.1255480Z ============================= test session starts ============================== 2025-09-07T08:17:21.1255703Z 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:17:21.1255902Z cachedir: .pytest_cache 2025-09-07T08:17:21.1256222Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.1256305Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.1256372Z configfile: pytest.ini 2025-09-07T08:17:21.1256701Z 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:17:21.1256845Z collecting ... collected 467 items / 34 deselected / 433 selected 2025-09-07T08:17:21.1256952Z stepcurrent: skipping 34 already run items. 2025-09-07T08:17:21.1257037Z Running 212 items in this shard 2025-09-07T08:17:21.1257041Z 2025-09-07T08:17:21.1257404Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_False_autograd_False PASSED [2.0746s] [ 0%] 2025-09-07T08:17:21.1257830Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_False PASSED [3.0135s] [ 0%] 2025-09-07T08:17:21.1258243Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5825s] [ 1%] 2025-09-07T08:17:21.1258647Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.4565s] [ 1%] 2025-09-07T08:17:21.1258999Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True FAILED [1.4851s] [ 1%] 2025-09-07T08:17:21.1259003Z 2025-09-07T08:17:21.1259099Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.1259317Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1259396Z Traceback (most recent call last): 2025-09-07T08:17:21.1259723Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1259788Z self._run_test( 2025-09-07T08:17:21.1260024Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1260127Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1260442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1260528Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1260828Z 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:17:21.1260918Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1261188Z 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:17:21.1261276Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1261564Z 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:17:21.1261720Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1262042Z 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:17:21.1262127Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1262434Z 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:17:21.1262534Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1262824Z 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:17:21.1262920Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1263147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1263315Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1263567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1263689Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1263970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1264048Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1264328Z 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:17:21.1264396Z return aot_autograd( 2025-09-07T08:17:21.1264671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1264798Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1265210Z 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:17:21.1265380Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1265754Z 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:17:21.1265841Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1266213Z 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:17:21.1266290Z fx_g = _create_graph( 2025-09-07T08:17:21.1266622Z 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:17:21.1266683Z fx_g = make_fx( 2025-09-07T08:17:21.1266994Z 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:17:21.1267086Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1267384Z 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:17:21.1267462Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1267816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1267889Z t = dispatch_trace( 2025-09-07T08:17:21.1268108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1268190Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1268439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1268509Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1268840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1268992Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1269246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1269314Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1269574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1269650Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1269914Z 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:17:21.1269991Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1270287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1270420Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1270740Z 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:17:21.1270856Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1271309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1271387Z outs_pair = fn(*args) 2025-09-07T08:17:21.1271745Z 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:17:21.1271869Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1272228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1272295Z outs_pair = fn(*args) 2025-09-07T08:17:21.1272725Z 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:17:21.1272854Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1273256Z 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:17:21.1273394Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1273745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1273811Z outs_pair = fn(*args) 2025-09-07T08:17:21.1274203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1274283Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1274643Z 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:17:21.1274725Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1274978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1275055Z return handle_torch_function( 2025-09-07T08:17:21.1275376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1275534Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1275872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1275949Z return func(*args, **kwargs) 2025-09-07T08:17:21.1276196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1276270Z result = _engine_run_backward( 2025-09-07T08:17:21.1276570Z 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:17:21.1276814Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1277088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1277165Z return user_fn(self, *args) 2025-09-07T08:17:21.1277460Z 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:17:21.1277536Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1277851Z 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:17:21.1277937Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1278227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1278305Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1278636Z 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:17:21.1278731Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1279015Z 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:17:21.1279106Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1279436Z 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:17:21.1279521Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1279841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1279916Z t = dispatch_trace( 2025-09-07T08:17:21.1280207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1280299Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1280548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1280629Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1280949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1281095Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1281347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1281414Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1281666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1281748Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1282045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1282138Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1282209Z File "", line 1, in 2025-09-07T08:17:21.1282539Z 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:17:21.1282684Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1282963Z 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:17:21.1283054Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1283444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1283537Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1283882Z 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:17:21.1283966Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1284249Z 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:17:21.1284325Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1284594Z 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:17:21.1284764Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1285012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1285120Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1285413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1285485Z leaves = list(leaves) 2025-09-07T08:17:21.1285723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1285789Z return func(x) 2025-09-07T08:17:21.1286063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1286186Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1286518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1286590Z return func(*args, **kwargs) 2025-09-07T08:17:21.1286955Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1287131Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1287199Z 2025-09-07T08:17:21.1287634Z 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:17:21.1287639Z 2025-09-07T08:17:21.1287642Z 2025-09-07T08:17:21.1287779Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1288125Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1288128Z 2025-09-07T08:17:21.1288291Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1288427Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1288493Z inline_call [] 2025-09-07T08:17:21.1288595Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1288744Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1288877Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1289411Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1289675Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1289837Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1290144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1290311Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1290576Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1290815Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1291034Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1291120Z Traceback (most recent call last): 2025-09-07T08:17:21.1291426Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1291496Z self._run_test( 2025-09-07T08:17:21.1291722Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1291831Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1292097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1292181Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1292491Z 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:17:21.1292632Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1292910Z 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:17:21.1292990Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1293272Z 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:17:21.1293433Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1293737Z 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:17:21.1293822Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1294120Z 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:17:21.1294219Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1294576Z 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:17:21.1294672Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1294910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1295035Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1295293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1295413Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1295690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1295777Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1296051Z 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:17:21.1296134Z return aot_autograd( 2025-09-07T08:17:21.1296404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1296532Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1296877Z 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:17:21.1297078Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1297453Z 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:17:21.1297530Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1297911Z 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:17:21.1297981Z fx_g = _create_graph( 2025-09-07T08:17:21.1298313Z 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:17:21.1298385Z fx_g = make_fx( 2025-09-07T08:17:21.1298689Z 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:17:21.1298783Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1299070Z 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:17:21.1299148Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1299470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1299540Z t = dispatch_trace( 2025-09-07T08:17:21.1299766Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1300189Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1300461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1300539Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1300874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1301035Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1301285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1301359Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1301608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1301684Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1302082Z 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:17:21.1302158Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1302472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1302564Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1302887Z 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:17:21.1303017Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1303375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1303450Z outs_pair = fn(*args) 2025-09-07T08:17:21.1303803Z 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:17:21.1303934Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1304297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1304365Z outs_pair = fn(*args) 2025-09-07T08:17:21.1304743Z 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:17:21.1304912Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1305316Z 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:17:21.1305446Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1305797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1305876Z outs_pair = fn(*args) 2025-09-07T08:17:21.1306268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1306353Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1306703Z 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:17:21.1306796Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1307043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1307128Z return handle_torch_function( 2025-09-07T08:17:21.1307415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1307554Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1307959Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1308033Z return func(*args, **kwargs) 2025-09-07T08:17:21.1308277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1308360Z result = _engine_run_backward( 2025-09-07T08:17:21.1308653Z 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:17:21.1308898Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1309149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1309227Z return user_fn(self, *args) 2025-09-07T08:17:21.1309515Z 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:17:21.1309661Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1309995Z 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:17:21.1310075Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1310328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1310402Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1310735Z 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:17:21.1310835Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1311183Z 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:17:21.1311282Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1311611Z 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:17:21.1311698Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1312028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1312096Z t = dispatch_trace( 2025-09-07T08:17:21.1312364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1312440Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1312692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1312762Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1313083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1313239Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1313489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1313563Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1313813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1313894Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1314200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1314290Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1314372Z File "", line 1, in 2025-09-07T08:17:21.1314658Z 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:17:21.1314819Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1315144Z 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:17:21.1315233Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1315634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1315712Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1316072Z 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:17:21.1316150Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1316436Z 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:17:21.1316520Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1316788Z 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:17:21.1317027Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1317281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1317387Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1317646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1317716Z leaves = list(leaves) 2025-09-07T08:17:21.1317969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1318035Z return func(x) 2025-09-07T08:17:21.1318307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1318433Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1318774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1318854Z return func(*args, **kwargs) 2025-09-07T08:17:21.1319215Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1319389Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1319448Z 2025-09-07T08:17:21.1319872Z 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:17:21.1319876Z 2025-09-07T08:17:21.1319879Z 2025-09-07T08:17:21.1320019Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1320354Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1320359Z 2025-09-07T08:17:21.1320525Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1320670Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1320731Z inline_call [] 2025-09-07T08:17:21.1320835Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1320972Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1321105Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1321643Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1321865Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1322030Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1322372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1322544Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1322804Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1323038Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1323177Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1323237Z inline_call [] 2025-09-07T08:17:21.1323341Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1323475Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1323608Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1324202Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1324430Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1324591Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1324891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1325060Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1325314Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1325548Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1325643Z =================================== FAILURES =================================== 2025-09-07T08:17:21.1325869Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1325952Z Traceback (most recent call last): 2025-09-07T08:17:21.1326256Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1326325Z self._run_test( 2025-09-07T08:17:21.1326554Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1326694Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1326964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1327047Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1327356Z 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:17:21.1327438Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1327715Z 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:17:21.1327803Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1328085Z 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:17:21.1328244Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1328546Z 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:17:21.1328629Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1328934Z 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:17:21.1329035Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1329322Z 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:17:21.1329457Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1329690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1329810Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1330058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1330184Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1330465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1330548Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1330819Z 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:17:21.1330888Z return aot_autograd( 2025-09-07T08:17:21.1331233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1331363Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1331692Z 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:17:21.1331865Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1332245Z 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:17:21.1332322Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1332698Z 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:17:21.1332774Z fx_g = _create_graph( 2025-09-07T08:17:21.1333116Z 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:17:21.1333190Z fx_g = make_fx( 2025-09-07T08:17:21.1333490Z 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:17:21.1333575Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1333882Z 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:17:21.1334000Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1334322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1334390Z t = dispatch_trace( 2025-09-07T08:17:21.1334613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1334699Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1334952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1335030Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1335356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1335511Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1335761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1335831Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1336093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1336168Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1336448Z 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:17:21.1336520Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1336862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1336957Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1337279Z 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:17:21.1337400Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1337759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1337826Z outs_pair = fn(*args) 2025-09-07T08:17:21.1338179Z 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:17:21.1338300Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1338724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1338799Z outs_pair = fn(*args) 2025-09-07T08:17:21.1339165Z 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:17:21.1339273Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1339671Z 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:17:21.1339804Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1340152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1340226Z outs_pair = fn(*args) 2025-09-07T08:17:21.1340615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1340702Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1341045Z 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:17:21.1341126Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1341411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1341486Z return handle_torch_function( 2025-09-07T08:17:21.1341770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1341910Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1342244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1342324Z return func(*args, **kwargs) 2025-09-07T08:17:21.1342571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1342648Z result = _engine_run_backward( 2025-09-07T08:17:21.1342938Z 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:17:21.1343176Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1343430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1343506Z return user_fn(self, *args) 2025-09-07T08:17:21.1343795Z 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:17:21.1343882Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1344210Z 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:17:21.1344331Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1344577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1344654Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1344982Z 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:17:21.1345082Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1345354Z 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:17:21.1345444Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1345771Z 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:17:21.1345860Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1346258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1346327Z t = dispatch_trace( 2025-09-07T08:17:21.1346550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1346631Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1346887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1346961Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1347280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1347432Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1347677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1347747Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1348018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1348093Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1348399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1348527Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1348601Z File "", line 1, in 2025-09-07T08:17:21.1348892Z 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:17:21.1349042Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1349318Z 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:17:21.1349404Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1349800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1349879Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1350225Z 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:17:21.1350314Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1350597Z 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:17:21.1350683Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1350952Z 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:17:21.1351188Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1351493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1351601Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1351861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1351930Z leaves = list(leaves) 2025-09-07T08:17:21.1352173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1352244Z return func(x) 2025-09-07T08:17:21.1352520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1352648Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1352984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1353065Z return func(*args, **kwargs) 2025-09-07T08:17:21.1353495Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1353662Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1353666Z 2025-09-07T08:17:21.1354100Z 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:17:21.1354106Z 2025-09-07T08:17:21.1354109Z 2025-09-07T08:17:21.1354246Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1354589Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1354593Z 2025-09-07T08:17:21.1354755Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1354897Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1354963Z inline_call [] 2025-09-07T08:17:21.1355067Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1355214Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1355343Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1355874Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1356137Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1356302Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1356604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1356768Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1357044Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1357281Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1357415Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1357480Z inline_call [] 2025-09-07T08:17:21.1357577Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1357718Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1357844Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1358370Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1358630Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1358792Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1359087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1359248Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1359513Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1359746Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1359881Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1359943Z inline_call [] 2025-09-07T08:17:21.1360038Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1360178Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1360376Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1360902Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1361119Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1361281Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1361576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1361736Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1361999Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1362238Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1362690Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a12e466ffc54a12f.xml - 2025-09-07T08:17:21.1362793Z =========================== short test summary info ============================ 2025-09-07T08:17:21.1363584Z FAILED [1.4851s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1363747Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1363750Z 2025-09-07T08:17:21.1364173Z 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:17:21.1364179Z 2025-09-07T08:17:21.1364182Z 2025-09-07T08:17:21.1364319Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1364658Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1364670Z 2025-09-07T08:17:21.1364845Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1364959Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.1365099Z ============= 1 failed, 2 passed, 34 deselected, 2 rerun in 9.66s ============== 2025-09-07T08:17:21.1365162Z Got exit code 1 2025-09-07T08:17:21.1365238Z Retrying single test... 2025-09-07T08:17:21.1366131Z /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:17:21.1366242Z import pkg_resources 2025-09-07T08:17:21.1366587Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-4111c9cbb35097df.xml 2025-09-07T08:17:21.1366688Z ============================= test session starts ============================== 2025-09-07T08:17:21.1366910Z 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:17:21.1366981Z cachedir: .pytest_cache 2025-09-07T08:17:21.1367295Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.1367382Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.1367451Z configfile: pytest.ini 2025-09-07T08:17:21.1367780Z 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:17:21.1367992Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.1368479Z stepcurrent: skipping 36 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1368552Z Running 1 items in this shard 2025-09-07T08:17:21.1368558Z 2025-09-07T08:17:21.1368965Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8422s] [100%] 2025-09-07T08:17:21.1369370Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5098s] [100%] 2025-09-07T08:17:21.1369721Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True FAILED [1.5026s] [100%] 2025-09-07T08:17:21.1369727Z 2025-09-07T08:17:21.1369823Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.1370041Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1370126Z Traceback (most recent call last): 2025-09-07T08:17:21.1370441Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1370631Z self._run_test( 2025-09-07T08:17:21.1370867Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1370975Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1371259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1371346Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1371662Z 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:17:21.1371750Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1372024Z 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:17:21.1372111Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1372397Z 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:17:21.1372562Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1372868Z 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:17:21.1372949Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1373259Z 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:17:21.1373396Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1373696Z 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:17:21.1373794Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1374026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1374156Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1374410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1374537Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1374819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1374903Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1375189Z 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:17:21.1375346Z return aot_autograd( 2025-09-07T08:17:21.1375632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1375760Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1376095Z 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:17:21.1376257Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1376626Z 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:17:21.1376706Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1377082Z 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:17:21.1377158Z fx_g = _create_graph( 2025-09-07T08:17:21.1377492Z 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:17:21.1377558Z fx_g = make_fx( 2025-09-07T08:17:21.1377858Z 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:17:21.1377982Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1378277Z 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:17:21.1378352Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1378673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1378738Z t = dispatch_trace( 2025-09-07T08:17:21.1378957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1379043Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1379293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1379369Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1379693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1379846Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1380102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1380180Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1380436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1380510Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1380781Z 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:17:21.1380899Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1381202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1381295Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1381610Z 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:17:21.1381731Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1382087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1382156Z outs_pair = fn(*args) 2025-09-07T08:17:21.1382506Z 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:17:21.1382632Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1383055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1383125Z outs_pair = fn(*args) 2025-09-07T08:17:21.1383494Z 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:17:21.1383606Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1384002Z 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:17:21.1384136Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1384495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1384570Z outs_pair = fn(*args) 2025-09-07T08:17:21.1384960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1385038Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1385388Z 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:17:21.1385508Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1385763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1385837Z return handle_torch_function( 2025-09-07T08:17:21.1386119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1386259Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1386603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1386681Z return func(*args, **kwargs) 2025-09-07T08:17:21.1386931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1387010Z result = _engine_run_backward( 2025-09-07T08:17:21.1387302Z 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:17:21.1387543Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1387801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1387873Z return user_fn(self, *args) 2025-09-07T08:17:21.1388179Z 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:17:21.1388295Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1388621Z 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:17:21.1388701Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1388947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1389023Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1389356Z 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:17:21.1389464Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1389745Z 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:17:21.1389836Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1390354Z 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:17:21.1390447Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1390769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1390841Z t = dispatch_trace( 2025-09-07T08:17:21.1391148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1391233Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1391484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1391559Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1391883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1392040Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1392301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1392372Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1392630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1392704Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1393054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1393145Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1393222Z File "", line 1, in 2025-09-07T08:17:21.1393520Z 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:17:21.1393667Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1393950Z 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:17:21.1394034Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1394430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1394514Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1394865Z 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:17:21.1394947Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1395235Z 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:17:21.1395315Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1395582Z 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:17:21.1395792Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1396044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1396151Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1396411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1396484Z leaves = list(leaves) 2025-09-07T08:17:21.1396729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1396798Z return func(x) 2025-09-07T08:17:21.1397077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1397199Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1397532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1397714Z return func(*args, **kwargs) 2025-09-07T08:17:21.1398092Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1398270Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1398277Z 2025-09-07T08:17:21.1398714Z 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:17:21.1398719Z 2025-09-07T08:17:21.1398722Z 2025-09-07T08:17:21.1398857Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1399196Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1399200Z 2025-09-07T08:17:21.1402249Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1402461Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1402540Z inline_call [] 2025-09-07T08:17:21.1402651Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1402720Z inductor [] 2025-09-07T08:17:21.1402871Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1403123Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1403682Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1403920Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1404090Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1404446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1404615Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1404881Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1405134Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1405367Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1405449Z Traceback (most recent call last): 2025-09-07T08:17:21.1405767Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1405842Z self._run_test( 2025-09-07T08:17:21.1406071Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1406245Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1406535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1406622Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1406939Z 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:17:21.1407034Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1407316Z 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:17:21.1407394Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1407686Z 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:17:21.1407851Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1408217Z 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:17:21.1408311Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1408624Z 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:17:21.1408732Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1409022Z 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:17:21.1409127Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1409370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1409493Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1409754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1409876Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1410246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1410334Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1410614Z 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:17:21.1410734Z return aot_autograd( 2025-09-07T08:17:21.1411004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1411139Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1411485Z 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:17:21.1411648Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1412038Z 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:17:21.1412117Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1412502Z 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:17:21.1412573Z fx_g = _create_graph( 2025-09-07T08:17:21.1412904Z 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:17:21.1412970Z fx_g = make_fx( 2025-09-07T08:17:21.1413273Z 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:17:21.1413373Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1413666Z 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:17:21.1413795Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1414117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1414184Z t = dispatch_trace( 2025-09-07T08:17:21.1414411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1414491Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1414747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1414816Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1415141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1415299Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1415546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1415660Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1415916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1415992Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1416266Z 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:17:21.1416340Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1416652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1416745Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1417060Z 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:17:21.1417179Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1417599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1417689Z outs_pair = fn(*args) 2025-09-07T08:17:21.1418042Z 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:17:21.1418169Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1418576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1418644Z outs_pair = fn(*args) 2025-09-07T08:17:21.1419019Z 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:17:21.1419128Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1419536Z 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:17:21.1419667Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1420024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1420095Z outs_pair = fn(*args) 2025-09-07T08:17:21.1420479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1420565Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1420912Z 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:17:21.1421006Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1421254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1421374Z return handle_torch_function( 2025-09-07T08:17:21.1421661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1421801Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1422145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1422221Z return func(*args, **kwargs) 2025-09-07T08:17:21.1422470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1422547Z result = _engine_run_backward( 2025-09-07T08:17:21.1422838Z 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:17:21.1423083Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1423382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1423471Z return user_fn(self, *args) 2025-09-07T08:17:21.1423760Z 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:17:21.1423841Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1424166Z 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:17:21.1424249Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1424504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1424574Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1424907Z 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:17:21.1425064Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1425340Z 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:17:21.1425440Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1425764Z 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:17:21.1425906Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1426227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1426295Z t = dispatch_trace( 2025-09-07T08:17:21.1426528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1426606Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1426869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1426939Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1427261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1427422Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1427674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1427761Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1428014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1428090Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1428399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1428489Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1428616Z File "", line 1, in 2025-09-07T08:17:21.1428906Z 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:17:21.1429061Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1429332Z 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:17:21.1429528Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1429949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1430055Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1430458Z 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:17:21.1430575Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1430933Z 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:17:21.1431363Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1431669Z 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:17:21.1431880Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1432193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1432333Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1432792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1432904Z leaves = list(leaves) 2025-09-07T08:17:21.1433180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1433301Z return func(x) 2025-09-07T08:17:21.1433671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1433863Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1434297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1434483Z return func(*args, **kwargs) 2025-09-07T08:17:21.1434873Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1435070Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1435075Z 2025-09-07T08:17:21.1435570Z 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:17:21.1435577Z 2025-09-07T08:17:21.1435580Z 2025-09-07T08:17:21.1435735Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1436203Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1436207Z 2025-09-07T08:17:21.1436405Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1436620Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1436719Z inline_call [] 2025-09-07T08:17:21.1436867Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1437036Z inductor [] 2025-09-07T08:17:21.1437220Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1437410Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1438002Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1438426Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1438604Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1438986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1439240Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1439564Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1439862Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1440027Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1440176Z inline_call [] 2025-09-07T08:17:21.1440362Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1440556Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1440746Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1441300Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1441570Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1441797Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1442188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1442378Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1442717Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1443017Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1443121Z =================================== FAILURES =================================== 2025-09-07T08:17:21.1443504Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1443625Z Traceback (most recent call last): 2025-09-07T08:17:21.1444048Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1444171Z self._run_test( 2025-09-07T08:17:21.1444430Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1444630Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1444952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1445100Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1445432Z 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:17:21.1445543Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1445876Z 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:17:21.1446028Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1446383Z 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:17:21.1446564Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1446936Z 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:17:21.1447103Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1447426Z 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:17:21.1447645Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1447967Z 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:17:21.1448122Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1448392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1448541Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1448881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1449040Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1449500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1449634Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1449969Z 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:17:21.1450054Z return aot_autograd( 2025-09-07T08:17:21.1450409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1450613Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1450966Z 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:17:21.1451200Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1451601Z 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:17:21.1451817Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1452255Z 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:17:21.1452352Z fx_g = _create_graph( 2025-09-07T08:17:21.1452759Z 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:17:21.1452885Z fx_g = make_fx( 2025-09-07T08:17:21.1453235Z 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:17:21.1453423Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1453758Z 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:17:21.1453911Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1454264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1454388Z t = dispatch_trace( 2025-09-07T08:17:21.1454621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1454900Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1455192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1455296Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1455680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1455857Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1456187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1456313Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1456642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1456780Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1457212Z 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:17:21.1457330Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1457733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1457896Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1458244Z 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:17:21.1458387Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1458801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1458889Z outs_pair = fn(*args) 2025-09-07T08:17:21.1459414Z 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:17:21.1459575Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1459960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1460088Z outs_pair = fn(*args) 2025-09-07T08:17:21.1460497Z 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:17:21.1460774Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1461212Z 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:17:21.1461454Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1461838Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1461947Z outs_pair = fn(*args) 2025-09-07T08:17:21.1462377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1462567Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1462995Z 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:17:21.1463106Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1463425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1463526Z return handle_torch_function( 2025-09-07T08:17:21.1463829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1464151Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1464519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1464677Z return func(*args, **kwargs) 2025-09-07T08:17:21.1464955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1465061Z result = _engine_run_backward( 2025-09-07T08:17:21.1465446Z 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:17:21.1465727Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1466053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1466208Z return user_fn(self, *args) 2025-09-07T08:17:21.1466636Z 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:17:21.1466730Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1467117Z 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:17:21.1467291Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1467569Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1467695Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1468056Z 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:17:21.1468243Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1468628Z 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:17:21.1468761Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1469143Z 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:17:21.1469260Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1469623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1469781Z t = dispatch_trace( 2025-09-07T08:17:21.1470059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1470192Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1470467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1470594Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1470979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1471376Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1471657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1471875Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1472187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1472286Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1472697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1472829Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1472930Z File "", line 1, in 2025-09-07T08:17:21.1473288Z 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:17:21.1473472Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1473803Z 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:17:21.1473969Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1474435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1474539Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1474917Z 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:17:21.1475073Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1475376Z 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:17:21.1475621Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1475927Z 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:17:21.1476151Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1476442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1476580Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1476927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1477038Z leaves = list(leaves) 2025-09-07T08:17:21.1477431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1477537Z return func(x) 2025-09-07T08:17:21.1477843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1478048Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1478472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1478619Z return func(*args, **kwargs) 2025-09-07T08:17:21.1479028Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1479249Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1479253Z 2025-09-07T08:17:21.1479704Z 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:17:21.1479709Z 2025-09-07T08:17:21.1479712Z 2025-09-07T08:17:21.1479942Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1480372Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1480380Z 2025-09-07T08:17:21.1480593Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1480790Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1480914Z inline_call [] 2025-09-07T08:17:21.1481059Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1481195Z inductor [] 2025-09-07T08:17:21.1481394Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1481581Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1482140Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1482438Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1482623Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1483133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1483326Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1483612Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1483915Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1484073Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1484214Z inline_call [] 2025-09-07T08:17:21.1484365Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1484603Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1484770Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1485322Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1485593Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1485831Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1486204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1486392Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1486704Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1487036Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1487186Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1487356Z inline_call [] 2025-09-07T08:17:21.1487489Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1487685Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1487846Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1488496Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1488800Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1488993Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1489399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1489592Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1489916Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1490200Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1490719Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-4111c9cbb35097df.xml - 2025-09-07T08:17:21.1490900Z =========================== short test summary info ============================ 2025-09-07T08:17:21.1491697Z FAILED [1.5026s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1491936Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1491940Z 2025-09-07T08:17:21.1492389Z 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:17:21.1492396Z 2025-09-07T08:17:21.1492399Z 2025-09-07T08:17:21.1492645Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1493038Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1493043Z 2025-09-07T08:17:21.1493276Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1493414Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.1493644Z ================== 1 failed, 245 deselected, 2 rerun in 4.90s ================== 2025-09-07T08:17:21.1493723Z Got exit code 1 2025-09-07T08:17:21.1493868Z Retrying single test... 2025-09-07T08:17:21.1494837Z /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:17:21.1494938Z import pkg_resources 2025-09-07T08:17:21.1495412Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-040a0f3f6d46651b.xml 2025-09-07T08:17:21.1495540Z ============================= test session starts ============================== 2025-09-07T08:17:21.1495846Z 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:17:21.1495966Z cachedir: .pytest_cache 2025-09-07T08:17:21.1496365Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.1496514Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.1496613Z configfile: pytest.ini 2025-09-07T08:17:21.1496993Z 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:17:21.1497201Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.1497737Z stepcurrent: skipping 36 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1497870Z Running 1 items in this shard 2025-09-07T08:17:21.1497874Z 2025-09-07T08:17:21.1498305Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8943s] [100%] 2025-09-07T08:17:21.1498816Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5543s] [100%] 2025-09-07T08:17:21.1499189Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True FAILED [1.4713s] [100%] 2025-09-07T08:17:21.1499227Z 2025-09-07T08:17:21.1499451Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.1499703Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1500159Z Traceback (most recent call last): 2025-09-07T08:17:21.1500516Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1500607Z self._run_test( 2025-09-07T08:17:21.1500981Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1501146Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1501555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1501668Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1501996Z 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:17:21.1502141Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1502488Z 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:17:21.1502644Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1502959Z 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:17:21.1503168Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1503618Z 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:17:21.1503724Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1504154Z 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:17:21.1504286Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1504630Z 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:17:21.1504771Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1505048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1505241Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1505536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1505780Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1506119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1506256Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1506545Z 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:17:21.1506685Z return aot_autograd( 2025-09-07T08:17:21.1507119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1507290Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1507677Z 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:17:21.1507869Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1508400Z 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:17:21.1508533Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1508975Z 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:17:21.1509153Z fx_g = _create_graph( 2025-09-07T08:17:21.1509518Z 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:17:21.1509626Z fx_g = make_fx( 2025-09-07T08:17:21.1510016Z 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:17:21.1510184Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1510507Z 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:17:21.1510622Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1510999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1511189Z t = dispatch_trace( 2025-09-07T08:17:21.1511555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1511667Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1511948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1512082Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1512435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1512759Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1513142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1513276Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1513559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1513660Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1513972Z 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:17:21.1514147Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1514519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1514638Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1514989Z 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:17:21.1515164Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1515602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1515789Z outs_pair = fn(*args) 2025-09-07T08:17:21.1516175Z 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:17:21.1516360Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1516741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1516856Z outs_pair = fn(*args) 2025-09-07T08:17:21.1517314Z 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:17:21.1517466Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1517970Z 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:17:21.1518137Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1518639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1518763Z outs_pair = fn(*args) 2025-09-07T08:17:21.1519241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1519393Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1519766Z 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:17:21.1519933Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1520214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1520303Z return handle_torch_function( 2025-09-07T08:17:21.1520707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1520876Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1521291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1521394Z return func(*args, **kwargs) 2025-09-07T08:17:21.1521685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1521825Z result = _engine_run_backward( 2025-09-07T08:17:21.1522159Z 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:17:21.1522530Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1522817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1522946Z return user_fn(self, *args) 2025-09-07T08:17:21.1523254Z 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:17:21.1523450Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1523808Z 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:17:21.1523912Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1524292Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1524388Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1524841Z 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:17:21.1525004Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1525305Z 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:17:21.1525453Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1525808Z 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:17:21.1525924Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1540261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1540437Z t = dispatch_trace( 2025-09-07T08:17:21.1540721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1540950Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1541345Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1541446Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1541816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1541985Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1542331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1542413Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1542681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1542770Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1543102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1543208Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1543294Z File "", line 1, in 2025-09-07T08:17:21.1543604Z 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:17:21.1543763Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1544109Z 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:17:21.1544205Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1544603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1544694Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1545047Z 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:17:21.1545188Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1545518Z 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:17:21.1545606Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1545878Z 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:17:21.1546055Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1546327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1546441Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1546705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1546780Z leaves = list(leaves) 2025-09-07T08:17:21.1547109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1547239Z return func(x) 2025-09-07T08:17:21.1547523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1547701Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1548049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1548130Z return func(*args, **kwargs) 2025-09-07T08:17:21.1548544Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1548718Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1548723Z 2025-09-07T08:17:21.1549193Z 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:17:21.1549245Z 2025-09-07T08:17:21.1549249Z 2025-09-07T08:17:21.1549391Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1549738Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1549742Z 2025-09-07T08:17:21.1549965Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1550121Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1550195Z inline_call [] 2025-09-07T08:17:21.1550302Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1550373Z inductor [] 2025-09-07T08:17:21.1550520Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1550663Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1551309Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1551543Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1551720Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1552052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1552232Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1552501Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1552752Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1552977Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1553115Z Traceback (most recent call last): 2025-09-07T08:17:21.1553435Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1553503Z self._run_test( 2025-09-07T08:17:21.1553741Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1553853Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1554125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1554218Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1554528Z 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:17:21.1554624Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1554902Z 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:17:21.1555023Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1555325Z 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:17:21.1555484Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1555802Z 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:17:21.1555889Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1556199Z 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:17:21.1556304Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1556590Z 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:17:21.1556712Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1557067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1557206Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1557469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1557629Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1557923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1558008Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1558293Z 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:17:21.1558368Z return aot_autograd( 2025-09-07T08:17:21.1558646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1558784Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1559112Z 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:17:21.1559325Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1559878Z 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:17:21.1559979Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1563986Z 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:17:21.1564087Z fx_g = _create_graph( 2025-09-07T08:17:21.1564451Z 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:17:21.1564597Z fx_g = make_fx( 2025-09-07T08:17:21.1564923Z 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:17:21.1565012Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1565305Z 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:17:21.1586120Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1586576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1586681Z t = dispatch_trace( 2025-09-07T08:17:21.1586983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1587082Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1587418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1587588Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1588022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1588213Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1588530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1588621Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1588933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1589029Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1589368Z 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:17:21.1589454Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1589916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1590040Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1590449Z 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:17:21.1590589Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1591205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1591296Z outs_pair = fn(*args) 2025-09-07T08:17:21.1591735Z 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:17:21.1591888Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1592322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1592414Z outs_pair = fn(*args) 2025-09-07T08:17:21.1592864Z 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:17:21.1592999Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1593492Z 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:17:21.1593660Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1594096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1594178Z outs_pair = fn(*args) 2025-09-07T08:17:21.1594659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1594839Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1595266Z 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:17:21.1595373Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1595685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1595780Z return handle_torch_function( 2025-09-07T08:17:21.1596124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1596298Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1596718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1596816Z return func(*args, **kwargs) 2025-09-07T08:17:21.1597116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1597190Z result = _engine_run_backward( 2025-09-07T08:17:21.1597487Z 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:17:21.1597725Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1597983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1598058Z return user_fn(self, *args) 2025-09-07T08:17:21.1598358Z 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:17:21.1598437Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1598755Z 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:17:21.1598879Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1599131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1599200Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1599534Z 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:17:21.1599663Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1600342Z 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:17:21.1600455Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1600791Z 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:17:21.1600879Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1601205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1601275Z t = dispatch_trace( 2025-09-07T08:17:21.1601493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1601568Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1601816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1601887Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1602209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1602357Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1602602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1602779Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1603037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1603112Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1603409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1603497Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1603576Z File "", line 1, in 2025-09-07T08:17:21.1603864Z 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:17:21.1604016Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1604289Z 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:17:21.1604374Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1604825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1604907Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1605258Z 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:17:21.1605337Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1605633Z 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:17:21.1605711Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1605979Z 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:17:21.1606161Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1606409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1606582Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1606844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1606923Z leaves = list(leaves) 2025-09-07T08:17:21.1607177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1607297Z return func(x) 2025-09-07T08:17:21.1607578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1607702Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1608038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1608120Z return func(*args, **kwargs) 2025-09-07T08:17:21.1608487Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1608669Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1608673Z 2025-09-07T08:17:21.1609112Z 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:17:21.1609119Z 2025-09-07T08:17:21.1609121Z 2025-09-07T08:17:21.1609267Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1609607Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1609611Z 2025-09-07T08:17:21.1609778Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1609927Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1610031Z inline_call [] 2025-09-07T08:17:21.1610144Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1610206Z inductor [] 2025-09-07T08:17:21.1610347Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1610487Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1611018Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1611254Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1611417Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1611727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1611896Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1612197Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1612446Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1612580Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1612649Z inline_call [] 2025-09-07T08:17:21.1612752Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1612891Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1613026Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1613554Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1613827Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1613997Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1614322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1614491Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1614791Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1615035Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1615128Z =================================== FAILURES =================================== 2025-09-07T08:17:21.1615358Z _ WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.1615438Z Traceback (most recent call last): 2025-09-07T08:17:21.1615762Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1230, in test_while_loop_simple_control_flow 2025-09-07T08:17:21.1615829Z self._run_test( 2025-09-07T08:17:21.1616060Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1616169Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1616440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1616529Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1616842Z 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:17:21.1616927Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1617214Z 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:17:21.1617334Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1617628Z 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:17:21.1617786Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1618092Z 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:17:21.1618184Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1618486Z 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:17:21.1618592Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1618875Z 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:17:21.1618975Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1619206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1619366Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1619628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1619748Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1620041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1620122Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1620399Z 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:17:21.1620476Z return aot_autograd( 2025-09-07T08:17:21.1620744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1620879Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1621240Z 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:17:21.1621405Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1621781Z 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:17:21.1621911Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1622291Z 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:17:21.1622361Z fx_g = _create_graph( 2025-09-07T08:17:21.1622699Z 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:17:21.1622772Z fx_g = make_fx( 2025-09-07T08:17:21.1623090Z 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:17:21.1623180Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1623474Z 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:17:21.1623561Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1623883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1623952Z t = dispatch_trace( 2025-09-07T08:17:21.1624184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1624263Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1624521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1624592Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1624961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1625124Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1625373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1625454Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1625711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1625792Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1626061Z 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:17:21.1626134Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1626439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1626534Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1626896Z 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:17:21.1627014Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1627374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1627455Z outs_pair = fn(*args) 2025-09-07T08:17:21.1627805Z 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:17:21.1627937Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1628291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1628366Z outs_pair = fn(*args) 2025-09-07T08:17:21.1628765Z 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:17:21.1628879Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1629291Z 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:17:21.1629456Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1629812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1629879Z outs_pair = fn(*args) 2025-09-07T08:17:21.1630274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1630356Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1630706Z 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:17:21.1630798Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1631144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1631228Z return handle_torch_function( 2025-09-07T08:17:21.1631518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1631657Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1632001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1632074Z return func(*args, **kwargs) 2025-09-07T08:17:21.1632324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1632440Z result = _engine_run_backward( 2025-09-07T08:17:21.1632731Z 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:17:21.1632976Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1633229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1633310Z return user_fn(self, *args) 2025-09-07T08:17:21.1633603Z 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:17:21.1633685Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1633998Z 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:17:21.1634077Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1634368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1634440Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1634776Z 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:17:21.1634870Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1635144Z 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:17:21.1635239Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1635562Z 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:17:21.1635655Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1635971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1636082Z t = dispatch_trace( 2025-09-07T08:17:21.1636318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1636403Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1636666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1636866Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1637203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1637356Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1637606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1637686Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1637937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1638034Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1638338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1638430Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1638515Z File "", line 1, in 2025-09-07T08:17:21.1638810Z 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:17:21.1638965Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1639237Z 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:17:21.1639323Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1639721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1639843Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1640199Z 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:17:21.1640281Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1640577Z 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:17:21.1640657Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1640928Z 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:17:21.1641104Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1641352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1641470Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1641758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1641831Z leaves = list(leaves) 2025-09-07T08:17:21.1642083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1642147Z return func(x) 2025-09-07T08:17:21.1642428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1642553Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1642900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1642983Z return func(*args, **kwargs) 2025-09-07T08:17:21.1643347Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1643555Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1643561Z 2025-09-07T08:17:21.1643991Z 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:17:21.1643996Z 2025-09-07T08:17:21.1643999Z 2025-09-07T08:17:21.1644142Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1644510Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1644514Z 2025-09-07T08:17:21.1644688Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1644826Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1644892Z inline_call [] 2025-09-07T08:17:21.1645004Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1645068Z inductor [] 2025-09-07T08:17:21.1645221Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1645353Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1645888Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1646126Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1646286Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1646607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1646774Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1647045Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1647330Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1647463Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1647530Z inline_call [] 2025-09-07T08:17:21.1647630Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1647775Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1647902Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1648424Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1648651Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1648811Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1649156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1649322Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1649585Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1649825Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1649951Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1650030Z inline_call [] 2025-09-07T08:17:21.1650129Z stats [('calls_captured', 8), ('unique_graphs', 1)] 2025-09-07T08:17:21.1650271Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1650401Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1650975Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1651203Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 781, in forward 2025-09-07T08:17:21.1651359Z return torch._higher_order_ops.while_loop(cond_fn, body_fn, [ci, a, b]) 2025-09-07T08:17:21.1651709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1651875Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1652133Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1652366Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1652822Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-040a0f3f6d46651b.xml - 2025-09-07T08:17:21.1652933Z =========================== short test summary info ============================ 2025-09-07T08:17:21.1653695Z FAILED [1.4713s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1653866Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1653869Z 2025-09-07T08:17:21.1654296Z 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:17:21.1654300Z 2025-09-07T08:17:21.1654303Z 2025-09-07T08:17:21.1654444Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1654828Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.1654832Z 2025-09-07T08:17:21.1655001Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1655111Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.1655241Z ================== 1 failed, 245 deselected, 2 rerun in 4.97s ================== 2025-09-07T08:17:21.1655305Z Got exit code 1 2025-09-07T08:17:21.1655551Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.1656439Z /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:17:21.1656549Z import pkg_resources 2025-09-07T08:17:21.1656902Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a9b33e70f36e0f4f.xml 2025-09-07T08:17:21.1657003Z ============================= test session starts ============================== 2025-09-07T08:17:21.1657226Z 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:17:21.1657298Z cachedir: .pytest_cache 2025-09-07T08:17:21.1657612Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.1657706Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.1657777Z configfile: pytest.ini 2025-09-07T08:17:21.1658110Z 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:17:21.1658286Z collecting ... collected 467 items / 37 deselected / 430 selected 2025-09-07T08:17:21.1658385Z stepcurrent: skipping 37 already run items. 2025-09-07T08:17:21.1658467Z Running 209 items in this shard 2025-09-07T08:17:21.1658470Z 2025-09-07T08:17:21.1658837Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_False_autograd_False PASSED [1.9229s] [ 0%] 2025-09-07T08:17:21.1659241Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cuda_dynamic_True_autograd_False PASSED [2.9543s] [ 0%] 2025-09-07T08:17:21.1659559Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_stack_output_simple_device_cpu_dynamic_True PASSED [1.8460s] [ 1%] 2025-09-07T08:17:21.1659882Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_stack_output_simple_device_cuda_dynamic_False PASSED [0.6436s] [ 1%] 2025-09-07T08:17:21.1660208Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_stack_output_simple_device_cuda_dynamic_True PASSED [1.5068s] [ 2%] 2025-09-07T08:17:21.1660542Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_False PASSED [1.0678s] [ 2%] 2025-09-07T08:17:21.1660925Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5185s] [ 3%] 2025-09-07T08:17:21.1661300Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4550s] [ 3%] 2025-09-07T08:17:21.1661629Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True FAILED [0.4461s] [ 3%] 2025-09-07T08:17:21.1661632Z 2025-09-07T08:17:21.1661722Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.1661926Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1662044Z Traceback (most recent call last): 2025-09-07T08:17:21.1662335Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1662406Z self._run_test( 2025-09-07T08:17:21.1662639Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1662748Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1663018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1663105Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1663422Z 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:17:21.1663507Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1663787Z 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:17:21.1663871Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1664194Z 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:17:21.1664350Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1664657Z 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:17:21.1664750Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1665050Z 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:17:21.1665158Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1665443Z 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:17:21.1665539Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1665816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1665943Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1666202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1666320Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1666647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1666729Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1667012Z 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:17:21.1667091Z return aot_autograd( 2025-09-07T08:17:21.1667360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1667498Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1667824Z 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:17:21.1667988Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1668361Z 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:17:21.1668443Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1668827Z 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:17:21.1668899Z fx_g = _create_graph( 2025-09-07T08:17:21.1669238Z 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:17:21.1669339Z fx_g = make_fx( 2025-09-07T08:17:21.1669654Z 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:17:21.1669744Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1670037Z 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:17:21.1670121Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1670438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1670504Z t = dispatch_trace( 2025-09-07T08:17:21.1670731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1670808Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1671129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1671205Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1671568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1671728Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1671983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1672059Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1672311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1672387Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1672659Z 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:17:21.1672734Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1673038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1673165Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1673490Z 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:17:21.1673604Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1673960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1674070Z outs_pair = fn(*args) 2025-09-07T08:17:21.1674442Z 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:17:21.1674574Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1674936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1675007Z outs_pair = fn(*args) 2025-09-07T08:17:21.1675380Z 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:17:21.1675501Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1675909Z 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:17:21.1676042Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1676401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1676469Z outs_pair = fn(*args) 2025-09-07T08:17:21.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:17:21.1676991Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1677341Z 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:17:21.1677436Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1677687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1677775Z return handle_torch_function( 2025-09-07T08:17:21.1678056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1678202Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1678548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1678623Z return func(*args, **kwargs) 2025-09-07T08:17:21.1678876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1679016Z result = _engine_run_backward( 2025-09-07T08:17:21.1679318Z 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:17:21.1679564Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1679820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1679902Z return user_fn(self, *args) 2025-09-07T08:17:21.1680189Z 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:17:21.1680272Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1680600Z 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:17:21.1680682Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1680975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1681049Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1681391Z 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:17:21.1681525Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1681802Z 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:17:21.1681902Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1682228Z 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:17:21.1682325Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1682647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1682721Z t = dispatch_trace( 2025-09-07T08:17:21.1682947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1683029Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1683291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1683366Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1683695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1683852Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1684100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1684179Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1684473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1684560Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1684861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1684956Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1685041Z File "", line 1, in 2025-09-07T08:17:21.1685332Z 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:17:21.1685492Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1685768Z 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:17:21.1685859Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1686262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1686382Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1686745Z 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:17:21.1686825Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1687128Z 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:17:21.1687204Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1687472Z 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:17:21.1687645Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1687892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1688013Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1688303Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1688374Z leaves = list(leaves) 2025-09-07T08:17:21.1688638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1688736Z return func(x) 2025-09-07T08:17:21.1689023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1689141Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1689480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1689559Z return func(*args, **kwargs) 2025-09-07T08:17:21.1689921Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1690096Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1690100Z 2025-09-07T08:17:21.1690528Z 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:17:21.1690532Z 2025-09-07T08:17:21.1690537Z 2025-09-07T08:17:21.1690678Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1690993Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1690997Z 2025-09-07T08:17:21.1691167Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1691306Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1691372Z inline_call [] 2025-09-07T08:17:21.1691517Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1691662Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1691799Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1692328Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1692570Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1692668Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1692971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1693142Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1693402Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1693683Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1693882Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1693960Z Traceback (most recent call last): 2025-09-07T08:17:21.1694249Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1694315Z self._run_test( 2025-09-07T08:17:21.1694552Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1694653Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1694917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1695008Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1695345Z 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:17:21.1695441Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1695713Z 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:17:21.1695793Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1696080Z 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:17:21.1696273Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1696584Z 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:17:21.1696666Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1696972Z 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:17:21.1697075Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1697360Z 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:17:21.1697460Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1697690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1697832Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1698089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1698209Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1698497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1698577Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1698856Z 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:17:21.1698967Z return aot_autograd( 2025-09-07T08:17:21.1699243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1699375Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1699699Z 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:17:21.1700108Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1700507Z 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:17:21.1700599Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1700985Z 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:17:21.1701062Z fx_g = _create_graph( 2025-09-07T08:17:21.1701493Z 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:17:21.1701563Z fx_g = make_fx( 2025-09-07T08:17:21.1701883Z 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:17:21.1701974Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1702283Z 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:17:21.1702364Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1702682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1702760Z t = dispatch_trace( 2025-09-07T08:17:21.1702983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1703129Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1703387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1703462Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1703803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1704018Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1704280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1704353Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1704615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1704699Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1704977Z 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:17:21.1705061Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1705368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1705457Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1705786Z 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:17:21.1705902Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1706270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1706341Z outs_pair = fn(*args) 2025-09-07T08:17:21.1706696Z 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:17:21.1706904Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1707257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1707332Z outs_pair = fn(*args) 2025-09-07T08:17:21.1707698Z 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:17:21.1707820Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1708220Z 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:17:21.1708358Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1708719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1708793Z outs_pair = fn(*args) 2025-09-07T08:17:21.1709224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1709308Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1709657Z 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:17:21.1709745Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1709995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1710080Z return handle_torch_function( 2025-09-07T08:17:21.1710361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1710508Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1710890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1710977Z return func(*args, **kwargs) 2025-09-07T08:17:21.1711300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1711376Z result = _engine_run_backward( 2025-09-07T08:17:21.1711715Z 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:17:21.1711955Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1712213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1712287Z return user_fn(self, *args) 2025-09-07T08:17:21.1712579Z 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:17:21.1712673Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1712991Z 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:17:21.1713085Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1713335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1713409Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1713747Z 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:17:21.1713843Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1714122Z 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:17:21.1714218Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1714592Z 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:17:21.1714683Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1714997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1715074Z t = dispatch_trace( 2025-09-07T08:17:21.1715299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1715383Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1715630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1715699Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1716025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1716178Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1716467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1716541Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1716793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1716882Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1717185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1717280Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1717357Z File "", line 1, in 2025-09-07T08:17:21.1717649Z 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:17:21.1717804Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1718132Z 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:17:21.1718232Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1718627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1718715Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1719100Z 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:17:21.1719180Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1719476Z 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:17:21.1719554Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1719828Z 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:17:21.1720017Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1720278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1720392Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1720646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1720726Z leaves = list(leaves) 2025-09-07T08:17:21.1720977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1721049Z return func(x) 2025-09-07T08:17:21.1721325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1721443Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1721794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1721910Z return func(*args, **kwargs) 2025-09-07T08:17:21.1722283Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1722458Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1722464Z 2025-09-07T08:17:21.1722896Z 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:17:21.1722900Z 2025-09-07T08:17:21.1722903Z 2025-09-07T08:17:21.1723045Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1723362Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1723375Z 2025-09-07T08:17:21.1723546Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1723721Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1723797Z inline_call [] 2025-09-07T08:17:21.1723901Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1724054Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1724190Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1724722Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1724965Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1725060Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1725409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1725583Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1725851Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1726093Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1726271Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1726343Z inline_call [] 2025-09-07T08:17:21.1726446Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1726594Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1726723Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1727258Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1727492Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1727586Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1727893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1728059Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1728318Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1728559Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1728649Z =================================== FAILURES =================================== 2025-09-07T08:17:21.1728853Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1728974Z Traceback (most recent call last): 2025-09-07T08:17:21.1729264Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1729328Z self._run_test( 2025-09-07T08:17:21.1729559Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1729668Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1729932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1730021Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1730322Z 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:17:21.1730406Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1730684Z 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:17:21.1730800Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1731094Z 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:17:21.1731249Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1731557Z 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:17:21.1731658Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1731961Z 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:17:21.1732066Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1732350Z 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:17:21.1732454Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1732723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1732848Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1733105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1733278Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1733563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1733645Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1733920Z 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:17:21.1733998Z return aot_autograd( 2025-09-07T08:17:21.1734273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1734417Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1734742Z 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:17:21.1734914Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1735287Z 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:17:21.1735368Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1735753Z 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:17:21.1735825Z fx_g = _create_graph( 2025-09-07T08:17:21.1736175Z 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:17:21.1736281Z fx_g = make_fx( 2025-09-07T08:17:21.1736594Z 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:17:21.1736685Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1736977Z 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:17:21.1737069Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1737387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1737459Z t = dispatch_trace( 2025-09-07T08:17:21.1737681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1737757Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1738018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1738092Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1738464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1738620Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1738872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1738951Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1739207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1739289Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1739562Z 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:17:21.1739639Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1739945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1740076Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1740408Z 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:17:21.1740525Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1740924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1740995Z outs_pair = fn(*args) 2025-09-07T08:17:21.1741347Z 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:17:21.1741476Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1741835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1741913Z outs_pair = fn(*args) 2025-09-07T08:17:21.1742279Z 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:17:21.1742389Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1742795Z 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:17:21.1742929Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1743287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1743354Z outs_pair = fn(*args) 2025-09-07T08:17:21.1743748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1743871Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1744219Z 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:17:21.1744312Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1744572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1744658Z return handle_torch_function( 2025-09-07T08:17:21.1744945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1745089Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1745432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1745505Z return func(*args, **kwargs) 2025-09-07T08:17:21.1745796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1745873Z result = _engine_run_backward( 2025-09-07T08:17:21.1746173Z 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:17:21.1746411Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1746665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1746749Z return user_fn(self, *args) 2025-09-07T08:17:21.1747040Z 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:17:21.1747128Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1747448Z 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:17:21.1747566Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1747821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1747893Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1748230Z 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:17:21.1748361Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1748635Z 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:17:21.1748731Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1749053Z 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:17:21.1749146Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1749468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1749542Z t = dispatch_trace( 2025-09-07T08:17:21.1749763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1749840Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1750094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1750166Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1750493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1750641Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1750890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1750965Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1751339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1751424Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1751727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1751816Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1751902Z File "", line 1, in 2025-09-07T08:17:21.1752195Z 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:17:21.1752349Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1752621Z 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:17:21.1752715Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1753142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1753225Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1753582Z 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:17:21.1753662Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1753961Z 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:17:21.1754041Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1754309Z 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:17:21.1754484Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1754733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1754968Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1755223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1755298Z leaves = list(leaves) 2025-09-07T08:17:21.1755548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1755649Z return func(x) 2025-09-07T08:17:21.1755930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1756049Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1756393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1756467Z return func(*args, **kwargs) 2025-09-07T08:17:21.1756830Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1757009Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1757013Z 2025-09-07T08:17:21.1757442Z 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:17:21.1757449Z 2025-09-07T08:17:21.1757451Z 2025-09-07T08:17:21.1757603Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1757916Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1757920Z 2025-09-07T08:17:21.1758093Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1758233Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1758304Z inline_call [] 2025-09-07T08:17:21.1758443Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1758591Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1758732Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1759260Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1759500Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1759594Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1759892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1760065Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1760328Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1760613Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1760747Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1760818Z inline_call [] 2025-09-07T08:17:21.1760917Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1761059Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1761191Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1761711Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1761942Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1762038Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1762392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1762567Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1762826Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1763101Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1763230Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1763292Z inline_call [] 2025-09-07T08:17:21.1763395Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1763530Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1763661Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1764189Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1764424Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1764518Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1764817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1764983Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1765239Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1765478Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1765924Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a9b33e70f36e0f4f.xml - 2025-09-07T08:17:21.1766075Z =========================== short test summary info ============================ 2025-09-07T08:17:21.1766796Z FAILED [0.4461s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1766964Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1766972Z 2025-09-07T08:17:21.1767397Z 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:17:21.1767401Z 2025-09-07T08:17:21.1767404Z 2025-09-07T08:17:21.1767539Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1767892Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1767896Z 2025-09-07T08:17:21.1768061Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1768176Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.1768313Z ============= 1 failed, 6 passed, 37 deselected, 2 rerun in 11.42s ============= 2025-09-07T08:17:21.1768383Z Got exit code 1 2025-09-07T08:17:21.1768453Z Retrying single test... 2025-09-07T08:17:21.1769318Z /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:17:21.1769397Z import pkg_resources 2025-09-07T08:17:21.1769773Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c713b4562a9ef1c0.xml 2025-09-07T08:17:21.1769889Z ============================= test session starts ============================== 2025-09-07T08:17:21.1770105Z 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:17:21.1770181Z cachedir: .pytest_cache 2025-09-07T08:17:21.1770549Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.1770632Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.1770708Z configfile: pytest.ini 2025-09-07T08:17:21.1771035Z 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:17:21.1771186Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.1771646Z stepcurrent: skipping 43 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1771725Z Running 1 items in this shard 2025-09-07T08:17:21.1771729Z 2025-09-07T08:17:21.1772120Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.7671s] [100%] 2025-09-07T08:17:21.1772504Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4914s] [100%] 2025-09-07T08:17:21.1772841Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True FAILED [0.4386s] [100%] 2025-09-07T08:17:21.1772844Z 2025-09-07T08:17:21.1772939Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.1773140Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1773258Z Traceback (most recent call last): 2025-09-07T08:17:21.1773555Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1773626Z self._run_test( 2025-09-07T08:17:21.1773861Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1773973Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1774245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1774330Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1774643Z 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:17:21.1774727Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1775004Z 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:17:21.1775124Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1775418Z 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:17:21.1775575Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1775884Z 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:17:21.1775976Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1776278Z 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:17:21.1776388Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1776677Z 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:17:21.1776772Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1777051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1777179Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1777440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1777564Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1777886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1777968Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1778247Z 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:17:21.1778326Z return aot_autograd( 2025-09-07T08:17:21.1778605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1778751Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1779079Z 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:17:21.1779243Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1779625Z 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:17:21.1779706Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1780088Z 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:17:21.1780159Z fx_g = _create_graph( 2025-09-07T08:17:21.1780503Z 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:17:21.1780605Z fx_g = make_fx( 2025-09-07T08:17:21.1780913Z 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:17:21.1781004Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1781301Z 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:17:21.1781394Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1781722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1781790Z t = dispatch_trace( 2025-09-07T08:17:21.1782019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1782095Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1782354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1782426Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1782788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1782949Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1783203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1783281Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1783531Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1783607Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1783882Z 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:17:21.1783954Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1784260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1784389Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1784718Z 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:17:21.1784833Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1785191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1785306Z outs_pair = fn(*args) 2025-09-07T08:17:21.1785665Z 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:17:21.1785796Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1786147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1786219Z outs_pair = fn(*args) 2025-09-07T08:17:21.1786592Z 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:17:21.1786701Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1787105Z 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:17:21.1787239Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1787599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1787665Z outs_pair = fn(*args) 2025-09-07T08:17:21.1788054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1788178Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1788528Z 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:17:21.1788620Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1788870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1788955Z return handle_torch_function( 2025-09-07T08:17:21.1789237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1789380Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1789727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1789800Z return func(*args, **kwargs) 2025-09-07T08:17:21.1790060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1790187Z result = _engine_run_backward( 2025-09-07T08:17:21.1790482Z 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:17:21.1790730Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1790988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1791157Z return user_fn(self, *args) 2025-09-07T08:17:21.1791452Z 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:17:21.1791531Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1791856Z 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:17:21.1791942Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1792237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1792312Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1792653Z 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:17:21.1792784Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1793061Z 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:17:21.1793160Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1793489Z 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:17:21.1793582Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1793900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1793973Z t = dispatch_trace( 2025-09-07T08:17:21.1794204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1794283Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1794534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1794611Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1794933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1795098Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1795351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1795432Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1795726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1795809Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1796110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1796200Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1796295Z File "", line 1, in 2025-09-07T08:17:21.1796587Z 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:17:21.1796742Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1797015Z 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:17:21.1797101Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1797539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1797624Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1797985Z 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:17:21.1798065Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1798367Z 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:17:21.1798446Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1798719Z 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:17:21.1798895Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1799147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1799310Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1799569Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1799645Z leaves = list(leaves) 2025-09-07T08:17:21.1800108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1800253Z return func(x) 2025-09-07T08:17:21.1800540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1800660Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1801000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1801077Z return func(*args, **kwargs) 2025-09-07T08:17:21.1801441Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1801624Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1801627Z 2025-09-07T08:17:21.1802054Z 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:17:21.1802060Z 2025-09-07T08:17:21.1802063Z 2025-09-07T08:17:21.1802206Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1802518Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1802522Z 2025-09-07T08:17:21.1802692Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1802829Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1802894Z inline_call [] 2025-09-07T08:17:21.1803060Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1803126Z inductor [] 2025-09-07T08:17:21.1803273Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1803407Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1803934Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1804170Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1804265Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1804574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1804740Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1805011Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1805302Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1805502Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1805587Z Traceback (most recent call last): 2025-09-07T08:17:21.1805874Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1805943Z self._run_test( 2025-09-07T08:17:21.1806173Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1806274Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1806545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1806630Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1807010Z 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:17:21.1807102Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1807375Z 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:17:21.1807462Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1807786Z 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:17:21.1807949Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1808257Z 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:17:21.1808345Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1808646Z 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:17:21.1808754Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1809050Z 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:17:21.1809145Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1809381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1809503Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1809757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1809884Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1810166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1810251Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1810577Z 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:17:21.1810648Z return aot_autograd( 2025-09-07T08:17:21.1810943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1811076Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1811410Z 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:17:21.1811572Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1811953Z 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:17:21.1812030Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1812412Z 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:17:21.1812526Z fx_g = _create_graph( 2025-09-07T08:17:21.1812867Z 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:17:21.1812937Z fx_g = make_fx( 2025-09-07T08:17:21.1813244Z 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:17:21.1813328Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1813627Z 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:17:21.1813706Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1814036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1814105Z t = dispatch_trace( 2025-09-07T08:17:21.1814372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1814451Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1814706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1814783Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1815112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1815307Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1815561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1815632Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1815904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1815981Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1816268Z 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:17:21.1816343Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1816641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1816738Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1817061Z 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:17:21.1817181Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1817539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1817617Z outs_pair = fn(*args) 2025-09-07T08:17:21.1817969Z 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:17:21.1818157Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1818517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1818587Z outs_pair = fn(*args) 2025-09-07T08:17:21.1818960Z 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:17:21.1819070Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1819470Z 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:17:21.1819609Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1819964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1820073Z outs_pair = fn(*args) 2025-09-07T08:17:21.1820469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1820557Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1820909Z 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:17:21.1820998Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1821253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1821331Z return handle_torch_function( 2025-09-07T08:17:21.1821616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1821758Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1822139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1822224Z return func(*args, **kwargs) 2025-09-07T08:17:21.1822474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1822590Z result = _engine_run_backward( 2025-09-07T08:17:21.1822886Z 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:17:21.1823131Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1823386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1823461Z return user_fn(self, *args) 2025-09-07T08:17:21.1823762Z 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:17:21.1823845Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1824171Z 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:17:21.1824253Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1824503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1824580Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1824912Z 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:17:21.1825012Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1825285Z 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:17:21.1825424Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1825753Z 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:17:21.1825841Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1826167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1826238Z t = dispatch_trace( 2025-09-07T08:17:21.1826463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1826552Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1826801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1826877Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1827200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1827397Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1827651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1827723Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1827982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1828060Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1828363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1828451Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1828534Z File "", line 1, in 2025-09-07T08:17:21.1828827Z 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:17:21.1828973Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1829296Z 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:17:21.1829385Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1829783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1829899Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1830250Z 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:17:21.1830338Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1830630Z 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:17:21.1830721Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1830995Z 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:17:21.1831241Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1831505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1831615Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1831877Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1831960Z leaves = list(leaves) 2025-09-07T08:17:21.1832217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1832282Z return func(x) 2025-09-07T08:17:21.1832563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1832691Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1833088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1833173Z return func(*args, **kwargs) 2025-09-07T08:17:21.1833539Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1833711Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1833725Z 2025-09-07T08:17:21.1834152Z 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:17:21.1834156Z 2025-09-07T08:17:21.1834158Z 2025-09-07T08:17:21.1834297Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1834617Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1834622Z 2025-09-07T08:17:21.1834825Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1834974Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1835038Z inline_call [] 2025-09-07T08:17:21.1835156Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1835221Z inductor [] 2025-09-07T08:17:21.1835365Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1835505Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1836034Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1836272Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1836367Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1836711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1836888Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1837156Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1837432Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1837565Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1837633Z inline_call [] 2025-09-07T08:17:21.1837732Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1837868Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1838004Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1838530Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1838760Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1838850Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1839150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1839321Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1839577Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1839817Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1839906Z =================================== FAILURES =================================== 2025-09-07T08:17:21.1840149Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1840228Z Traceback (most recent call last): 2025-09-07T08:17:21.1840509Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1840578Z self._run_test( 2025-09-07T08:17:21.1840809Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1840920Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1841185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1841269Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1841578Z 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:17:21.1841660Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1842388Z 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:17:21.1842485Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1842774Z 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:17:21.1842934Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1843242Z 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:17:21.1843332Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1843649Z 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:17:21.1843752Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1844046Z 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:17:21.1844185Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1844422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1844544Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1844805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1844979Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1845264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1845351Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1845630Z 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:17:21.1845706Z return aot_autograd( 2025-09-07T08:17:21.1845982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1846112Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1846445Z 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:17:21.1846605Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1846984Z 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:17:21.1847064Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1847448Z 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:17:21.1847520Z fx_g = _create_graph( 2025-09-07T08:17:21.1847859Z 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:17:21.1847979Z fx_g = make_fx( 2025-09-07T08:17:21.1848290Z 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:17:21.1848382Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1848679Z 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:17:21.1848762Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1849086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1849155Z t = dispatch_trace( 2025-09-07T08:17:21.1849381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1849457Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1849750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1849833Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1850160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1850317Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1850570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1850646Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1850899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1850978Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1851255Z 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:17:21.1851329Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1851675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1851768Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1852088Z 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:17:21.1852244Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1852603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1852682Z outs_pair = fn(*args) 2025-09-07T08:17:21.1853037Z 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:17:21.1853165Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1853526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1853596Z outs_pair = fn(*args) 2025-09-07T08:17:21.1853964Z 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:17:21.1854077Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1854487Z 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:17:21.1854618Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1854970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1855044Z outs_pair = fn(*args) 2025-09-07T08:17:21.1855438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1855563Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1855914Z 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:17:21.1856007Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1856259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1856334Z return handle_torch_function( 2025-09-07T08:17:21.1856623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1856764Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1857105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1857179Z return func(*args, **kwargs) 2025-09-07T08:17:21.1857461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1857542Z result = _engine_run_backward( 2025-09-07T08:17:21.1857843Z 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:17:21.1858100Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1858362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1858441Z return user_fn(self, *args) 2025-09-07T08:17:21.1858735Z 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:17:21.1858815Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1859174Z 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:17:21.1859258Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1859510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1859580Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1859915Z 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:17:21.1860051Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1860327Z 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:17:21.1860427Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1860751Z 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:17:21.1860838Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1861167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1861235Z t = dispatch_trace( 2025-09-07T08:17:21.1861461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1861540Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1861792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1861863Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1862182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1862338Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1862587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1862708Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1862962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1863037Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1863341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1863434Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1863516Z File "", line 1, in 2025-09-07T08:17:21.1863807Z 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:17:21.1863956Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1864232Z 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:17:21.1864332Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1864773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1864858Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1865213Z 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:17:21.1865298Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1865589Z 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:17:21.1865672Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1865942Z 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:17:21.1866117Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1866403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1866517Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1866778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1866848Z leaves = list(leaves) 2025-09-07T08:17:21.1867140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1867204Z return func(x) 2025-09-07T08:17:21.1867490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1867610Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1867951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1868030Z return func(*args, **kwargs) 2025-09-07T08:17:21.1868395Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1868566Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1868570Z 2025-09-07T08:17:21.1868993Z 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:17:21.1868999Z 2025-09-07T08:17:21.1869001Z 2025-09-07T08:17:21.1869143Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1869455Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1869458Z 2025-09-07T08:17:21.1869624Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1874974Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1875163Z inline_call [] 2025-09-07T08:17:21.1875300Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1875367Z inductor [] 2025-09-07T08:17:21.1875530Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1875677Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1876221Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1876469Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1876570Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1876892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1877071Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1877487Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1877741Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1877884Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1877961Z inline_call [] 2025-09-07T08:17:21.1878067Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1878221Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1878356Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1878899Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1879213Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1879311Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1879639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1879813Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1880130Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1880373Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1880510Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1880581Z inline_call [] 2025-09-07T08:17:21.1880681Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1880829Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1880966Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1881501Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1881744Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1881842Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1882152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1882315Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1882579Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1882814Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1883303Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c713b4562a9ef1c0.xml - 2025-09-07T08:17:21.1883428Z =========================== short test summary info ============================ 2025-09-07T08:17:21.1884160Z FAILED [0.4386s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1884335Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1884340Z 2025-09-07T08:17:21.1884767Z 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:17:21.1884775Z 2025-09-07T08:17:21.1884778Z 2025-09-07T08:17:21.1884961Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1885279Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1885282Z 2025-09-07T08:17:21.1885467Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1885585Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.1885715Z ================== 1 failed, 245 deselected, 2 rerun in 1.74s ================== 2025-09-07T08:17:21.1885785Z Got exit code 1 2025-09-07T08:17:21.1885857Z Retrying single test... 2025-09-07T08:17:21.1886750Z /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:17:21.1886869Z import pkg_resources 2025-09-07T08:17:21.1887219Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f4841288d97a72c8.xml 2025-09-07T08:17:21.1887321Z ============================= test session starts ============================== 2025-09-07T08:17:21.1887582Z 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:17:21.1887665Z cachedir: .pytest_cache 2025-09-07T08:17:21.1888012Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.1888110Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.1888182Z configfile: pytest.ini 2025-09-07T08:17:21.1888509Z 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:17:21.1888665Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.1889123Z stepcurrent: skipping 43 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1889214Z Running 1 items in this shard 2025-09-07T08:17:21.1889218Z 2025-09-07T08:17:21.1889600Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.7625s] [100%] 2025-09-07T08:17:21.1889982Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4593s] [100%] 2025-09-07T08:17:21.1890308Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True FAILED [0.4371s] [100%] 2025-09-07T08:17:21.1890312Z 2025-09-07T08:17:21.1890405Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.1890641Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1890725Z Traceback (most recent call last): 2025-09-07T08:17:21.1891028Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1891091Z self._run_test( 2025-09-07T08:17:21.1891330Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1891437Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1891708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1891802Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1892108Z 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:17:21.1892198Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1892513Z 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:17:21.1892597Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1892888Z 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:17:21.1893044Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1893365Z 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:17:21.1893449Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1893758Z 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:17:21.1893857Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1894143Z 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:17:21.1894285Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1894520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1894647Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1894900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1895057Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1895343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1895424Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1895704Z 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:17:21.1895775Z return aot_autograd( 2025-09-07T08:17:21.1896049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1896187Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1896514Z 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:17:21.1896697Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1897067Z 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:17:21.1897161Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1897539Z 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:17:21.1897609Z fx_g = _create_graph( 2025-09-07T08:17:21.1897954Z 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:17:21.1898059Z fx_g = make_fx( 2025-09-07T08:17:21.1898372Z 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:17:21.1898456Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1898750Z 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:17:21.1898839Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1899155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1899234Z t = dispatch_trace( 2025-09-07T08:17:21.1899454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1899536Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1900443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1900541Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1900890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1901046Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1901313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1901385Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1901643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1901724Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1901994Z 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:17:21.1902076Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1902463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1902560Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1902888Z 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:17:21.1903061Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1903428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1903500Z outs_pair = fn(*args) 2025-09-07T08:17:21.1903873Z 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:17:21.1903998Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1904360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1904434Z outs_pair = fn(*args) 2025-09-07T08:17:21.1904800Z 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:17:21.1904918Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1905321Z 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:17:21.1905457Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1905811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1905879Z outs_pair = fn(*args) 2025-09-07T08:17:21.1906276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1906416Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1906773Z 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:17:21.1906865Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1907122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1907206Z return handle_torch_function( 2025-09-07T08:17:21.1907487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1907634Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1907975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1908055Z return func(*args, **kwargs) 2025-09-07T08:17:21.1908390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1908470Z result = _engine_run_backward( 2025-09-07T08:17:21.1908773Z 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:17:21.1909019Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1909278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1909351Z return user_fn(self, *args) 2025-09-07T08:17:21.1909640Z 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:17:21.1909724Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1910082Z 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:17:21.1910171Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1910420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1910489Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1910864Z 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:17:21.1910961Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1911311Z 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:17:21.1911404Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1911739Z 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:17:21.1911830Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1912154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1912229Z t = dispatch_trace( 2025-09-07T08:17:21.1912450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1912537Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1912784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1912856Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1913186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1913338Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1913591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1913707Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1913960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1914041Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1914344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1914442Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1914518Z File "", line 1, in 2025-09-07T08:17:21.1914815Z 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:17:21.1914964Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1915235Z 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:17:21.1915339Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1915775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1915865Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1916220Z 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:17:21.1916307Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1916605Z 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:17:21.1916683Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1916962Z 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:17:21.1917131Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1917427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1917540Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1917792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1917870Z leaves = list(leaves) 2025-09-07T08:17:21.1918153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1918225Z return func(x) 2025-09-07T08:17:21.1918500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1918622Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1918968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1919046Z return func(*args, **kwargs) 2025-09-07T08:17:21.1919417Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1919584Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1919588Z 2025-09-07T08:17:21.1920020Z 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:17:21.1920026Z 2025-09-07T08:17:21.1920029Z 2025-09-07T08:17:21.1920165Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1920479Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1920488Z 2025-09-07T08:17:21.1920651Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1920790Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1920900Z inline_call [] 2025-09-07T08:17:21.1921001Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1921062Z inductor [] 2025-09-07T08:17:21.1921209Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1921341Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1921880Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1922113Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1922210Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1922511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1922717Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1922990Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1923229Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1923428Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1923513Z Traceback (most recent call last): 2025-09-07T08:17:21.1923800Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1923864Z self._run_test( 2025-09-07T08:17:21.1924102Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1924214Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1924480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1924615Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1924918Z 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:17:21.1925003Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1925280Z 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:17:21.1925396Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1925684Z 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:17:21.1925836Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1926158Z 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:17:21.1926245Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1926564Z 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:17:21.1926672Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1926963Z 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:17:21.1927071Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1927302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1927425Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1927686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1927815Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1928106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1928231Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1928510Z 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:17:21.1928590Z return aot_autograd( 2025-09-07T08:17:21.1928863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1929001Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1929328Z 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:17:21.1929491Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1929867Z 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:17:21.1929947Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1930369Z 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:17:21.1930441Z fx_g = _create_graph( 2025-09-07T08:17:21.1930791Z 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:17:21.1930863Z fx_g = make_fx( 2025-09-07T08:17:21.1931167Z 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:17:21.1931260Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1931553Z 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:17:21.1931636Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1931951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1932061Z t = dispatch_trace( 2025-09-07T08:17:21.1932291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1932369Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1932625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1932733Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1933062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1933224Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1933478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1933556Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1933813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1933905Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1934174Z 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:17:21.1934249Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1934562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1934655Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1934978Z 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:17:21.1935096Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1935452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1935592Z outs_pair = fn(*args) 2025-09-07T08:17:21.1935946Z 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:17:21.1936080Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1936434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1936516Z outs_pair = fn(*args) 2025-09-07T08:17:21.1936883Z 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:17:21.1936995Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1937398Z 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:17:21.1937535Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1937933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1938003Z outs_pair = fn(*args) 2025-09-07T08:17:21.1938390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1938477Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1938823Z 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:17:21.1938914Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1939162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1939244Z return handle_torch_function( 2025-09-07T08:17:21.1939563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1939708Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1940053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1940125Z return func(*args, **kwargs) 2025-09-07T08:17:21.1940421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1940493Z result = _engine_run_backward( 2025-09-07T08:17:21.1940790Z 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:17:21.1941034Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1941293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1941377Z return user_fn(self, *args) 2025-09-07T08:17:21.1941671Z 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:17:21.1941753Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1942071Z 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:17:21.1942153Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1942401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1942472Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1942811Z 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:17:21.1942907Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1943185Z 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:17:21.1943327Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1943658Z 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:17:21.1943752Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1944077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1944150Z t = dispatch_trace( 2025-09-07T08:17:21.1944375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1944453Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1944710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1944778Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1945172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1945325Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1945576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1945654Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1945916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1946000Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1946304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1946398Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1946483Z File "", line 1, in 2025-09-07T08:17:21.1946773Z 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:17:21.1946969Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1947245Z 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:17:21.1947333Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1947772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1947855Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1948210Z 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:17:21.1948290Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1948585Z 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:17:21.1948667Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1948941Z 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:17:21.1949116Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1949367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1949488Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1949740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1949820Z leaves = list(leaves) 2025-09-07T08:17:21.1950075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1950140Z return func(x) 2025-09-07T08:17:21.1950423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1950588Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1950936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1951011Z return func(*args, **kwargs) 2025-09-07T08:17:21.1951455Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1951645Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1951649Z 2025-09-07T08:17:21.1952078Z 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:17:21.1952083Z 2025-09-07T08:17:21.1952086Z 2025-09-07T08:17:21.1952233Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1952587Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1952592Z 2025-09-07T08:17:21.1952768Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1952910Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1952978Z inline_call [] 2025-09-07T08:17:21.1953090Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1953162Z inductor [] 2025-09-07T08:17:21.1953314Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1953447Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1953980Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1954282Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1954383Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1954697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1954864Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1955180Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1955417Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1955551Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1955627Z inline_call [] 2025-09-07T08:17:21.1955729Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1955876Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1956015Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1956537Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1956767Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1956865Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1957171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1957344Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1957610Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1957845Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1957978Z =================================== FAILURES =================================== 2025-09-07T08:17:21.1958178Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.1958257Z Traceback (most recent call last): 2025-09-07T08:17:21.1958547Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.1958613Z self._run_test( 2025-09-07T08:17:21.1958843Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.1958951Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.1959214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.1959313Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.1959618Z 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:17:21.1959748Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.1960025Z 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:17:21.1960107Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.1960402Z 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:17:21.1960560Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.1960875Z 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:17:21.1960958Z raise BackendCompilerFailed( 2025-09-07T08:17:21.1961258Z 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:17:21.1961367Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1961690Z 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:17:21.1961796Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.1962025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.1962210Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.1962473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.1962592Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.1962878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.1962960Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.1963240Z 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:17:21.1963319Z return aot_autograd( 2025-09-07T08:17:21.1963591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.1963728Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.1964054Z 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:17:21.1964227Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.1964598Z 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:17:21.1964676Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.1965065Z 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:17:21.1965174Z fx_g = _create_graph( 2025-09-07T08:17:21.1965518Z 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:17:21.1965582Z fx_g = make_fx( 2025-09-07T08:17:21.1965892Z 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:17:21.1965980Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.1966274Z 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:17:21.1966362Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.1966681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1966752Z t = dispatch_trace( 2025-09-07T08:17:21.1966980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1967098Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1967363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1967434Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1967771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1967926Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1968177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1968254Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1968506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1968589Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1968892Z 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:17:21.1968978Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.1969281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1969371Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1969697Z 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:17:21.1969851Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.1970216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1970286Z outs_pair = fn(*args) 2025-09-07T08:17:21.1970636Z 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:17:21.1970770Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.1971141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1971220Z outs_pair = fn(*args) 2025-09-07T08:17:21.1971587Z 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:17:21.1971707Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.1972107Z 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:17:21.1972240Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.1972601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.1972708Z outs_pair = fn(*args) 2025-09-07T08:17:21.1973120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1973206Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1973555Z 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:17:21.1973652Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.1973902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.1973988Z return handle_torch_function( 2025-09-07T08:17:21.1974268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.1974415Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.1974797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1974873Z return func(*args, **kwargs) 2025-09-07T08:17:21.1975132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.1975206Z result = _engine_run_backward( 2025-09-07T08:17:21.1975522Z 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:17:21.1975762Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1976017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.1976097Z return user_fn(self, *args) 2025-09-07T08:17:21.1976390Z 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:17:21.1976508Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.1976832Z 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:17:21.1976916Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.1977162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1977269Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1977608Z 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:17:21.1977703Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.1977980Z 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:17:21.1978071Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.1978398Z 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:17:21.1978492Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.1978809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.1978894Z t = dispatch_trace( 2025-09-07T08:17:21.1979120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.1979200Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.1979453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1979524Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1979851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.1980004Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.1980301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.1980371Z return fn(*args, **kwargs) 2025-09-07T08:17:21.1980623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.1980704Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.1981010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.1981105Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.1981180Z File "", line 1, in 2025-09-07T08:17:21.1981468Z 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:17:21.1981622Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.1981933Z 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:17:21.1982027Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.1982424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.1982508Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.1982866Z 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:17:21.1982946Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.1983240Z 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:17:21.1983316Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.1983592Z 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:17:21.1983801Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.1984052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.1984165Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.1984416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.1984538Z leaves = list(leaves) 2025-09-07T08:17:21.1984794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.1984858Z return func(x) 2025-09-07T08:17:21.1985143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.1985262Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.1985613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.1985698Z return func(*args, **kwargs) 2025-09-07T08:17:21.1986063Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1986238Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1986245Z 2025-09-07T08:17:21.1986667Z 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:17:21.1986672Z 2025-09-07T08:17:21.1986682Z 2025-09-07T08:17:21.1986821Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1987143Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1987147Z 2025-09-07T08:17:21.1987361Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1987506Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1987577Z inline_call [] 2025-09-07T08:17:21.1987678Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1987741Z inductor [] 2025-09-07T08:17:21.1987889Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1988022Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1988565Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1988797Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1988893Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1989242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1989417Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1989689Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1989929Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1990072Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1990137Z inline_call [] 2025-09-07T08:17:21.1990236Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1990381Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1990509Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1991183Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1991417Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1991511Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1991819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1992019Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1992285Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1992523Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1992662Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.1992724Z inline_call [] 2025-09-07T08:17:21.1992824Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.1992970Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.1993098Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.1993634Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.1993868Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.1993958Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.1994269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.1994432Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.1994691Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.1995055Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.1995505Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f4841288d97a72c8.xml - 2025-09-07T08:17:21.1995619Z =========================== short test summary info ============================ 2025-09-07T08:17:21.1996343Z FAILED [0.4371s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.1996515Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.1996518Z 2025-09-07T08:17:21.1996977Z 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:17:21.1996984Z 2025-09-07T08:17:21.1996993Z 2025-09-07T08:17:21.1997132Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.1997442Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.1997448Z 2025-09-07T08:17:21.1997618Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.1997731Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.1997864Z ================== 1 failed, 245 deselected, 2 rerun in 1.70s ================== 2025-09-07T08:17:21.1997928Z Got exit code 1 2025-09-07T08:17:21.1998173Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.1999091Z /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:17:21.1999167Z import pkg_resources 2025-09-07T08:17:21.1999513Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a05afb316ae82cca.xml 2025-09-07T08:17:21.1999648Z ============================= test session starts ============================== 2025-09-07T08:17:21.2000096Z 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:17:21.2000172Z cachedir: .pytest_cache 2025-09-07T08:17:21.2000495Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.2000585Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.2000657Z configfile: pytest.ini 2025-09-07T08:17:21.2000996Z 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:17:21.2001138Z collecting ... collected 467 items / 44 deselected / 423 selected 2025-09-07T08:17:21.2001230Z stepcurrent: skipping 44 already run items. 2025-09-07T08:17:21.2001311Z Running 202 items in this shard 2025-09-07T08:17:21.2001318Z 2025-09-07T08:17:21.2001653Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_False PASSED [4.1878s] [ 0%] 2025-09-07T08:17:21.2002037Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.7530s] [ 0%] 2025-09-07T08:17:21.2002407Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.4247s] [ 0%] 2025-09-07T08:17:21.2002848Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True FAILED [1.4347s] [ 0%] 2025-09-07T08:17:21.2002852Z 2025-09-07T08:17:21.2002941Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.2003132Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2003222Z Traceback (most recent call last): 2025-09-07T08:17:21.2003514Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2003585Z self._run_test( 2025-09-07T08:17:21.2003822Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2003932Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2004206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2004296Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2004666Z 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:17:21.2004755Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2005035Z 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:17:21.2005117Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2005402Z 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:17:21.2005572Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2005886Z 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:17:21.2005978Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2006335Z 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:17:21.2006443Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2006737Z 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:17:21.2006833Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2007133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2007259Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2007520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2007639Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2007920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2008012Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2008294Z 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:17:21.2008369Z return aot_autograd( 2025-09-07T08:17:21.2008645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2008788Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2009126Z 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:17:21.2009288Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2009668Z 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:17:21.2009747Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2010187Z 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:17:21.2010265Z fx_g = _create_graph( 2025-09-07T08:17:21.2010601Z 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:17:21.2010671Z fx_g = make_fx( 2025-09-07T08:17:21.2010981Z 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:17:21.2011073Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2011368Z 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:17:21.2011448Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2011779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2011850Z t = dispatch_trace( 2025-09-07T08:17:21.2012133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2012214Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2012468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2012548Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2012882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2013042Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2013295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2013374Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2013628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2013706Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2014020Z 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:17:21.2014094Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2014413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2014542Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2014862Z 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:17:21.2014981Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2015345Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2015420Z outs_pair = fn(*args) 2025-09-07T08:17:21.2015777Z 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:17:21.2015901Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2016253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2016325Z outs_pair = fn(*args) 2025-09-07T08:17:21.2016697Z 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:17:21.2016807Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2017214Z 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:17:21.2017343Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2017743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2017816Z outs_pair = fn(*args) 2025-09-07T08:17:21.2018205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2018294Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2018644Z 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:17:21.2018734Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2018982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2019058Z return handle_torch_function( 2025-09-07T08:17:21.2019347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2019552Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2019901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2019979Z return func(*args, **kwargs) 2025-09-07T08:17:21.2020227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2020312Z result = _engine_run_backward( 2025-09-07T08:17:21.2020605Z 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:17:21.2020852Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2021106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2021184Z return user_fn(self, *args) 2025-09-07T08:17:21.2021515Z 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:17:21.2021600Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2021922Z 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:17:21.2022002Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2022293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2022377Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2022720Z 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:17:21.2022827Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2023106Z 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:17:21.2023212Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2023543Z 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:17:21.2023632Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2023955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2024027Z t = dispatch_trace( 2025-09-07T08:17:21.2024253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2024332Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2024587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2024658Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2024985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2025185Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2025436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2025512Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2025768Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2025845Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2026156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2026248Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2026330Z File "", line 1, in 2025-09-07T08:17:21.2026620Z 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:17:21.2026775Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2027093Z 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:17:21.2027183Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2027590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2027675Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2028035Z 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:17:21.2028118Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2028409Z 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:17:21.2028496Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2028806Z 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:17:21.2028985Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2029238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2029348Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2029648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2029718Z leaves = list(leaves) 2025-09-07T08:17:21.2029972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2030038Z return func(x) 2025-09-07T08:17:21.2030314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2030442Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2030782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2030863Z return func(*args, **kwargs) 2025-09-07T08:17:21.2031333Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2031514Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2031518Z 2025-09-07T08:17:21.2031951Z 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:17:21.2031955Z 2025-09-07T08:17:21.2031959Z 2025-09-07T08:17:21.2032100Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2032416Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2032464Z 2025-09-07T08:17:21.2032635Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2032779Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2032844Z inline_call [] 2025-09-07T08:17:21.2032952Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2033095Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2033229Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2033774Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2034016Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2034121Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2034468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2034646Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2034907Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2035149Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2035347Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2035427Z Traceback (most recent call last): 2025-09-07T08:17:21.2035711Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2035779Z self._run_test( 2025-09-07T08:17:21.2036011Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2036160Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2036430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2036518Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2036820Z 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:17:21.2036948Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2037221Z 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:17:21.2037302Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2037607Z 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:17:21.2037761Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2038088Z 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:17:21.2038171Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2038476Z 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:17:21.2038584Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2038873Z 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:17:21.2038972Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2039206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2039334Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2039586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2039782Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2040072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2040153Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2040436Z 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:17:21.2040508Z return aot_autograd( 2025-09-07T08:17:21.2040780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2040915Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2041245Z 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:17:21.2041416Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2041837Z 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:17:21.2041919Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2042309Z 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:17:21.2042381Z fx_g = _create_graph( 2025-09-07T08:17:21.2042725Z 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:17:21.2042789Z fx_g = make_fx( 2025-09-07T08:17:21.2043100Z 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:17:21.2043186Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2043494Z 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:17:21.2043621Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2043946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2044023Z t = dispatch_trace( 2025-09-07T08:17:21.2044244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2044362Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2044624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2044696Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2045032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2045184Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2045447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2045518Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2045770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2045853Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2046121Z 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:17:21.2046205Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2046506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2046598Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2046922Z 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:17:21.2047038Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2047479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2047550Z outs_pair = fn(*args) 2025-09-07T08:17:21.2047904Z 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:17:21.2048034Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2048389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2048466Z outs_pair = fn(*args) 2025-09-07T08:17:21.2048836Z 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:17:21.2048952Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2049392Z 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:17:21.2049536Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2049901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2049972Z outs_pair = fn(*args) 2025-09-07T08:17:21.2050366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2050447Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2050800Z 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:17:21.2050888Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2051175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2051267Z return handle_torch_function( 2025-09-07T08:17:21.2051548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2051692Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2052069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2052143Z return func(*args, **kwargs) 2025-09-07T08:17:21.2052396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2052469Z result = _engine_run_backward( 2025-09-07T08:17:21.2052779Z 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:17:21.2053024Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2053278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2053359Z return user_fn(self, *args) 2025-09-07T08:17:21.2053650Z 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:17:21.2053736Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2054054Z 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:17:21.2054140Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2054388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2054459Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2054802Z 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:17:21.2054940Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2055221Z 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:17:21.2055311Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2055646Z 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:17:21.2055743Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2056064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2056136Z t = dispatch_trace( 2025-09-07T08:17:21.2056362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2056442Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2056736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2056810Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2057150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2057312Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2057581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2057654Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2057911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2057994Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2058297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2058398Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2058517Z File "", line 1, in 2025-09-07T08:17:21.2058812Z 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:17:21.2058969Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2059250Z 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:17:21.2059389Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2059779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2059866Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2060217Z 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:17:21.2060300Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2060603Z 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:17:21.2060683Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2060959Z 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:17:21.2061136Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2061390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2061509Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2061763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2061840Z leaves = list(leaves) 2025-09-07T08:17:21.2062084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2062196Z return func(x) 2025-09-07T08:17:21.2062489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2062611Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2062961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2063041Z return func(*args, **kwargs) 2025-09-07T08:17:21.2063408Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2063578Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2063582Z 2025-09-07T08:17:21.2064010Z 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:17:21.2064022Z 2025-09-07T08:17:21.2064062Z 2025-09-07T08:17:21.2064205Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2064514Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2064518Z 2025-09-07T08:17:21.2064692Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2064834Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2064908Z inline_call [] 2025-09-07T08:17:21.2065011Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2065155Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2065295Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2065868Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2066112Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2066217Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2066527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2066740Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2067002Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2067248Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2067382Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2067454Z inline_call [] 2025-09-07T08:17:21.2067559Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2067705Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2067842Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2068367Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2068606Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2068700Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2069010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2069176Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2069435Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2069724Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2069814Z =================================== FAILURES =================================== 2025-09-07T08:17:21.2070010Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2070095Z Traceback (most recent call last): 2025-09-07T08:17:21.2070378Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2070449Z self._run_test( 2025-09-07T08:17:21.2070680Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2070787Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2071139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2071232Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2071589Z 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:17:21.2071682Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2071960Z 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:17:21.2072047Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2072338Z 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:17:21.2072502Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2072814Z 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:17:21.2072903Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2073252Z 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:17:21.2073361Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2073649Z 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:17:21.2073745Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2074038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2074162Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2074420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2074538Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2074823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2074908Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2075187Z 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:17:21.2075265Z return aot_autograd( 2025-09-07T08:17:21.2075542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2075680Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2076007Z 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:17:21.2076169Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2076569Z 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:17:21.2076647Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2077074Z 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:17:21.2077145Z fx_g = _create_graph( 2025-09-07T08:17:21.2077483Z 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:17:21.2077556Z fx_g = make_fx( 2025-09-07T08:17:21.2077860Z 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:17:21.2077952Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2078248Z 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:17:21.2078335Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2078657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2078729Z t = dispatch_trace( 2025-09-07T08:17:21.2079001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2079081Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2079344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2079417Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2079744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2079905Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2080154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2080230Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2080484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2080601Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2080879Z 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:17:21.2080954Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2081261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2081389Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2081724Z 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:17:21.2081840Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2082194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2082272Z outs_pair = fn(*args) 2025-09-07T08:17:21.2082631Z 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:17:21.2082759Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2083115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2083186Z outs_pair = fn(*args) 2025-09-07T08:17:21.2083558Z 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:17:21.2083666Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2084074Z 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:17:21.2084208Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2084617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2084687Z outs_pair = fn(*args) 2025-09-07T08:17:21.2085077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2085169Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2085517Z 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:17:21.2085612Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2085864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2085942Z return handle_torch_function( 2025-09-07T08:17:21.2086230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2086412Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2086764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2086844Z return func(*args, **kwargs) 2025-09-07T08:17:21.2087100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2087180Z result = _engine_run_backward( 2025-09-07T08:17:21.2087474Z 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:17:21.2087722Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2087993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2088079Z return user_fn(self, *args) 2025-09-07T08:17:21.2088411Z 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:17:21.2088495Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2088817Z 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:17:21.2088933Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2089187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2089258Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2089598Z 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:17:21.2089695Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2089965Z 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:17:21.2090077Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2090405Z 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:17:21.2090497Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2090816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2090887Z t = dispatch_trace( 2025-09-07T08:17:21.2091119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2091195Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2091448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2091518Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2091846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2092044Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2092293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2092366Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2092621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2092702Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2093005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2093097Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2093176Z File "", line 1, in 2025-09-07T08:17:21.2093466Z 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:17:21.2093661Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2093936Z 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:17:21.2094023Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2094415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2094497Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2094854Z 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:17:21.2094934Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2095228Z 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:17:21.2095306Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2095614Z 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:17:21.2095792Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2096042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2096192Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2096449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2096529Z leaves = list(leaves) 2025-09-07T08:17:21.2096787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2096853Z return func(x) 2025-09-07T08:17:21.2097143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2097267Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2097610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2097690Z return func(*args, **kwargs) 2025-09-07T08:17:21.2098052Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2098228Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2098231Z 2025-09-07T08:17:21.2098659Z 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:17:21.2098663Z 2025-09-07T08:17:21.2098667Z 2025-09-07T08:17:21.2098814Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2099128Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2099169Z 2025-09-07T08:17:21.2099341Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2099490Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2099555Z inline_call [] 2025-09-07T08:17:21.2099664Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2100033Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2100187Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2100729Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2100959Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2101064Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2101478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2101659Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2101919Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2102166Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2102303Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2102370Z inline_call [] 2025-09-07T08:17:21.2102491Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2102632Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2102782Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2103401Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2103635Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2103736Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2104096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2104277Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2104539Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2104786Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2104917Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2104988Z inline_call [] 2025-09-07T08:17:21.2105094Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2105233Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2105369Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2105890Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2106121Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2106219Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2106520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2106691Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2107015Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2107260Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2107703Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a05afb316ae82cca.xml - 2025-09-07T08:17:21.2107814Z =========================== short test summary info ============================ 2025-09-07T08:17:21.2108544Z FAILED [1.4347s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2108709Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2108714Z 2025-09-07T08:17:21.2109184Z 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:17:21.2109188Z 2025-09-07T08:17:21.2109191Z 2025-09-07T08:17:21.2109330Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2109648Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2109654Z 2025-09-07T08:17:21.2109817Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2109934Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.2110067Z ============= 1 failed, 1 passed, 44 deselected, 2 rerun in 8.85s ============== 2025-09-07T08:17:21.2110133Z Got exit code 1 2025-09-07T08:17:21.2110209Z Retrying single test... 2025-09-07T08:17:21.2111217Z /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:17:21.2111300Z import pkg_resources 2025-09-07T08:17:21.2111653Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5471ac89f497b25d.xml 2025-09-07T08:17:21.2111890Z ============================= test session starts ============================== 2025-09-07T08:17:21.2112110Z 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:17:21.2112181Z cachedir: .pytest_cache 2025-09-07T08:17:21.2112504Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.2112592Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.2112666Z configfile: pytest.ini 2025-09-07T08:17:21.2112998Z 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:17:21.2113146Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.2113602Z stepcurrent: skipping 45 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2113681Z Running 1 items in this shard 2025-09-07T08:17:21.2113684Z 2025-09-07T08:17:21.2114072Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.7916s] [100%] 2025-09-07T08:17:21.2114446Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.4749s] [100%] 2025-09-07T08:17:21.2114816Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True FAILED [1.4323s] [100%] 2025-09-07T08:17:21.2114820Z 2025-09-07T08:17:21.2114909Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.2115099Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2115188Z Traceback (most recent call last): 2025-09-07T08:17:21.2115475Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2115544Z self._run_test( 2025-09-07T08:17:21.2115777Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2115889Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2116164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2116254Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2116609Z 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:17:21.2116696Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2116976Z 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:17:21.2117060Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2117347Z 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:17:21.2117509Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2117818Z 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:17:21.2117919Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2118271Z 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:17:21.2118384Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2118684Z 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:17:21.2118782Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2119062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2119186Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2119444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2119565Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2119848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2119938Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2120219Z 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:17:21.2120297Z return aot_autograd( 2025-09-07T08:17:21.2120570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2120702Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2121040Z 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:17:21.2121204Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2121589Z 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:17:21.2121670Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2122116Z 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:17:21.2122190Z fx_g = _create_graph( 2025-09-07T08:17:21.2122525Z 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:17:21.2122598Z fx_g = make_fx( 2025-09-07T08:17:21.2122911Z 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:17:21.2123004Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2123299Z 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:17:21.2123380Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2123704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2123776Z t = dispatch_trace( 2025-09-07T08:17:21.2124048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2124129Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2124384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2124465Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2124794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2124954Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2125206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2125286Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2125541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2125620Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2125938Z 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:17:21.2126023Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2126336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2126466Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2126786Z 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:17:21.2126907Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2127267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2127346Z outs_pair = fn(*args) 2025-09-07T08:17:21.2127703Z 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:17:21.2127832Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2128187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2128258Z outs_pair = fn(*args) 2025-09-07T08:17:21.2128631Z 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:17:21.2128742Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2129153Z 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:17:21.2129284Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2129680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2129754Z outs_pair = fn(*args) 2025-09-07T08:17:21.2130147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2130235Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2130586Z 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:17:21.2130676Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2130927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2131003Z return handle_torch_function( 2025-09-07T08:17:21.2131302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2131502Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2131853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2131926Z return func(*args, **kwargs) 2025-09-07T08:17:21.2132176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2132258Z result = _engine_run_backward( 2025-09-07T08:17:21.2132552Z 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:17:21.2132797Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2133050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2133128Z return user_fn(self, *args) 2025-09-07T08:17:21.2133460Z 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:17:21.2133540Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2133865Z 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:17:21.2133944Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2134233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2134304Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2134638Z 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:17:21.2134751Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2135033Z 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:17:21.2135134Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2135463Z 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:17:21.2135551Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2135876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2135947Z t = dispatch_trace( 2025-09-07T08:17:21.2136180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2136257Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2136511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2136582Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2136908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2137110Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2137361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2137436Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2137692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2137770Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2138079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2138169Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2138252Z File "", line 1, in 2025-09-07T08:17:21.2138543Z 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:17:21.2138696Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2139015Z 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:17:21.2139104Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2139500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2139596Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2139955Z 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:17:21.2140036Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2140325Z 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:17:21.2140413Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2140726Z 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:17:21.2140905Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2141160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2141271Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2141571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2141641Z leaves = list(leaves) 2025-09-07T08:17:21.2141893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2141959Z return func(x) 2025-09-07T08:17:21.2142238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2142369Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2142712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2142796Z return func(*args, **kwargs) 2025-09-07T08:17:21.2143160Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2143336Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2143340Z 2025-09-07T08:17:21.2143766Z 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:17:21.2143769Z 2025-09-07T08:17:21.2143772Z 2025-09-07T08:17:21.2143917Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2144229Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2144281Z 2025-09-07T08:17:21.2144457Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2144605Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2144673Z inline_call [] 2025-09-07T08:17:21.2144780Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2144847Z inductor [] 2025-09-07T08:17:21.2144991Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2145132Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2145668Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2145910Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2146009Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2146355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2146528Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2146792Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2147048Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2147243Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2147332Z Traceback (most recent call last): 2025-09-07T08:17:21.2147613Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2147677Z self._run_test( 2025-09-07T08:17:21.2147945Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2148063Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2148339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2148424Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2148728Z 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:17:21.2148858Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2149133Z 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:17:21.2149218Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2149503Z 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:17:21.2149661Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2149975Z 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:17:21.2150056Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2150362Z 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:17:21.2150466Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2150757Z 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:17:21.2150851Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2151177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2151308Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2151563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2151735Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2152017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2152104Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2152379Z 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:17:21.2152451Z return aot_autograd( 2025-09-07T08:17:21.2152730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2152861Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2153206Z 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:17:21.2153371Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2153785Z 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:17:21.2153872Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2154255Z 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:17:21.2154334Z fx_g = _create_graph( 2025-09-07T08:17:21.2154671Z 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:17:21.2154740Z fx_g = make_fx( 2025-09-07T08:17:21.2155047Z 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:17:21.2155133Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2155476Z 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:17:21.2155565Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2155893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2155961Z t = dispatch_trace( 2025-09-07T08:17:21.2156187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2156307Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2156558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2156636Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2156967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2157125Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2157391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2157464Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2157727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2157802Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2158085Z 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:17:21.2158158Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2158463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2158561Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2158876Z 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:17:21.2159053Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2159417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2159496Z outs_pair = fn(*args) 2025-09-07T08:17:21.2159859Z 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:17:21.2159986Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2160352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2160421Z outs_pair = fn(*args) 2025-09-07T08:17:21.2160789Z 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:17:21.2160900Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2161352Z 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:17:21.2161496Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2161858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2161938Z outs_pair = fn(*args) 2025-09-07T08:17:21.2162330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2162412Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2162770Z 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:17:21.2162857Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2163160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2163242Z return handle_torch_function( 2025-09-07T08:17:21.2163532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2163679Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2164060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2164140Z return func(*args, **kwargs) 2025-09-07T08:17:21.2164389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2164470Z result = _engine_run_backward( 2025-09-07T08:17:21.2164764Z 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:17:21.2165012Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2165269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2165343Z return user_fn(self, *args) 2025-09-07T08:17:21.2165637Z 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:17:21.2165716Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2166040Z 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:17:21.2166119Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2166368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2166444Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2166782Z 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:17:21.2166923Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2167199Z 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:17:21.2167289Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2167624Z 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:17:21.2167710Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2168034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2168115Z t = dispatch_trace( 2025-09-07T08:17:21.2168338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2168423Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2168711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2168788Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2169113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2169269Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2169518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2169587Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2169845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2169922Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2170227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2170355Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2170433Z File "", line 1, in 2025-09-07T08:17:21.2170728Z 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:17:21.2170875Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2171193Z 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:17:21.2171280Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2171673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2171759Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2172108Z 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:17:21.2172210Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2172503Z 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:17:21.2172585Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2172853Z 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:17:21.2173026Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2173284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2173396Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2173657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2173727Z leaves = list(leaves) 2025-09-07T08:17:21.2174020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2174091Z return func(x) 2025-09-07T08:17:21.2174367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2174494Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2174832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2174908Z return func(*args, **kwargs) 2025-09-07T08:17:21.2175280Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2175447Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2175450Z 2025-09-07T08:17:21.2175885Z 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:17:21.2175927Z 2025-09-07T08:17:21.2175931Z 2025-09-07T08:17:21.2176076Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2176399Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2176405Z 2025-09-07T08:17:21.2176573Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2176718Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2176783Z inline_call [] 2025-09-07T08:17:21.2176887Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2176954Z inductor [] 2025-09-07T08:17:21.2177094Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2177231Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2177799Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2178029Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2178139Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2178479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2183277Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2183600Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2183859Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2184007Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2184084Z inline_call [] 2025-09-07T08:17:21.2184204Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2184356Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2184506Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2185049Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2185298Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2185417Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2185739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2185918Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2186265Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2186516Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2186613Z =================================== FAILURES =================================== 2025-09-07T08:17:21.2186817Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2186911Z Traceback (most recent call last): 2025-09-07T08:17:21.2187204Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2187290Z self._run_test( 2025-09-07T08:17:21.2187524Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2187631Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2187914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2188051Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2188366Z 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:17:21.2188452Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2188724Z 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:17:21.2188817Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2189103Z 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:17:21.2189266Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2189573Z 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:17:21.2189666Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2190042Z 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:17:21.2190149Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2190442Z 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:17:21.2190573Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2190824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2190949Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2191300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2191431Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2191719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2191813Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2192089Z 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:17:21.2192161Z return aot_autograd( 2025-09-07T08:17:21.2192440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2192573Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2192906Z 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:17:21.2193071Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2193452Z 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:17:21.2193578Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2193958Z 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:17:21.2194037Z fx_g = _create_graph( 2025-09-07T08:17:21.2194370Z 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:17:21.2194443Z fx_g = make_fx( 2025-09-07T08:17:21.2194750Z 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:17:21.2194837Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2195143Z 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:17:21.2195224Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2195589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2195662Z t = dispatch_trace( 2025-09-07T08:17:21.2195893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2195970Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2196220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2196303Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2196627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2196786Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2197055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2197127Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2197448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2197529Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2197804Z 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:17:21.2197877Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2198214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2198315Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2198631Z 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:17:21.2198751Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2199108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2199187Z outs_pair = fn(*args) 2025-09-07T08:17:21.2199543Z 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:17:21.2199671Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2200306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2200387Z outs_pair = fn(*args) 2025-09-07T08:17:21.2200770Z 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:17:21.2200882Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2201281Z 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:17:21.2201532Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2201891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2201981Z outs_pair = fn(*args) 2025-09-07T08:17:21.2202370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2202464Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2202809Z 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:17:21.2202896Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2203156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2203236Z return handle_torch_function( 2025-09-07T08:17:21.2203596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2203745Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2204083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2204179Z return func(*args, **kwargs) 2025-09-07T08:17:21.2204429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2204514Z result = _engine_run_backward( 2025-09-07T08:17:21.2204810Z 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:17:21.2205060Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2205313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2205452Z return user_fn(self, *args) 2025-09-07T08:17:21.2205755Z 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:17:21.2205837Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2206158Z 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:17:21.2206294Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2206542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2206625Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2206969Z 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:17:21.2207076Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2207357Z 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:17:21.2207452Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2207784Z 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:17:21.2207874Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2208200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2208270Z t = dispatch_trace( 2025-09-07T08:17:21.2208496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2208573Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2208823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2208944Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2209272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2209428Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2209677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2209751Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2210013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2210089Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2210406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2210498Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2210576Z File "", line 1, in 2025-09-07T08:17:21.2210915Z 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:17:21.2211072Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2211354Z 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:17:21.2211440Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2211843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2211924Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2212274Z 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:17:21.2212360Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2212650Z 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:17:21.2212777Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2213050Z 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:17:21.2213221Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2213481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2213628Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2213888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2213958Z leaves = list(leaves) 2025-09-07T08:17:21.2214207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2214277Z return func(x) 2025-09-07T08:17:21.2214556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2214685Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2215024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2215098Z return func(*args, **kwargs) 2025-09-07T08:17:21.2215473Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2215639Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2215644Z 2025-09-07T08:17:21.2216079Z 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:17:21.2216083Z 2025-09-07T08:17:21.2216086Z 2025-09-07T08:17:21.2216225Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2216591Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2216595Z 2025-09-07T08:17:21.2216764Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2216911Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2216979Z inline_call [] 2025-09-07T08:17:21.2217095Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2217167Z inductor [] 2025-09-07T08:17:21.2217310Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2217448Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2217979Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2218268Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2218375Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2218680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2218857Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2219127Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2219374Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2219510Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2219575Z inline_call [] 2025-09-07T08:17:21.2219683Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2219827Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2220009Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2220548Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2220777Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2220914Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2221218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2221386Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2221646Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2221890Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2222038Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2222102Z inline_call [] 2025-09-07T08:17:21.2222208Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2222347Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2222483Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2223005Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2223227Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2223324Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2223621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2223834Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2224088Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2224327Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2224770Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5471ac89f497b25d.xml - 2025-09-07T08:17:21.2224879Z =========================== short test summary info ============================ 2025-09-07T08:17:21.2225617Z FAILED [1.4323s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2225821Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2225825Z 2025-09-07T08:17:21.2226270Z 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:17:21.2226274Z 2025-09-07T08:17:21.2226277Z 2025-09-07T08:17:21.2226416Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2226729Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2226733Z 2025-09-07T08:17:21.2226895Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2227019Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.2227146Z ================== 1 failed, 245 deselected, 2 rerun in 4.74s ================== 2025-09-07T08:17:21.2227213Z Got exit code 1 2025-09-07T08:17:21.2227331Z Retrying single test... 2025-09-07T08:17:21.2228216Z /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:17:21.2228331Z import pkg_resources 2025-09-07T08:17:21.2228672Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-14aa44f1aa435ab6.xml 2025-09-07T08:17:21.2228780Z ============================= test session starts ============================== 2025-09-07T08:17:21.2228998Z 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:17:21.2229069Z cachedir: .pytest_cache 2025-09-07T08:17:21.2229394Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.2229479Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.2229554Z configfile: pytest.ini 2025-09-07T08:17:21.2229876Z 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:17:21.2230020Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.2230490Z stepcurrent: skipping 45 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2230566Z Running 1 items in this shard 2025-09-07T08:17:21.2230570Z 2025-09-07T08:17:21.2230957Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.7746s] [100%] 2025-09-07T08:17:21.2231418Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.4834s] [100%] 2025-09-07T08:17:21.2231790Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True FAILED [1.4500s] [100%] 2025-09-07T08:17:21.2231793Z 2025-09-07T08:17:21.2231881Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.2232078Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2232164Z Traceback (most recent call last): 2025-09-07T08:17:21.2232452Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2232522Z self._run_test( 2025-09-07T08:17:21.2232753Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2232857Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2233252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2233343Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2233651Z 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:17:21.2233736Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2234015Z 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:17:21.2234096Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2234379Z 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:17:21.2234541Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2234848Z 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:17:21.2234938Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2235276Z 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:17:21.2235378Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2235671Z 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:17:21.2235802Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2236042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2236165Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2236423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2236543Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2236827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2236918Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2237191Z 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:17:21.2237269Z return aot_autograd( 2025-09-07T08:17:21.2237538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2237671Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2238003Z 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:17:21.2238165Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2238546Z 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:17:21.2238791Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2239180Z 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:17:21.2239252Z fx_g = _create_graph( 2025-09-07T08:17:21.2239587Z 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:17:21.2239661Z fx_g = make_fx( 2025-09-07T08:17:21.2239964Z 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:17:21.2240058Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2240348Z 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:17:21.2240427Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2241108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2241183Z t = dispatch_trace( 2025-09-07T08:17:21.2241410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2241487Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2241737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2241819Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2242144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2242302Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2242553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2242628Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2242933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2243015Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2243289Z 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:17:21.2243361Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2243703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2243794Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2244115Z 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:17:21.2244237Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2244598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2244681Z outs_pair = fn(*args) 2025-09-07T08:17:21.2245038Z 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:17:21.2245160Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2245523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2245594Z outs_pair = fn(*args) 2025-09-07T08:17:21.2245960Z 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:17:21.2246070Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2246474Z 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:17:21.2246669Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2247019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2247104Z outs_pair = fn(*args) 2025-09-07T08:17:21.2247491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2247585Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2247930Z 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:17:21.2248019Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2248270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2248347Z return handle_torch_function( 2025-09-07T08:17:21.2248674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2248818Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2249164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2249240Z return func(*args, **kwargs) 2025-09-07T08:17:21.2249487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2249567Z result = _engine_run_backward( 2025-09-07T08:17:21.2249857Z 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:17:21.2250102Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2250357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2250478Z return user_fn(self, *args) 2025-09-07T08:17:21.2250772Z 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:17:21.2250852Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2251171Z 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:17:21.2251286Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2251540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2251610Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2251943Z 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:17:21.2252046Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2252322Z 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:17:21.2252421Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2252745Z 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:17:21.2252833Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2253161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2253229Z t = dispatch_trace( 2025-09-07T08:17:21.2253456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2253534Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2253790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2253902Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2254232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2254398Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2254647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2254727Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2254974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2255049Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2255354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2255442Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2255522Z File "", line 1, in 2025-09-07T08:17:21.2255854Z 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:17:21.2256007Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2256286Z 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:17:21.2256373Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2256771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2256851Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2257208Z 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:17:21.2257287Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2257582Z 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:17:21.2257711Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2257986Z 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:17:21.2258170Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2258419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2258578Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2258845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2258916Z leaves = list(leaves) 2025-09-07T08:17:21.2259171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2259237Z return func(x) 2025-09-07T08:17:21.2259514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2259654Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2259993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2260077Z return func(*args, **kwargs) 2025-09-07T08:17:21.2260452Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2260618Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2260622Z 2025-09-07T08:17:21.2261058Z 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:17:21.2261062Z 2025-09-07T08:17:21.2261065Z 2025-09-07T08:17:21.2261200Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2261561Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2261565Z 2025-09-07T08:17:21.2261729Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2261870Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2261943Z inline_call [] 2025-09-07T08:17:21.2262045Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2262117Z inductor [] 2025-09-07T08:17:21.2262257Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2262393Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2262932Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2263198Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2263301Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2263602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2263775Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2264040Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2264277Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2264475Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2264553Z Traceback (most recent call last): 2025-09-07T08:17:21.2264839Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2264943Z self._run_test( 2025-09-07T08:17:21.2265175Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2265282Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2265543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2265671Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2265975Z 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:17:21.2266065Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2266338Z 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:17:21.2266418Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2266703Z 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:17:21.2266864Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2267172Z 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:17:21.2267254Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2267574Z 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:17:21.2267681Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2267965Z 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:17:21.2268065Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2268294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2268457Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2268717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2268836Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2269122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2269203Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2269482Z 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:17:21.2269551Z return aot_autograd( 2025-09-07T08:17:21.2269823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2269957Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2270291Z 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:17:21.2270497Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2270872Z 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:17:21.2270950Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2271463Z 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:17:21.2271534Z fx_g = _create_graph( 2025-09-07T08:17:21.2271876Z 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:17:21.2271949Z fx_g = make_fx( 2025-09-07T08:17:21.2272262Z 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:17:21.2272349Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2272687Z 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:17:21.2272776Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2273096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2273230Z t = dispatch_trace( 2025-09-07T08:17:21.2273452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2273528Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2273789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2273860Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2274187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2274344Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2274597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2274680Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2274934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2275021Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2275292Z 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:17:21.2275369Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2275674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2275775Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2276106Z 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:17:21.2276264Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2276630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2276703Z outs_pair = fn(*args) 2025-09-07T08:17:21.2277063Z 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:17:21.2277194Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2277545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2277620Z outs_pair = fn(*args) 2025-09-07T08:17:21.2277984Z 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:17:21.2278141Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2278541Z 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:17:21.2278671Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2279034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2279108Z outs_pair = fn(*args) 2025-09-07T08:17:21.2279505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2279586Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2279942Z 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:17:21.2280071Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2280326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2280412Z return handle_torch_function( 2025-09-07T08:17:21.2280693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2280885Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2281225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2281303Z return func(*args, **kwargs) 2025-09-07T08:17:21.2281562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2281639Z result = _engine_run_backward( 2025-09-07T08:17:21.2281950Z 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:17:21.2282191Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2282448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2282533Z return user_fn(self, *args) 2025-09-07T08:17:21.2282825Z 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:17:21.2282909Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2283228Z 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:17:21.2283316Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2283563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2283673Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2284015Z 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:17:21.2284110Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2284390Z 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:17:21.2284484Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2284816Z 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:17:21.2284911Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2285231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2285304Z t = dispatch_trace( 2025-09-07T08:17:21.2285529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2285643Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2285898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2285972Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2286298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2286450Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2286707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2286776Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2287027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2287106Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2287443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2287538Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2287612Z File "", line 1, in 2025-09-07T08:17:21.2287899Z 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:17:21.2288089Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2288363Z 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:17:21.2288455Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2288857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2288939Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2289302Z 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:17:21.2289382Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2289677Z 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:17:21.2289753Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2290033Z 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:17:21.2290203Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2290448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2290567Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2290817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2290938Z leaves = list(leaves) 2025-09-07T08:17:21.2291185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2291250Z return func(x) 2025-09-07T08:17:21.2291529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2291650Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2291997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2292070Z return func(*args, **kwargs) 2025-09-07T08:17:21.2292441Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2292607Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2292614Z 2025-09-07T08:17:21.2293078Z 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:17:21.2293083Z 2025-09-07T08:17:21.2293092Z 2025-09-07T08:17:21.2293227Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2293539Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2293545Z 2025-09-07T08:17:21.2293718Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2293857Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2293927Z inline_call [] 2025-09-07T08:17:21.2294029Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2294092Z inductor [] 2025-09-07T08:17:21.2294247Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2294419Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2294959Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2295189Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2295319Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2295628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2295793Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2296066Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2296304Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2296445Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2296508Z inline_call [] 2025-09-07T08:17:21.2296608Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2296755Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2296886Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2297417Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2297643Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2297734Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2298038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2298245Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2298516Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2298761Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2298865Z =================================== FAILURES =================================== 2025-09-07T08:17:21.2299057Z _ WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2299136Z Traceback (most recent call last): 2025-09-07T08:17:21.2299425Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2299491Z self._run_test( 2025-09-07T08:17:21.2299727Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2300756Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2301287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2301392Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2301702Z 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:17:21.2301800Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2302092Z 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:17:21.2302175Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2302471Z 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:17:21.2302625Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2303009Z 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:17:21.2303099Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2303410Z 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:17:21.2303510Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2303854Z 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:17:21.2303955Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2304183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2304309Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2304558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2304683Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2304977Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2305059Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2305340Z 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:17:21.2305413Z return aot_autograd( 2025-09-07T08:17:21.2305687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2305816Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2306140Z 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:17:21.2306307Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2306770Z 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:17:21.2306853Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2307231Z 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:17:21.2307302Z fx_g = _create_graph( 2025-09-07T08:17:21.2307646Z 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:17:21.2307712Z fx_g = make_fx( 2025-09-07T08:17:21.2308021Z 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:17:21.2308111Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2308416Z 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:17:21.2308510Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2308873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2308951Z t = dispatch_trace( 2025-09-07T08:17:21.2309171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2309258Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2309507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2309579Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2309909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2310059Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2310316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2310426Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2310680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2310765Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2311033Z 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:17:21.2311319Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2311624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2311717Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2312041Z 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:17:21.2312158Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2312524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2312596Z outs_pair = fn(*args) 2025-09-07T08:17:21.2312952Z 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:17:21.2313074Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2313427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2313504Z outs_pair = fn(*args) 2025-09-07T08:17:21.2313867Z 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:17:21.2313983Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2314385Z 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:17:21.2314571Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2314928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2314999Z outs_pair = fn(*args) 2025-09-07T08:17:21.2315394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2315475Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2315824Z 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:17:21.2315909Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2316156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2316281Z return handle_torch_function( 2025-09-07T08:17:21.2316577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2316728Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2317074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2317159Z return func(*args, **kwargs) 2025-09-07T08:17:21.2317415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2317492Z result = _engine_run_backward( 2025-09-07T08:17:21.2317789Z 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:17:21.2318042Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2318358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2318438Z return user_fn(self, *args) 2025-09-07T08:17:21.2318730Z 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:17:21.2318853Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2319169Z 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:17:21.2319258Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2319508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2319579Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2319915Z 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:17:21.2320017Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2320296Z 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:17:21.2320390Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2320721Z 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:17:21.2320814Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2321133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2321211Z t = dispatch_trace( 2025-09-07T08:17:21.2321434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2321521Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2321768Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2321882Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2322209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2322360Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2322615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2322684Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2322938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2323029Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2323328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2323423Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2323501Z File "", line 1, in 2025-09-07T08:17:21.2323831Z 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:17:21.2323980Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2324251Z 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:17:21.2324344Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2324734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2324817Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2325162Z 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:17:21.2325241Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2325596Z 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:17:21.2325674Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2325947Z 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:17:21.2326119Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2326409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2326521Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2326775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2326850Z leaves = list(leaves) 2025-09-07T08:17:21.2327100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2327169Z return func(x) 2025-09-07T08:17:21.2327447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2327567Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2327908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2327983Z return func(*args, **kwargs) 2025-09-07T08:17:21.2328352Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2328517Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2328521Z 2025-09-07T08:17:21.2328953Z 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:17:21.2328997Z 2025-09-07T08:17:21.2329000Z 2025-09-07T08:17:21.2329142Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2329455Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2329464Z 2025-09-07T08:17:21.2329628Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2329771Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2329843Z inline_call [] 2025-09-07T08:17:21.2329944Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2330013Z inductor [] 2025-09-07T08:17:21.2330154Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2330284Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2330873Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2331123Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2331278Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2331655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2331829Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2332099Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2332336Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2332477Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2332543Z inline_call [] 2025-09-07T08:17:21.2332655Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2332848Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2332987Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2333518Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2333781Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2333884Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2334193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2334358Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2334626Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2334867Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2335005Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2335068Z inline_call [] 2025-09-07T08:17:21.2335182Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2335333Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2335464Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2335997Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2336230Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2336368Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2336690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2336855Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2337121Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2337361Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2337817Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-14aa44f1aa435ab6.xml - 2025-09-07T08:17:21.2337924Z =========================== short test summary info ============================ 2025-09-07T08:17:21.2338712Z FAILED [1.4500s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2338884Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2338888Z 2025-09-07T08:17:21.2339315Z 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:17:21.2339322Z 2025-09-07T08:17:21.2339325Z 2025-09-07T08:17:21.2339463Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2339774Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.2339784Z 2025-09-07T08:17:21.2339948Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2340059Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.2340235Z ================== 1 failed, 245 deselected, 2 rerun in 4.75s ================== 2025-09-07T08:17:21.2340306Z Got exit code 1 2025-09-07T08:17:21.2340560Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.2341437Z /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:17:21.2341544Z import pkg_resources 2025-09-07T08:17:21.2341895Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a921f6e91d42f313.xml 2025-09-07T08:17:21.2341996Z ============================= test session starts ============================== 2025-09-07T08:17:21.2342225Z 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:17:21.2342303Z cachedir: .pytest_cache 2025-09-07T08:17:21.2342637Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.2342723Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.2342794Z configfile: pytest.ini 2025-09-07T08:17:21.2343128Z 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:17:21.2343270Z collecting ... collected 467 items / 46 deselected / 421 selected 2025-09-07T08:17:21.2343371Z stepcurrent: skipping 46 already run items. 2025-09-07T08:17:21.2343445Z Running 200 items in this shard 2025-09-07T08:17:21.2343449Z 2025-09-07T08:17:21.2343840Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8707s] [ 0%] 2025-09-07T08:17:21.2344272Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4866s] [ 0%] 2025-09-07T08:17:21.2344601Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True FAILED [0.4552s] [ 0%] 2025-09-07T08:17:21.2344605Z 2025-09-07T08:17:21.2344699Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.2344899Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2344984Z Traceback (most recent call last): 2025-09-07T08:17:21.2345275Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2345340Z self._run_test( 2025-09-07T08:17:21.2345576Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2345682Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2345999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2346086Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2346396Z 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:17:21.2346488Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2346762Z 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:17:21.2346850Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2347134Z 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:17:21.2347296Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2347603Z 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:17:21.2347725Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2348039Z 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:17:21.2348138Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2348431Z 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:17:21.2348562Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2348792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2348921Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2349173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2349298Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2349588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2349676Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2349954Z 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:17:21.2350028Z return aot_autograd( 2025-09-07T08:17:21.2350308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2350441Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2350774Z 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:17:21.2350934Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2351426Z 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:17:21.2351556Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2351937Z 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:17:21.2352016Z fx_g = _create_graph( 2025-09-07T08:17:21.2352353Z 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:17:21.2352423Z fx_g = make_fx( 2025-09-07T08:17:21.2352727Z 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:17:21.2352815Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2353119Z 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:17:21.2353201Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2353589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2353659Z t = dispatch_trace( 2025-09-07T08:17:21.2353883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2353966Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2354218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2354294Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2354622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2354776Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2355038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2355113Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2355407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2355487Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2355757Z 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:17:21.2355882Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2356188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2356288Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2356604Z 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:17:21.2356724Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2357086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2357159Z outs_pair = fn(*args) 2025-09-07T08:17:21.2357520Z 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:17:21.2357644Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2358006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2358075Z outs_pair = fn(*args) 2025-09-07T08:17:21.2358444Z 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:17:21.2358564Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2358966Z 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:17:21.2359156Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2359510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2359586Z outs_pair = fn(*args) 2025-09-07T08:17:21.2359980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2360063Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2360417Z 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:17:21.2360501Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2360757Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2360840Z return handle_torch_function( 2025-09-07T08:17:21.2361166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2361311Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2361647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2361729Z return func(*args, **kwargs) 2025-09-07T08:17:21.2361975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2362056Z result = _engine_run_backward( 2025-09-07T08:17:21.2362351Z 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:17:21.2362590Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2362888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2362965Z return user_fn(self, *args) 2025-09-07T08:17:21.2363261Z 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:17:21.2363338Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2363692Z 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:17:21.2363778Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2364025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2364101Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2364430Z 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:17:21.2364544Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2364824Z 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:17:21.2364915Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2365245Z 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:17:21.2365336Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2365660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2365729Z t = dispatch_trace( 2025-09-07T08:17:21.2365956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2366039Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2366288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2366411Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2366736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2366887Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2367140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2367212Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2367470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2367546Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2367850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2367939Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2368019Z File "", line 1, in 2025-09-07T08:17:21.2368353Z 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:17:21.2368506Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2368782Z 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:17:21.2368871Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2369265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2369350Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2369697Z 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:17:21.2369784Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2370113Z 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:17:21.2370200Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2370471Z 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:17:21.2370639Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2370933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2371043Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2371304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2371373Z leaves = list(leaves) 2025-09-07T08:17:21.2371616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2371691Z return func(x) 2025-09-07T08:17:21.2371967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2372092Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2372429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2372505Z return func(*args, **kwargs) 2025-09-07T08:17:21.2372875Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2373041Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2373045Z 2025-09-07T08:17:21.2373476Z 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:17:21.2373521Z 2025-09-07T08:17:21.2373524Z 2025-09-07T08:17:21.2373669Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2373989Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2373993Z 2025-09-07T08:17:21.2374158Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2374318Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2374386Z inline_call [] 2025-09-07T08:17:21.2374490Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2374560Z inductor [] 2025-09-07T08:17:21.2374702Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2374845Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2375378Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2375648Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2375755Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2376060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2376245Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2376505Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2376756Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2376954Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2377035Z Traceback (most recent call last): 2025-09-07T08:17:21.2377366Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2377435Z self._run_test( 2025-09-07T08:17:21.2377673Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2377776Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2378038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2378166Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2378474Z 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:17:21.2378568Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2378840Z 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:17:21.2378923Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2379215Z 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:17:21.2379371Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2379692Z 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:17:21.2379779Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2380088Z 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:17:21.2380188Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2380473Z 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:17:21.2380572Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2380802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2380995Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2381250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2381368Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2381657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2381743Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2382021Z 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:17:21.2382091Z return aot_autograd( 2025-09-07T08:17:21.2382362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2382497Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2382866Z 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:17:21.2383034Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2383406Z 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:17:21.2383490Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2383869Z 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:17:21.2383939Z fx_g = _create_graph( 2025-09-07T08:17:21.2384289Z 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:17:21.2384352Z fx_g = make_fx( 2025-09-07T08:17:21.2384697Z 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:17:21.2384790Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2385082Z 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:17:21.2385168Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2385485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2385597Z t = dispatch_trace( 2025-09-07T08:17:21.2385818Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2385899Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2386151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2386222Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2386562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2386715Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2386968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2387037Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2387296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2387379Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2387650Z 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:17:21.2387740Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2388042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2388134Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2388505Z 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:17:21.2388620Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2388985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2389058Z outs_pair = fn(*args) 2025-09-07T08:17:21.2389417Z 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:17:21.2389542Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2389900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2389977Z outs_pair = fn(*args) 2025-09-07T08:17:21.2390386Z 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:17:21.2390507Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2390903Z 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:17:21.2391140Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2391502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2391575Z outs_pair = fn(*args) 2025-09-07T08:17:21.2391971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2392053Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2392453Z 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:17:21.2392541Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2392791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2392874Z return handle_torch_function( 2025-09-07T08:17:21.2393197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2393348Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2393688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2393771Z return func(*args, **kwargs) 2025-09-07T08:17:21.2394016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2394093Z result = _engine_run_backward( 2025-09-07T08:17:21.2394398Z 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:17:21.2394640Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2394902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2394988Z return user_fn(self, *args) 2025-09-07T08:17:21.2395280Z 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:17:21.2395367Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2395683Z 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:17:21.2395770Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2396064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2396135Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2396481Z 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:17:21.2396577Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2396862Z 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:17:21.2396955Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2397282Z 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:17:21.2397369Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2397685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2397759Z t = dispatch_trace( 2025-09-07T08:17:21.2398017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2398101Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2398350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2398420Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2398750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2398899Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2399152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2399221Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2399471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2399589Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2400194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2400315Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2400394Z File "", line 1, in 2025-09-07T08:17:21.2400702Z 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:17:21.2401007Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2401286Z 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:17:21.2401380Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2401783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2401873Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2402226Z 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:17:21.2402306Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2402602Z 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:17:21.2402685Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2402958Z 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:17:21.2403127Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2403387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2403504Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2403836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2403916Z leaves = list(leaves) 2025-09-07T08:17:21.2404167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2404239Z return func(x) 2025-09-07T08:17:21.2404513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2404635Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2404982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2405057Z return func(*args, **kwargs) 2025-09-07T08:17:21.2405438Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2405609Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2405616Z 2025-09-07T08:17:21.2406106Z 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:17:21.2406111Z 2025-09-07T08:17:21.2406114Z 2025-09-07T08:17:21.2406255Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2406574Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2406584Z 2025-09-07T08:17:21.2406752Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2406891Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2406962Z inline_call [] 2025-09-07T08:17:21.2407071Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2407143Z inductor [] 2025-09-07T08:17:21.2407357Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2407495Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2408030Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2408319Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2408418Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2408730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2408898Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2409168Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2409412Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2409554Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2409619Z inline_call [] 2025-09-07T08:17:21.2409721Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2409868Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2410003Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2410533Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2410760Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2410860Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2411206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2411389Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2411660Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2411898Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2412004Z =================================== FAILURES =================================== 2025-09-07T08:17:21.2412207Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2412290Z Traceback (most recent call last): 2025-09-07T08:17:21.2412576Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2412640Z self._run_test( 2025-09-07T08:17:21.2412881Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2413022Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2413298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2413382Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2413685Z 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:17:21.2413779Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2414055Z 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:17:21.2414144Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2414432Z 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:17:21.2414589Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2414948Z 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:17:21.2415036Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2415346Z 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:17:21.2415490Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2415786Z 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:17:21.2415879Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2416108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2416237Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2416492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2416626Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2416912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2416992Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2417275Z 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:17:21.2417347Z return aot_autograd( 2025-09-07T08:17:21.2417630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2417758Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2418086Z 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:17:21.2418253Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2418671Z 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:17:21.2418754Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2419148Z 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:17:21.2419231Z fx_g = _create_graph( 2025-09-07T08:17:21.2419566Z 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:17:21.2419628Z fx_g = make_fx( 2025-09-07T08:17:21.2419938Z 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:17:21.2420021Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2420325Z 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:17:21.2420446Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2420769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2420842Z t = dispatch_trace( 2025-09-07T08:17:21.2421063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2421147Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2421401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2421473Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2421804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2421955Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2422252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2422324Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2422586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2422661Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2422967Z 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:17:21.2423056Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2423358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2423456Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2423771Z 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:17:21.2423889Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2424255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2424325Z outs_pair = fn(*args) 2025-09-07T08:17:21.2424684Z 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:17:21.2424809Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2425169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2425237Z outs_pair = fn(*args) 2025-09-07T08:17:21.2425601Z 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:17:21.2425717Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2426170Z 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:17:21.2426306Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2426658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2426731Z outs_pair = fn(*args) 2025-09-07T08:17:21.2427126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2427208Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2427571Z 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:17:21.2427659Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2427983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2428064Z return handle_torch_function( 2025-09-07T08:17:21.2428349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2428497Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2428836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2428917Z return func(*args, **kwargs) 2025-09-07T08:17:21.2429166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2429240Z result = _engine_run_backward( 2025-09-07T08:17:21.2429543Z 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:17:21.2429820Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2430086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2430162Z return user_fn(self, *args) 2025-09-07T08:17:21.2430459Z 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:17:21.2430575Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2430895Z 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:17:21.2430983Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2431327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2431408Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2431748Z 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:17:21.2431843Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2432128Z 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:17:21.2432222Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2432556Z 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:17:21.2432649Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2432972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2433050Z t = dispatch_trace( 2025-09-07T08:17:21.2433273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2433412Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2433668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2433747Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2434071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2434226Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2434484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2434553Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2434815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2434891Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2435194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2435330Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2435408Z File "", line 1, in 2025-09-07T08:17:21.2435704Z 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:17:21.2435852Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2436133Z 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:17:21.2436222Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2436615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2436699Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2437055Z 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:17:21.2437232Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2437526Z 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:17:21.2437602Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2437879Z 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:17:21.2438086Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2438338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2438447Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2438696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2438772Z leaves = list(leaves) 2025-09-07T08:17:21.2439026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2439094Z return func(x) 2025-09-07T08:17:21.2439366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2439492Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2439830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2439907Z return func(*args, **kwargs) 2025-09-07T08:17:21.2440278Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2440442Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2440446Z 2025-09-07T08:17:21.2440879Z 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:17:21.2440926Z 2025-09-07T08:17:21.2440929Z 2025-09-07T08:17:21.2441072Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2441389Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2441396Z 2025-09-07T08:17:21.2441562Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2441699Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2441781Z inline_call [] 2025-09-07T08:17:21.2441884Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2441953Z inductor [] 2025-09-07T08:17:21.2442095Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2442225Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2442808Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2443038Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2443137Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2443444Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2443615Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2443873Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2444111Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2444249Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2444315Z inline_call [] 2025-09-07T08:17:21.2444457Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2444598Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2444728Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2445258Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2445523Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2445622Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2445923Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2446093Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2446355Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2446592Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2446731Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2446798Z inline_call [] 2025-09-07T08:17:21.2446903Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2447041Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2447169Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2447695Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2447919Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2448065Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2448368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2448536Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2448795Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2449026Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2449470Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a921f6e91d42f313.xml - 2025-09-07T08:17:21.2449578Z =========================== short test summary info ============================ 2025-09-07T08:17:21.2450365Z FAILED [0.4552s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2450533Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2450536Z 2025-09-07T08:17:21.2450964Z 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:17:21.2450971Z 2025-09-07T08:17:21.2450974Z 2025-09-07T08:17:21.2451111Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2451430Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2451434Z 2025-09-07T08:17:21.2451598Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2451749Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.2451882Z ================== 1 failed, 46 deselected, 2 rerun in 1.86s =================== 2025-09-07T08:17:21.2451946Z Got exit code 1 2025-09-07T08:17:21.2452023Z Retrying single test... 2025-09-07T08:17:21.2452905Z /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:17:21.2453027Z import pkg_resources 2025-09-07T08:17:21.2453377Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6ad2ff34875c670c.xml 2025-09-07T08:17:21.2453483Z ============================= test session starts ============================== 2025-09-07T08:17:21.2453713Z 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:17:21.2453787Z cachedir: .pytest_cache 2025-09-07T08:17:21.2454106Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.2454191Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.2454262Z configfile: pytest.ini 2025-09-07T08:17:21.2454600Z 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:17:21.2454746Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.2455205Z stepcurrent: skipping 46 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2455282Z Running 1 items in this shard 2025-09-07T08:17:21.2455285Z 2025-09-07T08:17:21.2455718Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8616s] [100%] 2025-09-07T08:17:21.2456092Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4796s] [100%] 2025-09-07T08:17:21.2456416Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True FAILED [0.4474s] [100%] 2025-09-07T08:17:21.2456430Z 2025-09-07T08:17:21.2456517Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.2456715Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2456800Z Traceback (most recent call last): 2025-09-07T08:17:21.2457085Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2457153Z self._run_test( 2025-09-07T08:17:21.2457426Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2457531Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2457807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2457891Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2458205Z 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:17:21.2458291Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2458562Z 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:17:21.2458651Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2458937Z 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:17:21.2459101Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2459446Z 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:17:21.2459535Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2459838Z 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:17:21.2459972Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2460277Z 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:17:21.2460372Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2460612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2460733Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2460988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2461118Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2461399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2461490Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2461776Z 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:17:21.2461848Z return aot_autograd( 2025-09-07T08:17:21.2462130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2462263Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2462593Z 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:17:21.2462797Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2463188Z 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:17:21.2463268Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2463649Z 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:17:21.2463729Z fx_g = _create_graph( 2025-09-07T08:17:21.2464069Z 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:17:21.2464139Z fx_g = make_fx( 2025-09-07T08:17:21.2464443Z 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:17:21.2464529Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2464893Z 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:17:21.2464977Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2465310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2465378Z t = dispatch_trace( 2025-09-07T08:17:21.2465608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2465686Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2465938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2466015Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2466345Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2466501Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2466790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2466863Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2467126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2467213Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2467527Z 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:17:21.2467602Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2467901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2467998Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2468317Z 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:17:21.2468443Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2468801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2468878Z outs_pair = fn(*args) 2025-09-07T08:17:21.2469230Z 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:17:21.2469356Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2469721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2469791Z outs_pair = fn(*args) 2025-09-07T08:17:21.2470162Z 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:17:21.2470313Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2470722Z 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:17:21.2470858Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2471337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2471420Z outs_pair = fn(*args) 2025-09-07T08:17:21.2471806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2471900Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2472245Z 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:17:21.2472333Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2472635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2472716Z return handle_torch_function( 2025-09-07T08:17:21.2473003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2473145Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2473482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2473561Z return func(*args, **kwargs) 2025-09-07T08:17:21.2473805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2473883Z result = _engine_run_backward( 2025-09-07T08:17:21.2474175Z 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:17:21.2474463Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2474717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2474790Z return user_fn(self, *args) 2025-09-07T08:17:21.2475084Z 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:17:21.2475207Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2475530Z 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:17:21.2475613Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2475859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2475934Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2476271Z 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:17:21.2476369Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2476642Z 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:17:21.2476737Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2477058Z 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:17:21.2477144Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2477465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2477533Z t = dispatch_trace( 2025-09-07T08:17:21.2477761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2477880Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2478134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2478211Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2478533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2478691Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2478943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2479012Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2479269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2479348Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2479652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2479781Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2479858Z File "", line 1, in 2025-09-07T08:17:21.2480155Z 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:17:21.2480303Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2480581Z 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:17:21.2480666Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2481059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2481139Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2481490Z 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:17:21.2481615Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2481904Z 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:17:21.2481987Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2482255Z 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:17:21.2482460Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2482713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2482822Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2483081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2483149Z leaves = list(leaves) 2025-09-07T08:17:21.2483408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2483475Z return func(x) 2025-09-07T08:17:21.2483749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2483875Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2484217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2484297Z return func(*args, **kwargs) 2025-09-07T08:17:21.2484660Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2484826Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2484835Z 2025-09-07T08:17:21.2485265Z 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:17:21.2485307Z 2025-09-07T08:17:21.2485310Z 2025-09-07T08:17:21.2485448Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2485770Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2485777Z 2025-09-07T08:17:21.2485942Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2486086Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2486151Z inline_call [] 2025-09-07T08:17:21.2486259Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2486321Z inductor [] 2025-09-07T08:17:21.2491238Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2491432Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2492080Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2492330Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2492430Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2492779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2492952Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2493227Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2493476Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2493692Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2493824Z Traceback (most recent call last): 2025-09-07T08:17:21.2494121Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2494196Z self._run_test( 2025-09-07T08:17:21.2494428Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2494612Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2494886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2494973Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2495302Z 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:17:21.2495387Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2495672Z 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:17:21.2495759Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2496045Z 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:17:21.2496209Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2496521Z 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:17:21.2496613Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2496918Z 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:17:21.2497033Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2497323Z 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:17:21.2497458Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2497702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2497829Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2498090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2498214Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2498495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2498583Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2498860Z 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:17:21.2498940Z return aot_autograd( 2025-09-07T08:17:21.2499211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2499390Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2499728Z 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:17:21.2500243Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2500649Z 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:17:21.2500732Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2501118Z 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:17:21.2501194Z fx_g = _create_graph( 2025-09-07T08:17:21.2501533Z 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:17:21.2501748Z fx_g = make_fx( 2025-09-07T08:17:21.2502072Z 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:17:21.2502167Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2502462Z 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:17:21.2502613Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2502935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2503003Z t = dispatch_trace( 2025-09-07T08:17:21.2503234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2503313Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2503573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2503655Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2503990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2504154Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2504409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2504488Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2504739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2504817Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2505092Z 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:17:21.2505165Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2505476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2505635Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2505958Z 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:17:21.2506083Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2506457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2506535Z outs_pair = fn(*args) 2025-09-07T08:17:21.2506889Z 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:17:21.2507029Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2507386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2507516Z outs_pair = fn(*args) 2025-09-07T08:17:21.2507897Z 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:17:21.2508012Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2508420Z 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:17:21.2508554Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2509056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2509174Z outs_pair = fn(*args) 2025-09-07T08:17:21.2509573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2510079Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2510436Z 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:17:21.2510530Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2510781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2510903Z return handle_torch_function( 2025-09-07T08:17:21.2511295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2511440Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2511793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2511871Z return func(*args, **kwargs) 2025-09-07T08:17:21.2512135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2512211Z result = _engine_run_backward( 2025-09-07T08:17:21.2512509Z 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:17:21.2512758Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2513015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2513098Z return user_fn(self, *args) 2025-09-07T08:17:21.2513395Z 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:17:21.2513476Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2513807Z 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:17:21.2513940Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2514205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2514277Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2514613Z 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:17:21.2514721Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2514999Z 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:17:21.2515099Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2515428Z 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:17:21.2515525Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2515969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2516055Z t = dispatch_trace( 2025-09-07T08:17:21.2516349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2516446Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2516718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2516791Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2517124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2517744Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2518272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2518704Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2519154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2519571Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2520029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2520518Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2520801Z File "", line 1, in 2025-09-07T08:17:21.2521256Z 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:17:21.2521783Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2522298Z 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:17:21.2522828Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2523471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2524134Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2524652Z 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:17:21.2525208Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2525672Z 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:17:21.2526128Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2526570Z 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:17:21.2527094Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2527599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2528114Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2528564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2528972Z leaves = list(leaves) 2025-09-07T08:17:21.2529350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2529764Z return func(x) 2025-09-07T08:17:21.2530162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2530716Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2531407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2531971Z return func(*args, **kwargs) 2025-09-07T08:17:21.2532610Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2533229Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2533487Z 2025-09-07T08:17:21.2533914Z 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:17:21.2534424Z 2025-09-07T08:17:21.2534427Z 2025-09-07T08:17:21.2534566Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2535102Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2535499Z 2025-09-07T08:17:21.2535675Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2536071Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2536355Z inline_call [] 2025-09-07T08:17:21.2536622Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2536885Z inductor [] 2025-09-07T08:17:21.2537125Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2537545Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2538304Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2539352Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2539766Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2540302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2541005Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2541534Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2542119Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2542572Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2542854Z inline_call [] 2025-09-07T08:17:21.2543049Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2543375Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2543726Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2544538Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2545429Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2545981Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2546515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2547136Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2547707Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2548362Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2548770Z =================================== FAILURES =================================== 2025-09-07T08:17:21.2549211Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2549657Z Traceback (most recent call last): 2025-09-07T08:17:21.2550148Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2550689Z self._run_test( 2025-09-07T08:17:21.2551033Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2551543Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2551993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2552427Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2552951Z 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:17:21.2553479Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2553974Z 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:17:21.2554416Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2554959Z 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:17:21.2555576Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2556176Z 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:17:21.2556722Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2557303Z 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:17:21.2557839Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2558379Z 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:17:21.2558850Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2559258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2559707Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2560164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2560660Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2561267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2561728Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2562211Z 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:17:21.2562707Z return aot_autograd( 2025-09-07T08:17:21.2563161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2563704Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2564300Z 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:17:21.2564989Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2565727Z 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:17:21.2566265Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2566797Z 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:17:21.2567396Z fx_g = _create_graph( 2025-09-07T08:17:21.2567906Z 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:17:21.2568446Z fx_g = make_fx( 2025-09-07T08:17:21.2568919Z 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:17:21.2569394Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2569907Z 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:17:21.2570367Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2570848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2571330Z t = dispatch_trace( 2025-09-07T08:17:21.2571671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2572067Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2572471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2572930Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2573472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2574091Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2574583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2574986Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2575454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2575997Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2576414Z 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:17:21.2576844Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2577284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2577765Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2578259Z 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:17:21.2578777Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2579325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2579833Z outs_pair = fn(*args) 2025-09-07T08:17:21.2580315Z 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:17:21.2580881Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2581561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2582071Z outs_pair = fn(*args) 2025-09-07T08:17:21.2582560Z 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:17:21.2583186Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2583846Z 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:17:21.2584559Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2585142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2585650Z outs_pair = fn(*args) 2025-09-07T08:17:21.2586164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2586720Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2587231Z 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:17:21.2587793Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2588213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2588627Z return handle_torch_function( 2025-09-07T08:17:21.2589059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2589582Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2590142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2590640Z return func(*args, **kwargs) 2025-09-07T08:17:21.2591150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2591657Z result = _engine_run_backward( 2025-09-07T08:17:21.2592153Z 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:17:21.2592921Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2593498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2593982Z return user_fn(self, *args) 2025-09-07T08:17:21.2594414Z 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:17:21.2594867Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2595337Z 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:17:21.2595820Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2596228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2596643Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2597109Z 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:17:21.2597627Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2598084Z 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:17:21.2598540Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2599040Z 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:17:21.2599548Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2600349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2600824Z t = dispatch_trace( 2025-09-07T08:17:21.2601307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2601765Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2602279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2602723Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2603180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2603742Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2604219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2604623Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2605007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2605422Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2605982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2606472Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2606718Z File "", line 1, in 2025-09-07T08:17:21.2607161Z 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:17:21.2607688Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2608190Z 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:17:21.2608634Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2609196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2609753Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2610328Z 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:17:21.2610843Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2611301Z 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:17:21.2611971Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2612454Z 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:17:21.2612979Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2613478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2613925Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2614372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2614788Z leaves = list(leaves) 2025-09-07T08:17:21.2615158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2615550Z return func(x) 2025-09-07T08:17:21.2615942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2616426Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2616962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2617453Z return func(*args, **kwargs) 2025-09-07T08:17:21.2617957Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2618565Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2618862Z 2025-09-07T08:17:21.2619299Z 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:17:21.2619797Z 2025-09-07T08:17:21.2619800Z 2025-09-07T08:17:21.2619951Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2620486Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2620887Z 2025-09-07T08:17:21.2621069Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2621467Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2621758Z inline_call [] 2025-09-07T08:17:21.2621960Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2622265Z inductor [] 2025-09-07T08:17:21.2622511Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2623031Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2623844Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2624683Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2625089Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2625568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2626116Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2626623Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2627212Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2627727Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2628012Z inline_call [] 2025-09-07T08:17:21.2628213Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2628534Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2628918Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2629662Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2630511Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2630974Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2631686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2632319Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2632825Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2633408Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2633865Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2634147Z inline_call [] 2025-09-07T08:17:21.2634342Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2634664Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2635018Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2635759Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2636652Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2637053Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2637529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2638081Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2638587Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2639242Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2640157Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6ad2ff34875c670c.xml - 2025-09-07T08:17:21.2640866Z =========================== short test summary info ============================ 2025-09-07T08:17:21.2641865Z FAILED [0.4474s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2642860Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2643111Z 2025-09-07T08:17:21.2643540Z 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:17:21.2644038Z 2025-09-07T08:17:21.2644041Z 2025-09-07T08:17:21.2644179Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2644721Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2645123Z 2025-09-07T08:17:21.2645336Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2645708Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.2646037Z ================== 1 failed, 245 deselected, 2 rerun in 1.84s ================== 2025-09-07T08:17:21.2646307Z Got exit code 1 2025-09-07T08:17:21.2646522Z Retrying single test... 2025-09-07T08:17:21.2647608Z /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:17:21.2648754Z import pkg_resources 2025-09-07T08:17:21.2649285Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-03fa3d00227f41a2.xml 2025-09-07T08:17:21.2649816Z ============================= test session starts ============================== 2025-09-07T08:17:21.2650221Z 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:17:21.2650582Z cachedir: .pytest_cache 2025-09-07T08:17:21.2651015Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.2651497Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.2651714Z configfile: pytest.ini 2025-09-07T08:17:21.2652157Z 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:17:21.2652707Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.2653381Z stepcurrent: skipping 46 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2654043Z Running 1 items in this shard 2025-09-07T08:17:21.2654182Z 2025-09-07T08:17:21.2654572Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8592s] [100%] 2025-09-07T08:17:21.2655484Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4732s] [100%] 2025-09-07T08:17:21.2656380Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True FAILED [0.4401s] [100%] 2025-09-07T08:17:21.2656853Z 2025-09-07T08:17:21.2656951Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.2657399Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2657765Z Traceback (most recent call last): 2025-09-07T08:17:21.2658208Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2658696Z self._run_test( 2025-09-07T08:17:21.2659047Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2659464Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2659918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2660357Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2660826Z 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:17:21.2661300Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2661729Z 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:17:21.2662168Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2662668Z 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:17:21.2663195Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2663747Z 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:17:21.2664218Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2664820Z 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:17:21.2665432Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2665979Z 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:17:21.2666455Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2666866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2667317Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2667784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2668249Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2668737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2669181Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2669618Z 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:17:21.2670052Z return aot_autograd( 2025-09-07T08:17:21.2670449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2670937Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2671687Z 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:17:21.2672260Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2672877Z 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:17:21.2673413Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2673933Z 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:17:21.2674599Z fx_g = _create_graph( 2025-09-07T08:17:21.2675147Z 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:17:21.2675637Z fx_g = make_fx( 2025-09-07T08:17:21.2676051Z 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:17:21.2676573Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2677037Z 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:17:21.2677493Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2677965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2678434Z t = dispatch_trace( 2025-09-07T08:17:21.2678783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2679165Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2679570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2679978Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2680432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2681043Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2681606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2682068Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2682513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2683088Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2683570Z 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:17:21.2684004Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2684450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2684928Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2685432Z 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:17:21.2685953Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2686514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2687030Z outs_pair = fn(*args) 2025-09-07T08:17:21.2687506Z 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:17:21.2688065Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2688632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2689138Z outs_pair = fn(*args) 2025-09-07T08:17:21.2689633Z 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:17:21.2690241Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2690831Z 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:17:21.2691450Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2692050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2692687Z outs_pair = fn(*args) 2025-09-07T08:17:21.2693255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2693814Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2694369Z 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:17:21.2694903Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2695322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2695729Z return handle_torch_function( 2025-09-07T08:17:21.2696161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2696673Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2697242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2697743Z return func(*args, **kwargs) 2025-09-07T08:17:21.2698132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2698545Z result = _engine_run_backward( 2025-09-07T08:17:21.2699043Z 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:17:21.2699666Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2700514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2701033Z return user_fn(self, *args) 2025-09-07T08:17:21.2701464Z 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:17:21.2701919Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2702473Z 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:17:21.2703089Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2703514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2703929Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2704400Z 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:17:21.2704909Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2705362Z 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:17:21.2705819Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2706325Z 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:17:21.2706825Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2707302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2707866Z t = dispatch_trace( 2025-09-07T08:17:21.2708216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2708599Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2709002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2709412Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2709875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2710436Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2710929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2711432Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2711822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2712243Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2712876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2713501Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2713746Z File "", line 1, in 2025-09-07T08:17:21.2714206Z 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:17:21.2714741Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2715248Z 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:17:21.2715691Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2716246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2716808Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2717401Z 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:17:21.2717920Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2718357Z 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:17:21.2718849Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2719264Z 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:17:21.2719796Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2720298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2720736Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2721229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2721725Z leaves = list(leaves) 2025-09-07T08:17:21.2722199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2722595Z return func(x) 2025-09-07T08:17:21.2722986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2723469Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2724013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2724513Z return func(*args, **kwargs) 2025-09-07T08:17:21.2725016Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2725620Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2725929Z 2025-09-07T08:17:21.2726367Z 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:17:21.2726876Z 2025-09-07T08:17:21.2726879Z 2025-09-07T08:17:21.2727017Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2727572Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2727974Z 2025-09-07T08:17:21.2728173Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2728577Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2728878Z inline_call [] 2025-09-07T08:17:21.2729080Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2729337Z inductor [] 2025-09-07T08:17:21.2729636Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2730106Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2731010Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2731919Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2732328Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2732814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2733366Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2733878Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2734519Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2735051Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2735418Z Traceback (most recent call last): 2025-09-07T08:17:21.2735857Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2736356Z self._run_test( 2025-09-07T08:17:21.2736697Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2737125Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2737573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2738008Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2738472Z 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:17:21.2738941Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2739452Z 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:17:21.2739952Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2740456Z 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:17:21.2741050Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2741600Z 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:17:21.2742071Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2742528Z 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:17:21.2743019Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2743540Z 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:17:21.2744006Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2744420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2744859Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2745315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2745766Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2746252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2746696Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2747130Z 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:17:21.2747572Z return aot_autograd( 2025-09-07T08:17:21.2748089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2748657Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2749297Z 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:17:21.2749909Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2750521Z 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:17:21.2751140Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2751667Z 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:17:21.2752207Z fx_g = _create_graph( 2025-09-07T08:17:21.2752721Z 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:17:21.2753201Z fx_g = make_fx( 2025-09-07T08:17:21.2753617Z 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:17:21.2754101Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2754602Z 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:17:21.2755057Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2755598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2756142Z t = dispatch_trace( 2025-09-07T08:17:21.2756535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2756981Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2757422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2757833Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2758296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2758862Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2759356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2759754Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2760144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2760562Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2760975Z 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:17:21.2761745Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2762228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2762728Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2763230Z 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:17:21.2763753Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2764361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2764956Z outs_pair = fn(*args) 2025-09-07T08:17:21.2765501Z 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:17:21.2766133Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2766839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2767344Z outs_pair = fn(*args) 2025-09-07T08:17:21.2767832Z 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:17:21.2768398Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2769002Z 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:17:21.2769623Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2770187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2770697Z outs_pair = fn(*args) 2025-09-07T08:17:21.2771253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2771814Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2772170Z 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:17:21.2772302Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2772560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2772638Z return handle_torch_function( 2025-09-07T08:17:21.2772935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2773080Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2773499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2773587Z return func(*args, **kwargs) 2025-09-07T08:17:21.2773881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2773975Z result = _engine_run_backward( 2025-09-07T08:17:21.2774280Z 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:17:21.2774609Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2774924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2775008Z return user_fn(self, *args) 2025-09-07T08:17:21.2775343Z 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:17:21.2775499Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2775847Z 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:17:21.2775932Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2776192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2776270Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2776614Z 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:17:21.2776720Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2776999Z 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:17:21.2777103Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2777436Z 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:17:21.2777584Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2777915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2777988Z t = dispatch_trace( 2025-09-07T08:17:21.2778224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2778313Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2778575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2778647Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2778976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2779138Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2779434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2779516Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2779775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2779855Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2780174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2780303Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2780385Z File "", line 1, in 2025-09-07T08:17:21.2780676Z 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:17:21.2780897Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2781392Z 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:17:21.2781500Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2781909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2781992Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2782351Z 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:17:21.2782435Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2782729Z 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:17:21.2782815Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2783158Z 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:17:21.2783342Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2783762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2783878Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2784221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2784298Z leaves = list(leaves) 2025-09-07T08:17:21.2784557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2784625Z return func(x) 2025-09-07T08:17:21.2784908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2785029Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2785374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2785463Z return func(*args, **kwargs) 2025-09-07T08:17:21.2785880Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2786057Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2786061Z 2025-09-07T08:17:21.2786489Z 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:17:21.2786495Z 2025-09-07T08:17:21.2786498Z 2025-09-07T08:17:21.2786653Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2786971Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2786974Z 2025-09-07T08:17:21.2787144Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2787358Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2787426Z inline_call [] 2025-09-07T08:17:21.2787536Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2787599Z inductor [] 2025-09-07T08:17:21.2787742Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2787921Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2788459Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2788700Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2788799Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2789123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2789298Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2789561Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2789809Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2789946Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2790017Z inline_call [] 2025-09-07T08:17:21.2790120Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2790264Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2790401Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2790926Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2791334Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2791431Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2791740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2791910Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2792172Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2792419Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2792511Z =================================== FAILURES =================================== 2025-09-07T08:17:21.2792717Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.2792803Z Traceback (most recent call last): 2025-09-07T08:17:21.2793133Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2793207Z self._run_test( 2025-09-07T08:17:21.2793466Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2793631Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2793924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2794060Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2794384Z 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:17:21.2794526Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2794817Z 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:17:21.2794948Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2795250Z 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:17:21.2795410Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2795720Z 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:17:21.2795854Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2796160Z 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:17:21.2796279Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2796574Z 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:17:21.2796671Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2796918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2797051Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2797317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2797438Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2797731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2797815Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2798093Z 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:17:21.2798174Z return aot_autograd( 2025-09-07T08:17:21.2798450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2798638Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2798969Z 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:17:21.2799135Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2799520Z 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:17:21.2799605Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2800285Z 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:17:21.2800367Z fx_g = _create_graph( 2025-09-07T08:17:21.2800723Z 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:17:21.2800793Z fx_g = make_fx( 2025-09-07T08:17:21.2801200Z 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:17:21.2801304Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2801607Z 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:17:21.2801699Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2802023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2802093Z t = dispatch_trace( 2025-09-07T08:17:21.2802329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2802412Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2802749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2802827Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2803240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2803408Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2803667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2803811Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2804074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2804158Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2804430Z 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:17:21.2804505Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2804817Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2804970Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2805328Z 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:17:21.2805506Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2805930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2806022Z outs_pair = fn(*args) 2025-09-07T08:17:21.2806382Z 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:17:21.2806515Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2806868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2807023Z outs_pair = fn(*args) 2025-09-07T08:17:21.2807402Z 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:17:21.2807512Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2807925Z 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:17:21.2808065Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2808431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2808501Z outs_pair = fn(*args) 2025-09-07T08:17:21.2808899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2808991Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2809382Z 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:17:21.2809476Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2809730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2809818Z return handle_torch_function( 2025-09-07T08:17:21.2810103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2810248Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2810604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2810681Z return func(*args, **kwargs) 2025-09-07T08:17:21.2810975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2811065Z result = _engine_run_backward( 2025-09-07T08:17:21.2811371Z 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:17:21.2811623Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2811919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2812003Z return user_fn(self, *args) 2025-09-07T08:17:21.2812300Z 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:17:21.2812391Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2812723Z 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:17:21.2812807Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2813072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2813144Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2813490Z 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:17:21.2813588Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2813867Z 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:17:21.2813968Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2814299Z 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:17:21.2814393Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2814717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2814830Z t = dispatch_trace( 2025-09-07T08:17:21.2815072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2815155Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2815434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2815557Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2815934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2816149Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2816460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2816541Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2816875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2816962Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2817273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2817367Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2817456Z File "", line 1, in 2025-09-07T08:17:21.2817752Z 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:17:21.2817913Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2818194Z 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:17:21.2818282Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2818732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2818820Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2819181Z 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:17:21.2819264Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2819606Z 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:17:21.2819685Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2819959Z 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:17:21.2820138Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2820395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2820517Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2820776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2820846Z leaves = list(leaves) 2025-09-07T08:17:21.2821105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2821177Z return func(x) 2025-09-07T08:17:21.2821463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2821586Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2821936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2822017Z return func(*args, **kwargs) 2025-09-07T08:17:21.2822379Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2822600Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2822605Z 2025-09-07T08:17:21.2823040Z 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:17:21.2823043Z 2025-09-07T08:17:21.2823052Z 2025-09-07T08:17:21.2823199Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2823513Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2823516Z 2025-09-07T08:17:21.2823688Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2823829Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2823895Z inline_call [] 2025-09-07T08:17:21.2824005Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2824072Z inductor [] 2025-09-07T08:17:21.2824336Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2824478Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2825081Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2825393Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2825493Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2825864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2826035Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2826419Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2826674Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2826809Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2826879Z inline_call [] 2025-09-07T08:17:21.2826980Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2827170Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2827303Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2827832Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2828069Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2828165Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2828483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2828650Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2828919Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2829160Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2829291Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2829361Z inline_call [] 2025-09-07T08:17:21.2829460Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2829697Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2829927Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2830549Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2830792Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2830887Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2831295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2831463Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2831734Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2831977Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2832474Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-03fa3d00227f41a2.xml - 2025-09-07T08:17:21.2832595Z =========================== short test summary info ============================ 2025-09-07T08:17:21.2833513Z FAILED [0.4401s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2833738Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2833745Z 2025-09-07T08:17:21.2834212Z 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:17:21.2834217Z 2025-09-07T08:17:21.2834222Z 2025-09-07T08:17:21.2834406Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2834778Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.2834782Z 2025-09-07T08:17:21.2834963Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2835083Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.2835246Z ================== 1 failed, 245 deselected, 2 rerun in 1.82s ================== 2025-09-07T08:17:21.2835319Z Got exit code 1 2025-09-07T08:17:21.2835576Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.2836472Z /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:17:21.2836549Z import pkg_resources 2025-09-07T08:17:21.2836907Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-dc50a315aa9044c0.xml 2025-09-07T08:17:21.2837014Z ============================= test session starts ============================== 2025-09-07T08:17:21.2845437Z 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:17:21.2845568Z cachedir: .pytest_cache 2025-09-07T08:17:21.2845926Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.2846017Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.2846094Z configfile: pytest.ini 2025-09-07T08:17:21.2846436Z 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:17:21.2846588Z collecting ... collected 467 items / 47 deselected / 420 selected 2025-09-07T08:17:21.2846788Z stepcurrent: skipping 47 already run items. 2025-09-07T08:17:21.2846876Z Running 199 items in this shard 2025-09-07T08:17:21.2846881Z 2025-09-07T08:17:21.2847243Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_False PASSED [3.7453s] [ 0%] 2025-09-07T08:17:21.2847627Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.7593s] [ 1%] 2025-09-07T08:17:21.2848012Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.4380s] [ 1%] 2025-09-07T08:17:21.2848478Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True FAILED [1.4361s] [ 1%] 2025-09-07T08:17:21.2848484Z 2025-09-07T08:17:21.2848649Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.2849008Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2849101Z Traceback (most recent call last): 2025-09-07T08:17:21.2849418Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2849489Z self._run_test( 2025-09-07T08:17:21.2849731Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2849905Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2850212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2850350Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2850675Z 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:17:21.2850762Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2851156Z 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:17:21.2851249Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2851636Z 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:17:21.2851818Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2852263Z 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:17:21.2852354Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2852660Z 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:17:21.2852770Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2853056Z 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:17:21.2853169Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2853403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2853530Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2853794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2853919Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2854206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2854288Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2854573Z 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:17:21.2854648Z return aot_autograd( 2025-09-07T08:17:21.2854999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2855138Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2855464Z 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:17:21.2855635Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2856013Z 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:17:21.2856094Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2856482Z 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:17:21.2856554Z fx_g = _create_graph( 2025-09-07T08:17:21.2856951Z 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:17:21.2857021Z fx_g = make_fx( 2025-09-07T08:17:21.2857335Z 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:17:21.2857431Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2857735Z 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:17:21.2857826Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2858146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2858222Z t = dispatch_trace( 2025-09-07T08:17:21.2858447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2858525Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2858837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2858916Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2859247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2859401Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2859690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2859771Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2860026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2860149Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2860452Z 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:17:21.2860545Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2860918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2861025Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2861430Z 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:17:21.2861593Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2861973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2862048Z outs_pair = fn(*args) 2025-09-07T08:17:21.2862404Z 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:17:21.2862533Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2862948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2863025Z outs_pair = fn(*args) 2025-09-07T08:17:21.2863389Z 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:17:21.2863503Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2863923Z 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:17:21.2864057Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2864419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2864491Z outs_pair = fn(*args) 2025-09-07T08:17:21.2864934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2865024Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2865374Z 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:17:21.2865471Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2865722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2865809Z return handle_torch_function( 2025-09-07T08:17:21.2866092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2866244Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2866595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2866708Z return func(*args, **kwargs) 2025-09-07T08:17:21.2866972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2867048Z result = _engine_run_backward( 2025-09-07T08:17:21.2867351Z 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:17:21.2867639Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2867902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2867989Z return user_fn(self, *args) 2025-09-07T08:17:21.2868285Z 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:17:21.2868374Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2868717Z 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:17:21.2868850Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2869126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2869203Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2869591Z 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:17:21.2869697Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2870043Z 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:17:21.2870140Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2870552Z 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:17:21.2870701Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2871032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2871218Z t = dispatch_trace( 2025-09-07T08:17:21.2871446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2871530Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2871786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2871856Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2872184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2872340Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2872594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2872710Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2872966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2873049Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2873345Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2873442Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2873519Z File "", line 1, in 2025-09-07T08:17:21.2873807Z 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:17:21.2873970Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2874244Z 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:17:21.2874336Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2874781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2874869Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2875227Z 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:17:21.2875344Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2875636Z 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:17:21.2875715Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2875983Z 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:17:21.2876161Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2876417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2876535Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2876785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2876857Z leaves = list(leaves) 2025-09-07T08:17:21.2877125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2877193Z return func(x) 2025-09-07T08:17:21.2877534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2877668Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2878099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2878228Z return func(*args, **kwargs) 2025-09-07T08:17:21.2878675Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2878853Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2878857Z 2025-09-07T08:17:21.2879284Z 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:17:21.2879291Z 2025-09-07T08:17:21.2879294Z 2025-09-07T08:17:21.2879438Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2879816Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.2879820Z 2025-09-07T08:17:21.2880003Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2880151Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2880223Z inline_call [] 2025-09-07T08:17:21.2880380Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2880527Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2880674Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2881219Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2881463Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2881565Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2881876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2882056Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2882361Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2882611Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2882807Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2882947Z Traceback (most recent call last): 2025-09-07T08:17:21.2883238Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2883302Z self._run_test( 2025-09-07T08:17:21.2883541Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2883652Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2883920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2884009Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2884323Z 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:17:21.2884407Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2884686Z 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:17:21.2884771Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2885058Z 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:17:21.2885225Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2885535Z 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:17:21.2885627Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2885975Z 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:17:21.2886083Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2886369Z 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:17:21.2886467Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2886778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2886907Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2887247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2887371Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2887654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2887747Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2888080Z 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:17:21.2888170Z return aot_autograd( 2025-09-07T08:17:21.2888449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2888586Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2888914Z 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:17:21.2889078Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2889458Z 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:17:21.2889538Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2889967Z 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:17:21.2890041Z fx_g = _create_graph( 2025-09-07T08:17:21.2890379Z 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:17:21.2890485Z fx_g = make_fx( 2025-09-07T08:17:21.2890794Z 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:17:21.2890885Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2891176Z 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:17:21.2891265Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2891592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2891665Z t = dispatch_trace( 2025-09-07T08:17:21.2891901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2891978Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2892233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2892307Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2892629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2892789Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2893043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2893119Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2893375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2893499Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2893772Z 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:17:21.2893845Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2894148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2894241Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2894561Z 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:17:21.2894675Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2895066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2895175Z outs_pair = fn(*args) 2025-09-07T08:17:21.2895642Z 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:17:21.2895787Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2896232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2896308Z outs_pair = fn(*args) 2025-09-07T08:17:21.2896681Z 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:17:21.2896793Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2897194Z 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:17:21.2897325Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2897733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2897805Z outs_pair = fn(*args) 2025-09-07T08:17:21.2898264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2898404Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2898817Z 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:17:21.2898910Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2899160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2899237Z return handle_torch_function( 2025-09-07T08:17:21.2899528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2899678Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2900274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2900355Z return func(*args, **kwargs) 2025-09-07T08:17:21.2900616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2900695Z result = _engine_run_backward( 2025-09-07T08:17:21.2900993Z 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:17:21.2901249Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2901510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2901696Z return user_fn(self, *args) 2025-09-07T08:17:21.2902001Z 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:17:21.2902080Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2902405Z 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:17:21.2902488Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2902742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2902815Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2903157Z 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:17:21.2903263Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2903606Z 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:17:21.2903810Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2904181Z 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:17:21.2904324Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2904696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2904816Z t = dispatch_trace( 2025-09-07T08:17:21.2905062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2905145Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2905403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2905476Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2905908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2906115Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2906421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2906505Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2906847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2906933Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2907238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2907332Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2907420Z File "", line 1, in 2025-09-07T08:17:21.2907711Z 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:17:21.2907877Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2908154Z 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:17:21.2908243Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2908658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2908743Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2909100Z 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:17:21.2909182Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2909478Z 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:17:21.2909599Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2909875Z 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:17:21.2910054Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2910303Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2910421Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2910683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2910754Z leaves = list(leaves) 2025-09-07T08:17:21.2911005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2911187Z return func(x) 2025-09-07T08:17:21.2911490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2911670Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2912128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2912216Z return func(*args, **kwargs) 2025-09-07T08:17:21.2912639Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2912820Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2912824Z 2025-09-07T08:17:21.2913315Z 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:17:21.2913320Z 2025-09-07T08:17:21.2913323Z 2025-09-07T08:17:21.2913467Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2913904Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.2913912Z 2025-09-07T08:17:21.2914096Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2914244Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2914309Z inline_call [] 2025-09-07T08:17:21.2914420Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2914601Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2914739Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2915272Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2915501Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2915601Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2915911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2916084Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2916346Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2916597Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2916733Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2916798Z inline_call [] 2025-09-07T08:17:21.2916916Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2917059Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2917197Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2917763Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2917990Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2918091Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2918395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2918567Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2918890Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2919190Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2919290Z =================================== FAILURES =================================== 2025-09-07T08:17:21.2919540Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2919632Z Traceback (most recent call last): 2025-09-07T08:17:21.2919979Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2920052Z self._run_test( 2025-09-07T08:17:21.2920339Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2920457Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2920752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2920864Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2921180Z 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:17:21.2921321Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2921652Z 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:17:21.2921741Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2922024Z 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:17:21.2922224Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2922530Z 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:17:21.2922619Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2922919Z 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:17:21.2923029Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2923325Z 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:17:21.2923427Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2923665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2923788Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2924041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2924166Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2924451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2924538Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2924816Z 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:17:21.2924936Z return aot_autograd( 2025-09-07T08:17:21.2925215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2925349Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2925683Z 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:17:21.2925855Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2926234Z 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:17:21.2926314Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2926690Z 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:17:21.2926772Z fx_g = _create_graph( 2025-09-07T08:17:21.2927222Z 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:17:21.2927334Z fx_g = make_fx( 2025-09-07T08:17:21.2927694Z 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:17:21.2927785Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2928087Z 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:17:21.2928191Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2928557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2928644Z t = dispatch_trace( 2025-09-07T08:17:21.2928904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2928987Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2929290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2929365Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2929694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2929846Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2930141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2930211Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2930473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2930549Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2930813Z 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:17:21.2930895Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2931202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2931298Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2931617Z 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:17:21.2931733Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2932092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2932163Z outs_pair = fn(*args) 2025-09-07T08:17:21.2932520Z 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:17:21.2932642Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2933046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2933115Z outs_pair = fn(*args) 2025-09-07T08:17:21.2933475Z 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:17:21.2933597Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2934004Z 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:17:21.2934198Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2934599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2934670Z outs_pair = fn(*args) 2025-09-07T08:17:21.2935119Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2935206Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2935559Z 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:17:21.2935647Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2935901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2935981Z return handle_torch_function( 2025-09-07T08:17:21.2936265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2936413Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2936753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2936876Z return func(*args, **kwargs) 2025-09-07T08:17:21.2937127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2937201Z result = _engine_run_backward( 2025-09-07T08:17:21.2937502Z 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:17:21.2937784Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2938045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2938122Z return user_fn(self, *args) 2025-09-07T08:17:21.2938418Z 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:17:21.2938498Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2938822Z 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:17:21.2938908Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2939158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2939245Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2939590Z 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:17:21.2939689Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2939976Z 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:17:21.2940071Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2940408Z 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:17:21.2940543Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2940869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2940938Z t = dispatch_trace( 2025-09-07T08:17:21.2941156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2941241Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2941489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2941564Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2941884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2942034Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2942299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2942431Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2942692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2942769Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2943066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2943166Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2943239Z File "", line 1, in 2025-09-07T08:17:21.2943532Z 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:17:21.2943680Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2943949Z 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:17:21.2944077Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2944471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2944557Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2944907Z 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:17:21.2945045Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2945334Z 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:17:21.2945411Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2945683Z 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:17:21.2945852Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2946111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2946222Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2946472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2946547Z leaves = list(leaves) 2025-09-07T08:17:21.2946793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2946866Z return func(x) 2025-09-07T08:17:21.2947141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2947264Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2947597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2947723Z return func(*args, **kwargs) 2025-09-07T08:17:21.2948095Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2948263Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2948266Z 2025-09-07T08:17:21.2948695Z 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:17:21.2948702Z 2025-09-07T08:17:21.2948705Z 2025-09-07T08:17:21.2948841Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2949162Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.2949166Z 2025-09-07T08:17:21.2949333Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2949479Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2949585Z inline_call [] 2025-09-07T08:17:21.2949689Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2949838Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2949971Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2950508Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2950742Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2950836Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2951264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2951476Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2951756Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2951993Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2952126Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2952235Z inline_call [] 2025-09-07T08:17:21.2952336Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2952481Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2952608Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2953138Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2953370Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2953465Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2953773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2953937Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2954204Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2954439Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2954571Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2954645Z inline_call [] 2025-09-07T08:17:21.2954744Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2954886Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2955057Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2955583Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2955807Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2955901Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2956207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2956371Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2956632Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2956866Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2957346Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-dc50a315aa9044c0.xml - 2025-09-07T08:17:21.2957464Z =========================== short test summary info ============================ 2025-09-07T08:17:21.2958197Z FAILED [1.4361s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2958370Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2958374Z 2025-09-07T08:17:21.2958809Z 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:17:21.2958816Z 2025-09-07T08:17:21.2958819Z 2025-09-07T08:17:21.2958998Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2959316Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.2959319Z 2025-09-07T08:17:21.2959492Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2959640Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.2959778Z ============= 1 failed, 1 passed, 47 deselected, 2 rerun in 8.43s ============== 2025-09-07T08:17:21.2959842Z Got exit code 1 2025-09-07T08:17:21.2959913Z Retrying single test... 2025-09-07T08:17:21.2960796Z /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:17:21.2960871Z import pkg_resources 2025-09-07T08:17:21.2961217Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ef672b4a384d8ecd.xml 2025-09-07T08:17:21.2961319Z ============================= test session starts ============================== 2025-09-07T08:17:21.2961541Z 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:17:21.2961618Z cachedir: .pytest_cache 2025-09-07T08:17:21.2961935Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.2962024Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.2962094Z configfile: pytest.ini 2025-09-07T08:17:21.2962428Z 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:17:21.2962616Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.2963068Z stepcurrent: skipping 48 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.2963153Z Running 1 items in this shard 2025-09-07T08:17:21.2963156Z 2025-09-07T08:17:21.2963536Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8728s] [100%] 2025-09-07T08:17:21.2963914Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.4491s] [100%] 2025-09-07T08:17:21.2964244Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True FAILED [1.3830s] [100%] 2025-09-07T08:17:21.2964248Z 2025-09-07T08:17:21.2964342Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.2964577Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2964658Z Traceback (most recent call last): 2025-09-07T08:17:21.2964954Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2965019Z self._run_test( 2025-09-07T08:17:21.2965257Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2965361Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2965642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2965737Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2966043Z 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:17:21.2966133Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2966445Z 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:17:21.2966534Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2966823Z 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:17:21.2966981Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2967331Z 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:17:21.2967416Z raise BackendCompilerFailed( 2025-09-07T08:17:21.2967728Z 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:17:21.2967829Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2968113Z 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:17:21.2968220Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.2968450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.2968578Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.2968831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.2968952Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.2969240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.2969321Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.2969604Z 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:17:21.2969678Z return aot_autograd( 2025-09-07T08:17:21.2970024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.2970174Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.2970637Z 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:17:21.2970822Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.2971201Z 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:17:21.2971289Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.2971670Z 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:17:21.2971741Z fx_g = _create_graph( 2025-09-07T08:17:21.2972139Z 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:17:21.2972208Z fx_g = make_fx( 2025-09-07T08:17:21.2972530Z 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:17:21.2972619Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.2972927Z 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:17:21.2973009Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.2973331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2973408Z t = dispatch_trace( 2025-09-07T08:17:21.2973632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2973715Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2974016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2974091Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2974427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2974581Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2974872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2974943Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2975197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2975283Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2975550Z 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:17:21.2975632Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.2975942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2976039Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2976357Z 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:17:21.2976472Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.2976837Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2976907Z outs_pair = fn(*args) 2025-09-07T08:17:21.2977267Z 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:17:21.2977391Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.2977792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2977869Z outs_pair = fn(*args) 2025-09-07T08:17:21.2978235Z 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:17:21.2978356Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.2978757Z 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:17:21.2978895Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.2979251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.2979322Z outs_pair = fn(*args) 2025-09-07T08:17:21.2979770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2979856Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2980210Z 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:17:21.2980296Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.2980557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.2980635Z return handle_torch_function( 2025-09-07T08:17:21.2980918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.2981065Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.2981404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2981523Z return func(*args, **kwargs) 2025-09-07T08:17:21.2981784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.2981862Z result = _engine_run_backward( 2025-09-07T08:17:21.2982166Z 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:17:21.2982446Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2982707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.2982784Z return user_fn(self, *args) 2025-09-07T08:17:21.2983077Z 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:17:21.2983162Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.2983487Z 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:17:21.2983575Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.2983824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2983907Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2984247Z 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:17:21.2984346Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.2984628Z 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:17:21.2984721Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.2985053Z 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:17:21.2985192Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.2985519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.2985596Z t = dispatch_trace( 2025-09-07T08:17:21.2985821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.2985910Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.2986160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2986233Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2986559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.2986712Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.2986973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.2987089Z return fn(*args, **kwargs) 2025-09-07T08:17:21.2987355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.2987432Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.2987732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.2987836Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.2987913Z File "", line 1, in 2025-09-07T08:17:21.2988206Z 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:17:21.2988358Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.2988629Z 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:17:21.2988725Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.2989159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.2989247Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.2989598Z 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:17:21.2989721Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.2990009Z 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:17:21.2990087Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.2990361Z 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:17:21.2990532Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.2990795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.2990914Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.2991282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.2991357Z leaves = list(leaves) 2025-09-07T08:17:21.2991614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.2991680Z return func(x) 2025-09-07T08:17:21.2991962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.2992085Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.2992428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.2992549Z return func(*args, **kwargs) 2025-09-07T08:17:21.2992924Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.2993100Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.2993104Z 2025-09-07T08:17:21.2993558Z 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:17:21.2993565Z 2025-09-07T08:17:21.2993569Z 2025-09-07T08:17:21.2993717Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.2994036Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.2994039Z 2025-09-07T08:17:21.2994215Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.2994357Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.2994464Z inline_call [] 2025-09-07T08:17:21.2994578Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.2994641Z inductor [] 2025-09-07T08:17:21.2994791Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.2994925Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.2995462Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.2995705Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.2995801Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.2996113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.2996322Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.2996592Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.2996837Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.2997032Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.2997182Z Traceback (most recent call last): 2025-09-07T08:17:21.2997473Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.2997544Z self._run_test( 2025-09-07T08:17:21.2997775Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.2997879Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.2998150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.2998240Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.2998552Z 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:17:21.2998649Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.2998930Z 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:17:21.2999014Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.2999301Z 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:17:21.2999461Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.2999764Z 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:17:21.3000220Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3000727Z 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:17:21.3000832Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3001133Z 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:17:21.3001234Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3001477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3001599Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3001869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3001989Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3002275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3002426Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3002704Z 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:17:21.3002784Z return aot_autograd( 2025-09-07T08:17:21.3003059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3003195Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3003538Z 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:17:21.3003701Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3004080Z 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:17:21.3004163Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3004634Z 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:17:21.3004712Z fx_g = _create_graph( 2025-09-07T08:17:21.3005054Z 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:17:21.3005184Z fx_g = make_fx( 2025-09-07T08:17:21.3005496Z 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:17:21.3005588Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3005884Z 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:17:21.3005969Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3006295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3006372Z t = dispatch_trace( 2025-09-07T08:17:21.3006602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3006680Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3006932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3007013Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3007338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3007498Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3007751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3007832Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3008089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3008212Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3008489Z 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:17:21.3008563Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3008873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3008969Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3009286Z 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:17:21.3009419Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3009781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3009864Z outs_pair = fn(*args) 2025-09-07T08:17:21.3010255Z 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:17:21.3010381Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3010740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3010814Z outs_pair = fn(*args) 2025-09-07T08:17:21.3011184Z 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:17:21.3011296Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3011701Z 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:17:21.3011835Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3012229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3012307Z outs_pair = fn(*args) 2025-09-07T08:17:21.3012694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3012818Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3013166Z 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:17:21.3013258Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3013511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3013589Z return handle_torch_function( 2025-09-07T08:17:21.3013880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3014028Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3014371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3014444Z return func(*args, **kwargs) 2025-09-07T08:17:21.3014693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3014774Z result = _engine_run_backward( 2025-09-07T08:17:21.3015066Z 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:17:21.3015310Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3015564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3015678Z return user_fn(self, *args) 2025-09-07T08:17:21.3015978Z 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:17:21.3016058Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3016386Z 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:17:21.3016470Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3016727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3016810Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3017147Z 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:17:21.3017251Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3017568Z 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:17:21.3017672Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3017997Z 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:17:21.3018085Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3018431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3018501Z t = dispatch_trace( 2025-09-07T08:17:21.3018737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3018816Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3019080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3019157Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3019527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3019686Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3019939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3020015Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3020311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3020386Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3020696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3020788Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3020871Z File "", line 1, in 2025-09-07T08:17:21.3021163Z 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:17:21.3021318Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3021600Z 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:17:21.3021687Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3022090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3022171Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3022532Z 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:17:21.3022612Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3022900Z 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:17:21.3023027Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3023299Z 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:17:21.3023478Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3023730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3023846Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3024109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3024180Z leaves = list(leaves) 2025-09-07T08:17:21.3024433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3024498Z return func(x) 2025-09-07T08:17:21.3024788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3024949Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3025291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3025382Z return func(*args, **kwargs) 2025-09-07T08:17:21.3025748Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3025928Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3025932Z 2025-09-07T08:17:21.3026358Z 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:17:21.3026362Z 2025-09-07T08:17:21.3026366Z 2025-09-07T08:17:21.3026511Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3026888Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.3026892Z 2025-09-07T08:17:21.3027062Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3027212Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3027316Z inline_call [] 2025-09-07T08:17:21.3027424Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3027487Z inductor [] 2025-09-07T08:17:21.3027628Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3027772Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3028307Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3028554Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3028652Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3028966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3029136Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3029404Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3029659Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3029795Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3029865Z inline_call [] 2025-09-07T08:17:21.3029965Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3030116Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3030305Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3030831Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3031148Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3031244Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3031550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3031714Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3031970Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3032213Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3032346Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3032556Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.3032636Z Traceback (most recent call last): 2025-09-07T08:17:21.3032927Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.3033000Z self._run_test( 2025-09-07T08:17:21.3033231Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3033341Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3033606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3033704Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3034021Z 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:17:21.3034150Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3034430Z 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:17:21.3034511Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3034803Z 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:17:21.3034996Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3035303Z 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:17:21.3035392Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3035694Z 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:17:21.3035801Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3036094Z 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:17:21.3036197Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3036432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3036559Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3036820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3036942Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3037230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3037310Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3037589Z 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:17:21.3037711Z return aot_autograd( 2025-09-07T08:17:21.3037987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3038123Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3038452Z 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:17:21.3038620Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3039004Z 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:17:21.3039095Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3039483Z 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:17:21.3039557Z fx_g = _create_graph( 2025-09-07T08:17:21.3039936Z 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:17:21.3040004Z fx_g = make_fx( 2025-09-07T08:17:21.3040310Z 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:17:21.3040406Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3040700Z 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:17:21.3040785Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3041105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3041174Z t = dispatch_trace( 2025-09-07T08:17:21.3041400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3041516Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3041776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3041849Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3042187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3042385Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3042640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3042719Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3042974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3043058Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3043328Z 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:17:21.3043408Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3043716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3043809Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3044138Z 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:17:21.3044255Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3044611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3044691Z outs_pair = fn(*args) 2025-09-07T08:17:21.3045053Z 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:17:21.3045243Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3045605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3045682Z outs_pair = fn(*args) 2025-09-07T08:17:21.3046045Z 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:17:21.3046158Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3046562Z 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:17:21.3046692Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3047055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3047127Z outs_pair = fn(*args) 2025-09-07T08:17:21.3047561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3047649Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3047998Z 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:17:21.3048093Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3048342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3048422Z return handle_torch_function( 2025-09-07T08:17:21.3048703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3048848Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3049231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3049308Z return func(*args, **kwargs) 2025-09-07T08:17:21.3049560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3049634Z result = _engine_run_backward( 2025-09-07T08:17:21.3049972Z 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:17:21.3050213Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3050466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3050545Z return user_fn(self, *args) 2025-09-07T08:17:21.3050836Z 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:17:21.3050924Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3051244Z 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:17:21.3051324Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3051577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3051650Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3051991Z 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:17:21.3052086Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3052357Z 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:17:21.3052457Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3052829Z 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:17:21.3052923Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3053242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3053316Z t = dispatch_trace( 2025-09-07T08:17:21.3053553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3053633Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3053889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3053960Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3054294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3054446Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3054759Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3054838Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3055090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3055175Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3055481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3055571Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3055655Z File "", line 1, in 2025-09-07T08:17:21.3055946Z 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:17:21.3056100Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3056415Z 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:17:21.3056509Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3056902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3056982Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3057374Z 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:17:21.3057454Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3057747Z 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:17:21.3057826Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3058096Z 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:17:21.3058288Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3058541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3058664Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3058916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3058995Z leaves = list(leaves) 2025-09-07T08:17:21.3059241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3059306Z return func(x) 2025-09-07T08:17:21.3059588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3059708Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3060052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3060169Z return func(*args, **kwargs) 2025-09-07T08:17:21.3060535Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3060706Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3060713Z 2025-09-07T08:17:21.3061136Z 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:17:21.3061140Z 2025-09-07T08:17:21.3061153Z 2025-09-07T08:17:21.3061291Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3061606Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.3061611Z 2025-09-07T08:17:21.3061787Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3061964Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3062040Z inline_call [] 2025-09-07T08:17:21.3062144Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3062206Z inductor [] 2025-09-07T08:17:21.3062355Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3062492Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3063029Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3063259Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3063353Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3064004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3064183Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3064454Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3064695Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3064878Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3064942Z inline_call [] 2025-09-07T08:17:21.3065043Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3065195Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3065325Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3065860Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3066100Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3066193Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3066503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3066670Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3066933Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3067178Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3067311Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3067373Z inline_call [] 2025-09-07T08:17:21.3067512Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3067658Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3067787Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3068311Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3068537Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3068626Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3068928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3069094Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3069366Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3069643Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3070095Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ef672b4a384d8ecd.xml - 2025-09-07T08:17:21.3070205Z =========================== short test summary info ============================ 2025-09-07T08:17:21.3070934Z FAILED [1.3830s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3071189Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3071193Z 2025-09-07T08:17:21.3071659Z 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:17:21.3071666Z 2025-09-07T08:17:21.3071674Z 2025-09-07T08:17:21.3071814Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3072127Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.3072165Z 2025-09-07T08:17:21.3072341Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3072454Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.3072584Z ================== 1 failed, 245 deselected, 2 rerun in 4.75s ================== 2025-09-07T08:17:21.3072649Z Got exit code 1 2025-09-07T08:17:21.3072732Z Retrying single test... 2025-09-07T08:17:21.3073631Z /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:17:21.3073706Z import pkg_resources 2025-09-07T08:17:21.3074053Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-419649b2fb1a765f.xml 2025-09-07T08:17:21.3074159Z ============================= test session starts ============================== 2025-09-07T08:17:21.3074382Z 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:17:21.3074454Z cachedir: .pytest_cache 2025-09-07T08:17:21.3074769Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.3074860Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.3074931Z configfile: pytest.ini 2025-09-07T08:17:21.3075311Z 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:17:21.3075456Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.3075910Z stepcurrent: skipping 48 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.3075996Z Running 1 items in this shard 2025-09-07T08:17:21.3076000Z 2025-09-07T08:17:21.3076380Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8661s] [100%] 2025-09-07T08:17:21.3076759Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.4573s] [100%] 2025-09-07T08:17:21.3077095Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True FAILED [1.4185s] [100%] 2025-09-07T08:17:21.3077101Z 2025-09-07T08:17:21.3077253Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.3077455Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.3077538Z Traceback (most recent call last): 2025-09-07T08:17:21.3077835Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.3077902Z self._run_test( 2025-09-07T08:17:21.3078143Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3078246Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3078521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3078608Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3078950Z 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:17:21.3079051Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3079327Z 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:17:21.3079416Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3079704Z 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:17:21.3079899Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3080214Z 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:17:21.3080299Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3080605Z 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:17:21.3080708Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3080995Z 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:17:21.3081098Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3081331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3081463Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3081718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3081848Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3082133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3082213Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3082507Z 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:17:21.3082641Z return aot_autograd( 2025-09-07T08:17:21.3082920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3083050Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3083379Z 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:17:21.3083553Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3083927Z 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:17:21.3084013Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3084392Z 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:17:21.3084474Z fx_g = _create_graph( 2025-09-07T08:17:21.3084845Z 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:17:21.3084912Z fx_g = make_fx( 2025-09-07T08:17:21.3085224Z 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:17:21.3085312Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3085610Z 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:17:21.3085689Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3086006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3086080Z t = dispatch_trace( 2025-09-07T08:17:21.3086312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3086443Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3086700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3086772Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3087104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3087291Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3087547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3087618Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3087874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3087950Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3088225Z 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:17:21.3088304Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3088606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3088704Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3089024Z 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:17:21.3089139Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3089501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3089574Z outs_pair = fn(*args) 2025-09-07T08:17:21.3089936Z 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:17:21.3090103Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3090466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3090533Z outs_pair = fn(*args) 2025-09-07T08:17:21.3090903Z 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:17:21.3091024Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3091423Z 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:17:21.3091560Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3091908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3091983Z outs_pair = fn(*args) 2025-09-07T08:17:21.3092416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3092499Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3092852Z 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:17:21.3092939Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3093192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3093270Z return handle_torch_function( 2025-09-07T08:17:21.3093555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3093705Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3094085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3094171Z return func(*args, **kwargs) 2025-09-07T08:17:21.3094421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3094496Z result = _engine_run_backward( 2025-09-07T08:17:21.3094832Z 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:17:21.3095071Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3095346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3095424Z return user_fn(self, *args) 2025-09-07T08:17:21.3095725Z 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:17:21.3095811Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3096133Z 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:17:21.3096221Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3096470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3096554Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3096890Z 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:17:21.3096986Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3097266Z 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:17:21.3097358Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3097740Z 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:17:21.3097831Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3098150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3098229Z t = dispatch_trace( 2025-09-07T08:17:21.3098454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3098540Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3098792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3098870Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3099191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3099343Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3099638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3099713Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3100186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3100264Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3100567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3100664Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3100741Z File "", line 1, in 2025-09-07T08:17:21.3101035Z 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:17:21.3101185Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3101542Z 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:17:21.3101641Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3102036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3102127Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3102546Z 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:17:21.3102636Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3102931Z 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:17:21.3103009Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3103284Z 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:17:21.3103462Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3103715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3103825Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3104074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3104153Z leaves = list(leaves) 2025-09-07T08:17:21.3104399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3104468Z return func(x) 2025-09-07T08:17:21.3104745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3104873Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3105217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3105356Z return func(*args, **kwargs) 2025-09-07T08:17:21.3105725Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3105891Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3105897Z 2025-09-07T08:17:21.3106328Z 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:17:21.3106332Z 2025-09-07T08:17:21.3106335Z 2025-09-07T08:17:21.3106472Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3106792Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.3106798Z 2025-09-07T08:17:21.3106967Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3107162Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3107235Z inline_call [] 2025-09-07T08:17:21.3107338Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3107405Z inductor [] 2025-09-07T08:17:21.3107547Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3107683Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3108218Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3108450Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3108562Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3108916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3109092Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3109351Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3109590Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3109850Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.3109941Z Traceback (most recent call last): 2025-09-07T08:17:21.3110230Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.3110296Z self._run_test( 2025-09-07T08:17:21.3110528Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3110638Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3110909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3111001Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3111372Z 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:17:21.3111468Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3111740Z 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:17:21.3111823Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3112118Z 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:17:21.3112277Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3112593Z 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:17:21.3112731Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3113036Z 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:17:21.3113144Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3113430Z 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:17:21.3113535Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3113767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3113893Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3114154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3114273Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3114606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3114699Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3114983Z 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:17:21.3115059Z return aot_autograd( 2025-09-07T08:17:21.3115335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3115472Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3115802Z 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:17:21.3115969Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3116385Z 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:17:21.3116470Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3116859Z 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:17:21.3116935Z fx_g = _create_graph( 2025-09-07T08:17:21.3117313Z 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:17:21.3117375Z fx_g = make_fx( 2025-09-07T08:17:21.3117685Z 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:17:21.3117771Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3118066Z 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:17:21.3118155Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3118481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3118563Z t = dispatch_trace( 2025-09-07T08:17:21.3118791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3118870Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3119133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3119205Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3119534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3119687Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3119937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3120059Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3120313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3120394Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3120665Z 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:17:21.3120756Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3121058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3121148Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3121475Z 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:17:21.3121588Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3121992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3122067Z outs_pair = fn(*args) 2025-09-07T08:17:21.3122419Z 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:17:21.3122545Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3122899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3122973Z outs_pair = fn(*args) 2025-09-07T08:17:21.3123337Z 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:17:21.3123453Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3123886Z 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:17:21.3124019Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3124374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3124442Z outs_pair = fn(*args) 2025-09-07T08:17:21.3124875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3124957Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3125305Z 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:17:21.3125400Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3125655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3125743Z return handle_torch_function( 2025-09-07T08:17:21.3126031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3126187Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3126529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3126608Z return func(*args, **kwargs) 2025-09-07T08:17:21.3126861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3126937Z result = _engine_run_backward( 2025-09-07T08:17:21.3127237Z 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:17:21.3127474Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3127771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3127855Z return user_fn(self, *args) 2025-09-07T08:17:21.3128148Z 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:17:21.3128234Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3128553Z 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:17:21.3128640Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3128885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3128955Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3129296Z 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:17:21.3129398Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3129720Z 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:17:21.3129815Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3130141Z 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:17:21.3130237Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3130743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3130828Z t = dispatch_trace( 2025-09-07T08:17:21.3131062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3131143Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3131408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3131546Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3131883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3132037Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3132297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3132417Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3132672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3132759Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3133063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3133163Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3133243Z File "", line 1, in 2025-09-07T08:17:21.3133539Z 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:17:21.3133696Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3140017Z 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:17:21.3140165Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3140614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3140707Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3141086Z 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:17:21.3141183Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3141571Z 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:17:21.3141663Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3141938Z 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:17:21.3142112Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3142380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3142498Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3142758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3142832Z leaves = list(leaves) 2025-09-07T08:17:21.3143101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3143170Z return func(x) 2025-09-07T08:17:21.3143504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3143640Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3143984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3144071Z return func(*args, **kwargs) 2025-09-07T08:17:21.3144439Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3144612Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3144617Z 2025-09-07T08:17:21.3145057Z 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:17:21.3145066Z 2025-09-07T08:17:21.3145069Z 2025-09-07T08:17:21.3145286Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3145626Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.3145630Z 2025-09-07T08:17:21.3145804Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3145995Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3146063Z inline_call [] 2025-09-07T08:17:21.3146167Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3146240Z inductor [] 2025-09-07T08:17:21.3146384Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3146530Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3147077Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3147333Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3147431Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3147744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3147921Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3148185Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3148434Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3148571Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3148637Z inline_call [] 2025-09-07T08:17:21.3148788Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3148939Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3149079Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3149609Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3149850Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3149945Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3150257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3150431Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3150700Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3150993Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3151241Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3151444Z _ WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.3151541Z Traceback (most recent call last): 2025-09-07T08:17:21.3151831Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1506, in test_while_loop_with_conv 2025-09-07T08:17:21.3151904Z self._run_test( 2025-09-07T08:17:21.3152139Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3152247Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3152527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3152618Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3152986Z 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:17:21.3153078Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3153358Z 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:17:21.3153476Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3153763Z 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:17:21.3153927Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3154238Z 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:17:21.3154333Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3154642Z 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:17:21.3154752Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3155049Z 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:17:21.3155144Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3155389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3155516Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3155775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3155898Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3156181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3156313Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3156598Z 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:17:21.3156678Z return aot_autograd( 2025-09-07T08:17:21.3156962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3157099Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3157432Z 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:17:21.3157596Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3157978Z 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:17:21.3158059Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3158486Z 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:17:21.3158561Z fx_g = _create_graph( 2025-09-07T08:17:21.3158896Z 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:17:21.3158967Z fx_g = make_fx( 2025-09-07T08:17:21.3159277Z 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:17:21.3159370Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3159666Z 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:17:21.3159751Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3160078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3160150Z t = dispatch_trace( 2025-09-07T08:17:21.3160420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3160503Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3160756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3160839Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3161201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3161366Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3161618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3161696Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3161952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3162036Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3162318Z 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:17:21.3162396Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3162707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3162806Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3163128Z 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:17:21.3163252Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3163614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3163705Z outs_pair = fn(*args) 2025-09-07T08:17:21.3164105Z 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:17:21.3164233Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3164596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3164673Z outs_pair = fn(*args) 2025-09-07T08:17:21.3165045Z 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:17:21.3165158Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3165565Z 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:17:21.3165698Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3166094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3166174Z outs_pair = fn(*args) 2025-09-07T08:17:21.3166565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3166661Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3167008Z 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:17:21.3167101Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3167351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3167439Z return handle_torch_function( 2025-09-07T08:17:21.3167731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3167916Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3168267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3168343Z return func(*args, **kwargs) 2025-09-07T08:17:21.3168590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3168713Z result = _engine_run_backward( 2025-09-07T08:17:21.3169009Z 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:17:21.3169255Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3169510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3169592Z return user_fn(self, *args) 2025-09-07T08:17:21.3169892Z 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:17:21.3169973Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3170297Z 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:17:21.3170379Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3170633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3170713Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3171055Z 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:17:21.3171159Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3171437Z 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:17:21.3171581Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3171907Z 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:17:21.3171995Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3172321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3172394Z t = dispatch_trace( 2025-09-07T08:17:21.3172624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3172701Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3172950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3173030Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3173352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3173581Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3173836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3173909Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3174175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3174255Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3174565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3174659Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3174739Z File "", line 1, in 2025-09-07T08:17:21.3175036Z 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:17:21.3175233Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3175521Z 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:17:21.3175611Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3176017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3176133Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3176484Z 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:17:21.3176572Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3176859Z 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:17:21.3176950Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3177228Z 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:17:21.3177400Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3177657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3177778Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3178034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3178102Z leaves = list(leaves) 2025-09-07T08:17:21.3178353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3178417Z return func(x) 2025-09-07T08:17:21.3178690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3178868Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3179214Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3179293Z return func(*args, **kwargs) 2025-09-07T08:17:21.3179658Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3179828Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3179831Z 2025-09-07T08:17:21.3180266Z 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:17:21.3180270Z 2025-09-07T08:17:21.3180273Z 2025-09-07T08:17:21.3180414Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3180746Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.3180792Z 2025-09-07T08:17:21.3180967Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3181115Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3181180Z inline_call [] 2025-09-07T08:17:21.3181288Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3181355Z inductor [] 2025-09-07T08:17:21.3181498Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3181635Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3182170Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3182410Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3182541Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3182847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3183025Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3183287Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3183568Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3183702Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3183766Z inline_call [] 2025-09-07T08:17:21.3183873Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3184018Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3184154Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3184685Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3184927Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3185022Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3185330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3185502Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3185762Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3186004Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3186178Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3186244Z inline_call [] 2025-09-07T08:17:21.3186347Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3186488Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3186623Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3187151Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3187379Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1089, in forward 2025-09-07T08:17:21.3187472Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3187771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3187947Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3188241Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3188483Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3188925Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-419649b2fb1a765f.xml - 2025-09-07T08:17:21.3189042Z =========================== short test summary info ============================ 2025-09-07T08:17:21.3189779Z FAILED [1.4185s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3189946Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3189952Z 2025-09-07T08:17:21.3190437Z 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:17:21.3190442Z 2025-09-07T08:17:21.3190444Z 2025-09-07T08:17:21.3190585Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3190941Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.3190944Z 2025-09-07T08:17:21.3191206Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3191329Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.3191454Z ================== 1 failed, 245 deselected, 2 rerun in 4.79s ================== 2025-09-07T08:17:21.3191527Z Got exit code 1 2025-09-07T08:17:21.3191778Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.3192662Z /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:17:21.3192745Z import pkg_resources 2025-09-07T08:17:21.3193090Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7f4e517ad340a670.xml 2025-09-07T08:17:21.3193202Z ============================= test session starts ============================== 2025-09-07T08:17:21.3193431Z 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:17:21.3193511Z cachedir: .pytest_cache 2025-09-07T08:17:21.3193834Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.3193965Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.3194044Z configfile: pytest.ini 2025-09-07T08:17:21.3194373Z 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:17:21.3194523Z collecting ... collected 467 items / 49 deselected / 418 selected 2025-09-07T08:17:21.3194621Z stepcurrent: skipping 49 already run items. 2025-09-07T08:17:21.3194698Z Running 197 items in this shard 2025-09-07T08:17:21.3194701Z 2025-09-07T08:17:21.3195107Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cpu_dynamic_False_autograd_False PASSED [2.4029s] [ 0%] 2025-09-07T08:17:21.3195476Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cpu_dynamic_False_autograd_True PASSED [1.1392s] [ 1%] 2025-09-07T08:17:21.3195884Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cpu_dynamic_True_autograd_False PASSED [3.1974s] [ 1%] 2025-09-07T08:17:21.3196261Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_in_out_device_cuda_dynamic_True_autograd_False PASSED [3.2422s] [ 2%] 2025-09-07T08:17:21.3196632Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cpu_dynamic_False_autograd_False PASSED [1.1854s] [ 2%] 2025-09-07T08:17:21.3196994Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cpu_dynamic_True_autograd_False PASSED [2.9936s] [ 3%] 2025-09-07T08:17:21.3197358Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cpu_dynamic_True_autograd_True PASSED [2.9183s] [ 3%] 2025-09-07T08:17:21.3197733Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cuda_dynamic_False_autograd_False PASSED [1.0709s] [ 4%] 2025-09-07T08:17:21.3198134Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_data_dependent_ops_device_cuda_dynamic_True_autograd_True PASSED [3.3515s] [ 4%] 2025-09-07T08:17:21.3198496Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_buffers_device_cuda_dynamic_False_autograd_False PASSED [1.3171s] [ 5%] 2025-09-07T08:17:21.3198836Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_False PASSED [0.9194s] [ 5%] 2025-09-07T08:17:21.3199278Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5281s] [ 6%] 2025-09-07T08:17:21.3199665Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4734s] [ 6%] 2025-09-07T08:17:21.3200420Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True FAILED [0.4809s] [ 6%] 2025-09-07T08:17:21.3200432Z 2025-09-07T08:17:21.3200535Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.3200763Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3200848Z Traceback (most recent call last): 2025-09-07T08:17:21.3201368Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3201501Z self._run_test( 2025-09-07T08:17:21.3201785Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3201904Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3202184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3202272Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3202751Z 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:17:21.3202841Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3203126Z 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:17:21.3203232Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3203548Z 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:17:21.3203717Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3204041Z 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:17:21.3204132Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3204447Z 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:17:21.3204623Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3204916Z 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:17:21.3205019Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3205254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3205397Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3205653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3205781Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3206068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3206151Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3206502Z 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:17:21.3206579Z return aot_autograd( 2025-09-07T08:17:21.3206868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3206998Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3207405Z 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:17:21.3207576Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3207948Z 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:17:21.3208037Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3208414Z 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:17:21.3208503Z fx_g = _create_graph( 2025-09-07T08:17:21.3208838Z 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:17:21.3208902Z fx_g = make_fx( 2025-09-07T08:17:21.3209213Z 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:17:21.3209302Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3209601Z 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:17:21.3209684Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3210006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3210082Z t = dispatch_trace( 2025-09-07T08:17:21.3210357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3210442Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3210697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3210770Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3211105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3211263Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3211531Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3211606Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3211870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3211947Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3212262Z 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:17:21.3212346Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3212652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3212751Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3213075Z 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:17:21.3213195Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3213561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3213633Z outs_pair = fn(*args) 2025-09-07T08:17:21.3213992Z 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:17:21.3214160Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3214524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3214594Z outs_pair = fn(*args) 2025-09-07T08:17:21.3214959Z 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:17:21.3215118Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3215529Z 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:17:21.3215672Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3216030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3216106Z outs_pair = fn(*args) 2025-09-07T08:17:21.3216506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3216603Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3216953Z 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:17:21.3217051Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3217301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3217386Z return handle_torch_function( 2025-09-07T08:17:21.3217671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3217815Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3218208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3218285Z return func(*args, **kwargs) 2025-09-07T08:17:21.3218541Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3218623Z result = _engine_run_backward( 2025-09-07T08:17:21.3218928Z 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:17:21.3219170Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3219426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3219511Z return user_fn(self, *args) 2025-09-07T08:17:21.3219811Z 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:17:21.3219938Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3220259Z 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:17:21.3220339Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3220598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3220672Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3221022Z 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:17:21.3221126Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3221403Z 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:17:21.3221500Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3221869Z 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:17:21.3221967Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3222289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3222399Z t = dispatch_trace( 2025-09-07T08:17:21.3222624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3222702Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3222958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3223028Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3223356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3223515Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3223762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3223839Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3224091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3224172Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3224476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3224566Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3224648Z File "", line 1, in 2025-09-07T08:17:21.3224938Z 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:17:21.3225092Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3225412Z 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:17:21.3225517Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3225912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3225997Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3226357Z 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:17:21.3226437Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3226730Z 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:17:21.3226808Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3227075Z 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:17:21.3227292Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3227547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3227667Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3227922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3228000Z leaves = list(leaves) 2025-09-07T08:17:21.3228248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3228313Z return func(x) 2025-09-07T08:17:21.3228604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3228725Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3229108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3229186Z return func(*args, **kwargs) 2025-09-07T08:17:21.3229554Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3229727Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3229788Z 2025-09-07T08:17:21.3230218Z 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:17:21.3230222Z 2025-09-07T08:17:21.3230226Z 2025-09-07T08:17:21.3230372Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3230704Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3230710Z 2025-09-07T08:17:21.3230888Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3231030Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3231215Z inline_call [] 2025-09-07T08:17:21.3231325Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3231469Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3231613Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3232147Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3232381Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3232531Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3232888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3233064Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3233328Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3233577Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3233791Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3233878Z Traceback (most recent call last): 2025-09-07T08:17:21.3234178Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3234244Z self._run_test( 2025-09-07T08:17:21.3234481Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3234629Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3234907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3234993Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3235302Z 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:17:21.3235398Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3235680Z 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:17:21.3235772Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3236059Z 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:17:21.3236217Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3236580Z 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:17:21.3236669Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3236982Z 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:17:21.3237085Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3237427Z 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:17:21.3237526Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3237761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3237893Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3238151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3238285Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3238578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3238662Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3238948Z 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:17:21.3239022Z return aot_autograd( 2025-09-07T08:17:21.3239304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3239436Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3239765Z 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:17:21.3239936Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3240357Z 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:17:21.3240446Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3240824Z 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:17:21.3240903Z fx_g = _create_graph( 2025-09-07T08:17:21.3241233Z 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:17:21.3241296Z fx_g = make_fx( 2025-09-07T08:17:21.3241607Z 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:17:21.3241694Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3241994Z 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:17:21.3242115Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3242443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3242517Z t = dispatch_trace( 2025-09-07T08:17:21.3242743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3242828Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3243080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3243155Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3243485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3243637Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3243933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3244012Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3244273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3244351Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3244622Z 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:17:21.3244736Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3245037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3245137Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3245454Z 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:17:21.3245569Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3245938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3246012Z outs_pair = fn(*args) 2025-09-07T08:17:21.3246369Z 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:17:21.3246495Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3246858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3246929Z outs_pair = fn(*args) 2025-09-07T08:17:21.3247303Z 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:17:21.3247423Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3247870Z 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:17:21.3248009Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3248363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3248443Z outs_pair = fn(*args) 2025-09-07T08:17:21.3248833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3248914Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3249266Z 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:17:21.3249353Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3249615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3249733Z return handle_torch_function( 2025-09-07T08:17:21.3250018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3250172Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3250516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3250598Z return func(*args, **kwargs) 2025-09-07T08:17:21.3250849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3250926Z result = _engine_run_backward( 2025-09-07T08:17:21.3251229Z 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:17:21.3251470Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3251770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3251850Z return user_fn(self, *args) 2025-09-07T08:17:21.3252146Z 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:17:21.3252263Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3252576Z 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:17:21.3252663Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3252912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3252992Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3253324Z 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:17:21.3253428Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3253707Z 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:17:21.3253798Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3254136Z 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:17:21.3254231Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3254560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3254633Z t = dispatch_trace( 2025-09-07T08:17:21.3254858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3254944Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3255243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3255323Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3255647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3255799Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3256061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3256134Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3256395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3256470Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3256773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3256873Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3256992Z File "", line 1, in 2025-09-07T08:17:21.3257300Z 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:17:21.3257455Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3257740Z 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:17:21.3257838Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3258230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3258319Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3258669Z 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:17:21.3258758Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3259106Z 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:17:21.3259187Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3259463Z 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:17:21.3259668Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3259922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3260032Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3260287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3260363Z leaves = list(leaves) 2025-09-07T08:17:21.3260611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3260688Z return func(x) 2025-09-07T08:17:21.3260968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3261093Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3261434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3261513Z return func(*args, **kwargs) 2025-09-07T08:17:21.3261884Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3262053Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3262057Z 2025-09-07T08:17:21.3262499Z 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:17:21.3262541Z 2025-09-07T08:17:21.3262546Z 2025-09-07T08:17:21.3262689Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3263028Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3263032Z 2025-09-07T08:17:21.3263199Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3263346Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3263419Z inline_call [] 2025-09-07T08:17:21.3263524Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3263673Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3263807Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3264385Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3264620Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3264774Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3265089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3265262Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3265532Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3265775Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3265910Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3265991Z inline_call [] 2025-09-07T08:17:21.3266134Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3266283Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3266414Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3266944Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3267205Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3267358Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3267668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3267832Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3268105Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3268342Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3268433Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3268655Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3268739Z Traceback (most recent call last): 2025-09-07T08:17:21.3269043Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3269109Z self._run_test( 2025-09-07T08:17:21.3269348Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3269452Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3269720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3269866Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3270175Z 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:17:21.3270269Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3270543Z 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:17:21.3270628Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3270922Z 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:17:21.3271169Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3271485Z 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:17:21.3271572Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3271919Z 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:17:21.3272031Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3272321Z 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:17:21.3272435Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3272672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3272802Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3273058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3273180Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3273468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3273590Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3273879Z 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:17:21.3273952Z return aot_autograd( 2025-09-07T08:17:21.3274222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3274398Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3274726Z 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:17:21.3274899Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3275274Z 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:17:21.3275361Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3275744Z 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:17:21.3275816Z fx_g = _create_graph( 2025-09-07T08:17:21.3276161Z 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:17:21.3276228Z fx_g = make_fx( 2025-09-07T08:17:21.3276539Z 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:17:21.3276624Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3276926Z 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:17:21.3277015Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3277339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3277459Z t = dispatch_trace( 2025-09-07T08:17:21.3277684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3277762Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3278020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3278096Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3278427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3278576Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3278833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3278911Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3279204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3279288Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3279560Z 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:17:21.3279635Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3279934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3280028Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3280355Z 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:17:21.3280470Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3280834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3280909Z outs_pair = fn(*args) 2025-09-07T08:17:21.3281308Z 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:17:21.3281435Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3281795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3281905Z outs_pair = fn(*args) 2025-09-07T08:17:21.3282273Z 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:17:21.3282391Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3282790Z 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:17:21.3282925Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3283293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3283364Z outs_pair = fn(*args) 2025-09-07T08:17:21.3283772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3283857Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3284212Z 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:17:21.3284301Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3284550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3284642Z return handle_torch_function( 2025-09-07T08:17:21.3284969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3285120Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3285459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3285534Z return func(*args, **kwargs) 2025-09-07T08:17:21.3285792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3285867Z result = _engine_run_backward( 2025-09-07T08:17:21.3286165Z 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:17:21.3286410Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3286672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3286805Z return user_fn(self, *args) 2025-09-07T08:17:21.3287104Z 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:17:21.3287193Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3287513Z 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:17:21.3287601Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3287851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3287923Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3288266Z 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:17:21.3288365Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3288685Z 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:17:21.3288782Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3289114Z 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:17:21.3289211Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3289565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3289643Z t = dispatch_trace( 2025-09-07T08:17:21.3289867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3289954Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3290205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3290275Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3290619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3290771Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3291027Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3291099Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3291357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3291445Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3291746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3291847Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3291925Z File "", line 1, in 2025-09-07T08:17:21.3292222Z 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:17:21.3292420Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3292692Z 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:17:21.3292786Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3293185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3293275Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3293626Z 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:17:21.3293706Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3294000Z 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:17:21.3294083Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3294394Z 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:17:21.3294567Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3294822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3294941Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3295197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3295282Z leaves = list(leaves) 2025-09-07T08:17:21.3295532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3295604Z return func(x) 2025-09-07T08:17:21.3295880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3296041Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3296385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3296464Z return func(*args, **kwargs) 2025-09-07T08:17:21.3296835Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3297036Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3297040Z 2025-09-07T08:17:21.3297468Z 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:17:21.3297476Z 2025-09-07T08:17:21.3297479Z 2025-09-07T08:17:21.3297616Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3297952Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3297956Z 2025-09-07T08:17:21.3298131Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3298270Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3298340Z inline_call [] 2025-09-07T08:17:21.3298444Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3298587Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3298727Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3299261Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3299497Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3299690Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3300421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3300606Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3300882Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3301130Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3301266Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3301335Z inline_call [] 2025-09-07T08:17:21.3301442Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3301582Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3301844Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3302383Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3302618Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3302771Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3303087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3303252Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3303515Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3303819Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3303962Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3304033Z inline_call [] 2025-09-07T08:17:21.3304136Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3304277Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3304471Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3304998Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3305228Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3305375Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3305692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3305855Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3306112Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3306372Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3306818Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7f4e517ad340a670.xml - 2025-09-07T08:17:21.3306936Z =========================== short test summary info ============================ 2025-09-07T08:17:21.3307692Z FAILED [0.4809s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3307929Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3307933Z 2025-09-07T08:17:21.3308360Z 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:17:21.3308366Z 2025-09-07T08:17:21.3308369Z 2025-09-07T08:17:21.3308516Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3308853Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3308856Z 2025-09-07T08:17:21.3309031Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3309146Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.3309282Z ============ 1 failed, 11 passed, 49 deselected, 2 rerun in 25.28s ============= 2025-09-07T08:17:21.3309358Z Got exit code 1 2025-09-07T08:17:21.3309465Z Retrying single test... 2025-09-07T08:17:21.3310353Z /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:17:21.3310429Z import pkg_resources 2025-09-07T08:17:21.3310769Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-0518c9433a06b289.xml 2025-09-07T08:17:21.3310877Z ============================= test session starts ============================== 2025-09-07T08:17:21.3311214Z 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:17:21.3311300Z cachedir: .pytest_cache 2025-09-07T08:17:21.3311674Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.3311768Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.3311839Z configfile: pytest.ini 2025-09-07T08:17:21.3312169Z 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:17:21.3312361Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.3312836Z stepcurrent: skipping 60 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3312922Z Running 1 items in this shard 2025-09-07T08:17:21.3312926Z 2025-09-07T08:17:21.3313336Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8073s] [100%] 2025-09-07T08:17:21.3313742Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5019s] [100%] 2025-09-07T08:17:21.3314084Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True FAILED [0.4690s] [100%] 2025-09-07T08:17:21.3314089Z 2025-09-07T08:17:21.3314179Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.3314402Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3314488Z Traceback (most recent call last): 2025-09-07T08:17:21.3314800Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3314868Z self._run_test( 2025-09-07T08:17:21.3315103Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3315281Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3315560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3315656Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3315974Z 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:17:21.3316078Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3316363Z 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:17:21.3316447Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3316748Z 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:17:21.3316911Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3317234Z 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:17:21.3317369Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3317680Z 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:17:21.3317790Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3318081Z 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:17:21.3318186Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3318423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3318553Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3318808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3318929Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3319260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3319347Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3319631Z 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:17:21.3319739Z return aot_autograd( 2025-09-07T08:17:21.3320015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3320151Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3320478Z 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:17:21.3320644Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3321025Z 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:17:21.3321113Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3321497Z 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:17:21.3321568Z fx_g = _create_graph( 2025-09-07T08:17:21.3321925Z 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:17:21.3321988Z fx_g = make_fx( 2025-09-07T08:17:21.3322297Z 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:17:21.3322382Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3322678Z 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:17:21.3322806Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3323133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3323208Z t = dispatch_trace( 2025-09-07T08:17:21.3323430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3323511Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3323772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3323847Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3324180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3324332Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3324589Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3324664Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3324956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3325044Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3325315Z 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:17:21.3325399Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3325701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3325797Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3326123Z 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:17:21.3326242Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3326650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3326729Z outs_pair = fn(*args) 2025-09-07T08:17:21.3327081Z 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:17:21.3327215Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3327606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3327684Z outs_pair = fn(*args) 2025-09-07T08:17:21.3328048Z 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:17:21.3328168Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3328576Z 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:17:21.3328711Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3329078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3329148Z outs_pair = fn(*args) 2025-09-07T08:17:21.3329545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3329626Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3329982Z 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:17:21.3330073Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3330328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3330458Z return handle_torch_function( 2025-09-07T08:17:21.3330746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3330898Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3331241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3331317Z return func(*args, **kwargs) 2025-09-07T08:17:21.3331576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3331653Z result = _engine_run_backward( 2025-09-07T08:17:21.3331967Z 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:17:21.3332211Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3332507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3332593Z return user_fn(self, *args) 2025-09-07T08:17:21.3332887Z 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:17:21.3332974Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3333295Z 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:17:21.3333385Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3333637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3333710Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3334052Z 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:17:21.3334196Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3334481Z 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:17:21.3334576Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3334906Z 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:17:21.3335039Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3335361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3335439Z t = dispatch_trace( 2025-09-07T08:17:21.3335663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3335743Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3336002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3336090Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3336425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3336575Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3336830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3336905Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3337165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3337247Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3337553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3337651Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3337769Z File "", line 1, in 2025-09-07T08:17:21.3338067Z 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:17:21.3338223Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3338497Z 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:17:21.3338594Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3338984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3339069Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3339415Z 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:17:21.3339496Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3339932Z 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:17:21.3340014Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3340291Z 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:17:21.3340463Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3340714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3340831Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3341085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3341160Z leaves = list(leaves) 2025-09-07T08:17:21.3341406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3341472Z return func(x) 2025-09-07T08:17:21.3341794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3341920Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3342268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3342399Z return func(*args, **kwargs) 2025-09-07T08:17:21.3342766Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3342933Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3342936Z 2025-09-07T08:17:21.3343361Z 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:17:21.3343372Z 2025-09-07T08:17:21.3343376Z 2025-09-07T08:17:21.3343516Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3343858Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3343862Z 2025-09-07T08:17:21.3344039Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3344183Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3344255Z inline_call [] 2025-09-07T08:17:21.3344361Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3344423Z inductor [] 2025-09-07T08:17:21.3344568Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3344701Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3345241Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3345509Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3345666Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3345973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3346146Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3346415Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3346656Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3346875Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3346963Z Traceback (most recent call last): 2025-09-07T08:17:21.3347300Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3347374Z self._run_test( 2025-09-07T08:17:21.3347610Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3347722Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3347989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3348076Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3348386Z 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:17:21.3348472Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3348930Z 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:17:21.3349076Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3349465Z 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:17:21.3349627Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3349940Z 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:17:21.3350069Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3350377Z 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:17:21.3350491Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3350778Z 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:17:21.3350876Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3351230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3351361Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3351624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3351746Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3352040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3352124Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3352401Z 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:17:21.3352481Z return aot_autograd( 2025-09-07T08:17:21.3352754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3352938Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3353275Z 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:17:21.3353436Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3353818Z 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:17:21.3353902Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3354287Z 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:17:21.3354359Z fx_g = _create_graph( 2025-09-07T08:17:21.3354702Z 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:17:21.3354767Z fx_g = make_fx( 2025-09-07T08:17:21.3355113Z 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:17:21.3355209Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3355506Z 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:17:21.3355592Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3355914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3355982Z t = dispatch_trace( 2025-09-07T08:17:21.3356210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3356289Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3356556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3356628Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3356997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3357162Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3357414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3357534Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3357790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3357867Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3358147Z 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:17:21.3358221Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3358528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3358626Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3358952Z 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:17:21.3359068Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3359427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3359508Z outs_pair = fn(*args) 2025-09-07T08:17:21.3359861Z 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:17:21.3359990Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3360343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3360454Z outs_pair = fn(*args) 2025-09-07T08:17:21.3360830Z 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:17:21.3360943Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3361349Z 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:17:21.3361483Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3361846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3361915Z outs_pair = fn(*args) 2025-09-07T08:17:21.3362304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3362394Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3362783Z 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:17:21.3362878Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3363131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3363221Z return handle_torch_function( 2025-09-07T08:17:21.3363511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3363654Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3364000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3364074Z return func(*args, **kwargs) 2025-09-07T08:17:21.3364332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3364448Z result = _engine_run_backward( 2025-09-07T08:17:21.3364745Z 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:17:21.3364992Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3365282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3365362Z return user_fn(self, *args) 2025-09-07T08:17:21.3365652Z 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:17:21.3365733Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3366062Z 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:17:21.3366146Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3366407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3366480Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3366825Z 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:17:21.3366934Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3367220Z 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:17:21.3367321Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3367649Z 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:17:21.3367745Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3368063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3368178Z t = dispatch_trace( 2025-09-07T08:17:21.3368408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3368489Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3368745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3368820Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3369162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3369319Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3369570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3369650Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3369907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3370031Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3370336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3370427Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3370512Z File "", line 1, in 2025-09-07T08:17:21.3370807Z 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:17:21.3370966Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3371242Z 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:17:21.3371343Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3371751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3371898Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3372265Z 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:17:21.3372350Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3372651Z 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:17:21.3372766Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3373045Z 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:17:21.3373224Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3373476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3373596Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3373857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3373927Z leaves = list(leaves) 2025-09-07T08:17:21.3374180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3374243Z return func(x) 2025-09-07T08:17:21.3374526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3374648Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3374988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3375071Z return func(*args, **kwargs) 2025-09-07T08:17:21.3375434Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3375651Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3375655Z 2025-09-07T08:17:21.3376083Z 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:17:21.3376087Z 2025-09-07T08:17:21.3376094Z 2025-09-07T08:17:21.3376236Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3376566Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3376570Z 2025-09-07T08:17:21.3376744Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3376884Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3376949Z inline_call [] 2025-09-07T08:17:21.3377062Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3377125Z inductor [] 2025-09-07T08:17:21.3377313Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3377450Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3377988Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3378226Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3378376Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3378687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3378857Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3379170Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3379413Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3379548Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3379619Z inline_call [] 2025-09-07T08:17:21.3379725Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3379909Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3380036Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3380565Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3380797Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3380948Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3381259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3381425Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3381688Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3381925Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3382018Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3382233Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3382319Z Traceback (most recent call last): 2025-09-07T08:17:21.3382627Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3382736Z self._run_test( 2025-09-07T08:17:21.3382969Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3383084Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3383349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3383447Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3383751Z 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:17:21.3383837Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3384122Z 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:17:21.3384207Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3384508Z 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:17:21.3384707Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3385024Z 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:17:21.3385111Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3385420Z 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:17:21.3385530Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3385819Z 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:17:21.3385922Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3386154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3386282Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3386583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3386708Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3386997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3387116Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3387405Z 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:17:21.3387476Z return aot_autograd( 2025-09-07T08:17:21.3387753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3387907Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3388240Z 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:17:21.3388411Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3388783Z 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:17:21.3388863Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3389256Z 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:17:21.3389331Z fx_g = _create_graph( 2025-09-07T08:17:21.3389674Z 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:17:21.3389738Z fx_g = make_fx( 2025-09-07T08:17:21.3390055Z 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:17:21.3390183Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3390482Z 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:17:21.3390569Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3390893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3390972Z t = dispatch_trace( 2025-09-07T08:17:21.3391300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3391383Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3391671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3391749Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3392095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3392296Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3392556Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3392633Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3392887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3392972Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3393245Z 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:17:21.3393319Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3393632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3393724Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3394099Z 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:17:21.3394219Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3394592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3394662Z outs_pair = fn(*args) 2025-09-07T08:17:21.3395055Z 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:17:21.3395183Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3395537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3395614Z outs_pair = fn(*args) 2025-09-07T08:17:21.3395977Z 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:17:21.3396101Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3396503Z 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:17:21.3396634Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3396999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3397079Z outs_pair = fn(*args) 2025-09-07T08:17:21.3397484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3397566Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3397915Z 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:17:21.3398054Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3398305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3398387Z return handle_torch_function( 2025-09-07T08:17:21.3398671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3398821Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3399164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3399240Z return func(*args, **kwargs) 2025-09-07T08:17:21.3399493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3399568Z result = _engine_run_backward( 2025-09-07T08:17:21.3400332Z 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:17:21.3400600Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3400871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3400959Z return user_fn(self, *args) 2025-09-07T08:17:21.3401263Z 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:17:21.3401351Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3401676Z 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:17:21.3401761Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3402019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3402161Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3402511Z 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:17:21.3402610Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3402900Z 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:17:21.3403061Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3403395Z 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:17:21.3403490Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3403809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3403889Z t = dispatch_trace( 2025-09-07T08:17:21.3404121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3404200Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3404457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3404530Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3404861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3405016Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3405279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3405352Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3405609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3405696Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3406074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3406175Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3406253Z File "", line 1, in 2025-09-07T08:17:21.3406546Z 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:17:21.3406705Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3406985Z 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:17:21.3407081Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3407481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3407562Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3407965Z 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:17:21.3408055Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3408354Z 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:17:21.3408436Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3408711Z 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:17:21.3408884Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3409136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3409257Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3409508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3409625Z leaves = list(leaves) 2025-09-07T08:17:21.3409875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3409943Z return func(x) 2025-09-07T08:17:21.3410228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3410394Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3410746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3410822Z return func(*args, **kwargs) 2025-09-07T08:17:21.3411194Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3411372Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3411378Z 2025-09-07T08:17:21.3411817Z 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:17:21.3411822Z 2025-09-07T08:17:21.3411824Z 2025-09-07T08:17:21.3411970Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3412304Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3412310Z 2025-09-07T08:17:21.3412486Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3412628Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3412698Z inline_call [] 2025-09-07T08:17:21.3412805Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3412869Z inductor [] 2025-09-07T08:17:21.3413025Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3413204Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3413745Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3413979Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3414132Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3414488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3414772Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3415088Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3415389Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3415531Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3415595Z inline_call [] 2025-09-07T08:17:21.3415700Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3415846Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3415978Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3416508Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3416733Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3416879Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3417242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3417410Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3417676Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3417915Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3418097Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3418162Z inline_call [] 2025-09-07T08:17:21.3418264Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3418410Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3418537Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3419074Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3419299Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3419445Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3419753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3419917Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3420177Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3420410Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3420861Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-0518c9433a06b289.xml - 2025-09-07T08:17:21.3421014Z =========================== short test summary info ============================ 2025-09-07T08:17:21.3421775Z FAILED [0.4690s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3421951Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3421955Z 2025-09-07T08:17:21.3422378Z 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:17:21.3422382Z 2025-09-07T08:17:21.3422391Z 2025-09-07T08:17:21.3422529Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3422901Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3422908Z 2025-09-07T08:17:21.3423082Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3423195Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.3423325Z ================== 1 failed, 245 deselected, 2 rerun in 1.82s ================== 2025-09-07T08:17:21.3423392Z Got exit code 1 2025-09-07T08:17:21.3423463Z Retrying single test... 2025-09-07T08:17:21.3424349Z /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:17:21.3424435Z import pkg_resources 2025-09-07T08:17:21.3424819Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2471fbb6e75668e8.xml 2025-09-07T08:17:21.3424932Z ============================= test session starts ============================== 2025-09-07T08:17:21.3425158Z 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:17:21.3425229Z cachedir: .pytest_cache 2025-09-07T08:17:21.3425583Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.3425674Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.3425745Z configfile: pytest.ini 2025-09-07T08:17:21.3426082Z 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:17:21.3426228Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.3426707Z stepcurrent: skipping 60 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3426793Z Running 1 items in this shard 2025-09-07T08:17:21.3426797Z 2025-09-07T08:17:21.3427200Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8247s] [100%] 2025-09-07T08:17:21.3427615Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5079s] [100%] 2025-09-07T08:17:21.3427967Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True FAILED [0.4882s] [100%] 2025-09-07T08:17:21.3427971Z 2025-09-07T08:17:21.3428078Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.3428293Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3428446Z Traceback (most recent call last): 2025-09-07T08:17:21.3428760Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3428828Z self._run_test( 2025-09-07T08:17:21.3429069Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3429177Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3429461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3429549Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3429862Z 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:17:21.3429958Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3430235Z 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:17:21.3430327Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3430653Z 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:17:21.3430820Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3431259Z 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:17:21.3431350Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3431666Z 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:17:21.3431773Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3432075Z 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:17:21.3432173Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3432464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3432604Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3432862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3432992Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3433317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3433398Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3433680Z 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:17:21.3433750Z return aot_autograd( 2025-09-07T08:17:21.3434033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3434174Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3434512Z 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:17:21.3434675Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3435053Z 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:17:21.3435140Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3435521Z 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:17:21.3435597Z fx_g = _create_graph( 2025-09-07T08:17:21.3435935Z 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:17:21.3436039Z fx_g = make_fx( 2025-09-07T08:17:21.3436356Z 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:17:21.3436443Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3436742Z 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:17:21.3436825Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3437146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3437223Z t = dispatch_trace( 2025-09-07T08:17:21.3437449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3437533Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3437789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3437869Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3438237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3438394Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3438652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3438725Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3438988Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3439066Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3439337Z 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:17:21.3439415Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3439719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3439859Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3440181Z 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:17:21.3440297Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3440662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3440770Z outs_pair = fn(*args) 2025-09-07T08:17:21.3441130Z 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:17:21.3441254Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3441614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3441686Z outs_pair = fn(*args) 2025-09-07T08:17:21.3442055Z 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:17:21.3442185Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3442591Z 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:17:21.3442735Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3443092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3443166Z outs_pair = fn(*args) 2025-09-07T08:17:21.3443559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3443683Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3444046Z 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:17:21.3444133Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3444392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3444470Z return handle_torch_function( 2025-09-07T08:17:21.3444755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3444904Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3445247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3445331Z return func(*args, **kwargs) 2025-09-07T08:17:21.3445582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3445697Z result = _engine_run_backward( 2025-09-07T08:17:21.3446004Z 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:17:21.3446245Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3446513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3446589Z return user_fn(self, *args) 2025-09-07T08:17:21.3454461Z 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:17:21.3454647Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3455132Z 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:17:21.3455239Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3455703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3455791Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3456171Z 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:17:21.3456314Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3456619Z 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:17:21.3456727Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3457076Z 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:17:21.3457181Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3457522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3457601Z t = dispatch_trace( 2025-09-07T08:17:21.3457839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3457921Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3458199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3458277Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3458614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3458778Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3459057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3459138Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3459452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3459542Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3459851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3459947Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3460039Z File "", line 1, in 2025-09-07T08:17:21.3460335Z 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:17:21.3460498Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3460773Z 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:17:21.3460862Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3461310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3461397Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3461755Z 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:17:21.3461836Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3462124Z 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:17:21.3462209Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3462477Z 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:17:21.3462656Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3462905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3463031Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3463324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3463396Z leaves = list(leaves) 2025-09-07T08:17:21.3463649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3463749Z return func(x) 2025-09-07T08:17:21.3464038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3464161Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3464502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3464587Z return func(*args, **kwargs) 2025-09-07T08:17:21.3464956Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3465145Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3465150Z 2025-09-07T08:17:21.3465595Z 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:17:21.3465603Z 2025-09-07T08:17:21.3465606Z 2025-09-07T08:17:21.3465754Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3466089Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3466093Z 2025-09-07T08:17:21.3466269Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3466411Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3466477Z inline_call [] 2025-09-07T08:17:21.3466630Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3466696Z inductor [] 2025-09-07T08:17:21.3466848Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3466991Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3467535Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3467780Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3467932Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3468247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3468415Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3468730Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3468980Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3469196Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3469283Z Traceback (most recent call last): 2025-09-07T08:17:21.3469588Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3469660Z self._run_test( 2025-09-07T08:17:21.3469892Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3469995Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3470274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3470364Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3471262Z 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:17:21.3471364Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3471642Z 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:17:21.3471774Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3472062Z 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:17:21.3472227Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3472535Z 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:17:21.3472627Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3472932Z 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:17:21.3473043Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3473334Z 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:17:21.3473431Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3473668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3473796Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3474052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3474178Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3474458Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3474588Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3474869Z 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:17:21.3474942Z return aot_autograd( 2025-09-07T08:17:21.3475234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3475367Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3475712Z 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:17:21.3475877Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3476255Z 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:17:21.3476336Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3476762Z 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:17:21.3476846Z fx_g = _create_graph( 2025-09-07T08:17:21.3477182Z 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:17:21.3477254Z fx_g = make_fx( 2025-09-07T08:17:21.3477563Z 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:17:21.3477650Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3477952Z 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:17:21.3478032Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3478362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3478434Z t = dispatch_trace( 2025-09-07T08:17:21.3478704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3478785Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3479039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3479120Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3479483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3479641Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3479892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3479962Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3480219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3480299Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3480581Z 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:17:21.3480656Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3480966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3481069Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3481387Z 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:17:21.3481508Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3481868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3481943Z outs_pair = fn(*args) 2025-09-07T08:17:21.3482296Z 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:17:21.3482484Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3482844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3482914Z outs_pair = fn(*args) 2025-09-07T08:17:21.3483282Z 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:17:21.3483394Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3483789Z 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:17:21.3483927Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3484320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3484399Z outs_pair = fn(*args) 2025-09-07T08:17:21.3484792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3484872Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3485226Z 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:17:21.3485312Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3485573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3485649Z return handle_torch_function( 2025-09-07T08:17:21.3485938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3486120Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3486465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3486544Z return func(*args, **kwargs) 2025-09-07T08:17:21.3486789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3486907Z result = _engine_run_backward( 2025-09-07T08:17:21.3487208Z 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:17:21.3487449Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3487711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3487786Z return user_fn(self, *args) 2025-09-07T08:17:21.3488090Z 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:17:21.3488170Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3488511Z 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:17:21.3488590Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3488846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3488936Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3489277Z 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:17:21.3489385Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3489661Z 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:17:21.3489798Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3490132Z 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:17:21.3490221Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3490545Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3490627Z t = dispatch_trace( 2025-09-07T08:17:21.3490852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3490942Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3491193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3491271Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3491597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3491795Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3492049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3492119Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3492384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3492459Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3492763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3492851Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3492926Z File "", line 1, in 2025-09-07T08:17:21.3493220Z 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:17:21.3493406Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3493689Z 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:17:21.3493778Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3494169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3494289Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3494639Z 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:17:21.3494723Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3495010Z 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:17:21.3495092Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3495365Z 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:17:21.3495536Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3495792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3495902Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3496161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3496229Z leaves = list(leaves) 2025-09-07T08:17:21.3496485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3496557Z return func(x) 2025-09-07T08:17:21.3496832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3496994Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3497349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3497423Z return func(*args, **kwargs) 2025-09-07T08:17:21.3497790Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3497957Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3497961Z 2025-09-07T08:17:21.3498392Z 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:17:21.3498396Z 2025-09-07T08:17:21.3498400Z 2025-09-07T08:17:21.3498537Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3498866Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3498875Z 2025-09-07T08:17:21.3499083Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3499235Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3499301Z inline_call [] 2025-09-07T08:17:21.3499406Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3499478Z inductor [] 2025-09-07T08:17:21.3499615Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3499754Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3500693Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3500926Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3501212Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3501523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3501699Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3501963Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3502286Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3502421Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3502485Z inline_call [] 2025-09-07T08:17:21.3502596Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3502736Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3502871Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3503400Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3503625Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3503777Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3504082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3504252Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3504508Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3504745Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3504906Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3505116Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3505203Z Traceback (most recent call last): 2025-09-07T08:17:21.3505501Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3505573Z self._run_test( 2025-09-07T08:17:21.3505805Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3505906Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3506176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3506264Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3506571Z 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:17:21.3506730Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3507007Z 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:17:21.3507096Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3507391Z 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:17:21.3507559Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3507868Z 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:17:21.3507957Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3508264Z 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:17:21.3508364Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3508700Z 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:17:21.3508798Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3509035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3509158Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3509469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3509594Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3509876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3509965Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3510378Z 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:17:21.3510521Z return aot_autograd( 2025-09-07T08:17:21.3510832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3510966Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3511429Z 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:17:21.3511595Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3511976Z 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:17:21.3512056Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3512435Z 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:17:21.3512572Z fx_g = _create_graph( 2025-09-07T08:17:21.3512915Z 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:17:21.3512984Z fx_g = make_fx( 2025-09-07T08:17:21.3513289Z 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:17:21.3513392Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3513687Z 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:17:21.3513767Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3514094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3514162Z t = dispatch_trace( 2025-09-07T08:17:21.3514388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3514509Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3514763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3514839Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3515160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3515327Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3515578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3515649Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3515906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3515982Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3516253Z 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:17:21.3516366Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3516674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3516767Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3517084Z 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:17:21.3517238Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3517595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3517670Z outs_pair = fn(*args) 2025-09-07T08:17:21.3518017Z 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:17:21.3518144Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3518506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3518576Z outs_pair = fn(*args) 2025-09-07T08:17:21.3518953Z 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:17:21.3519067Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3519475Z 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:17:21.3519606Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3519955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3520072Z outs_pair = fn(*args) 2025-09-07T08:17:21.3520464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3520550Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3520898Z 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:17:21.3520986Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3521246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3521323Z return handle_torch_function( 2025-09-07T08:17:21.3521609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3521751Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3522139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3522216Z return func(*args, **kwargs) 2025-09-07T08:17:21.3522463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3522545Z result = _engine_run_backward( 2025-09-07T08:17:21.3522839Z 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:17:21.3523084Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3523337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3523411Z return user_fn(self, *args) 2025-09-07T08:17:21.3523719Z 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:17:21.3523840Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3524171Z 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:17:21.3524252Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3524499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3524615Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3524946Z 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:17:21.3525048Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3525320Z 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:17:21.3525419Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3525748Z 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:17:21.3525841Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3526161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3526239Z t = dispatch_trace( 2025-09-07T08:17:21.3526473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3526551Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3526798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3526874Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3527195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3527354Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3527655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3527734Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3527990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3528067Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3528376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3528468Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3528551Z File "", line 1, in 2025-09-07T08:17:21.3528844Z 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:17:21.3528993Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3529281Z 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:17:21.3529408Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3529810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3529891Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3530241Z 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:17:21.3530337Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3530624Z 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:17:21.3530701Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3530979Z 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:17:21.3531190Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3531451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3531559Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3531810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3531921Z leaves = list(leaves) 2025-09-07T08:17:21.3532170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3532241Z return func(x) 2025-09-07T08:17:21.3532519Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3532638Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3532981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3533060Z return func(*args, **kwargs) 2025-09-07T08:17:21.3533442Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3533614Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3533620Z 2025-09-07T08:17:21.3534053Z 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:17:21.3534057Z 2025-09-07T08:17:21.3534060Z 2025-09-07T08:17:21.3534198Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3534532Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3534536Z 2025-09-07T08:17:21.3534746Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3534889Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3534958Z inline_call [] 2025-09-07T08:17:21.3535060Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3535128Z inductor [] 2025-09-07T08:17:21.3535266Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3535402Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3535942Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3536179Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3536335Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3536685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3536862Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3537126Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3537367Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3537508Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3537572Z inline_call [] 2025-09-07T08:17:21.3537679Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3537819Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3537945Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3538533Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3538759Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3538908Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3539208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3539415Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3539672Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3539910Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3540048Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3540113Z inline_call [] 2025-09-07T08:17:21.3540223Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3540360Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3540490Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3541016Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3541241Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3541390Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3541685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3541854Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3542165Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3542397Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3542840Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2471fbb6e75668e8.xml - 2025-09-07T08:17:21.3542949Z =========================== short test summary info ============================ 2025-09-07T08:17:21.3543718Z FAILED [0.4882s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3543879Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3543885Z 2025-09-07T08:17:21.3544354Z 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:17:21.3544358Z 2025-09-07T08:17:21.3544361Z 2025-09-07T08:17:21.3544500Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3544836Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3544842Z 2025-09-07T08:17:21.3545006Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3545118Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.3545247Z ================== 1 failed, 245 deselected, 2 rerun in 1.87s ================== 2025-09-07T08:17:21.3545312Z Got exit code 1 2025-09-07T08:17:21.3545565Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.3546482Z /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:17:21.3546563Z import pkg_resources 2025-09-07T08:17:21.3546938Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a90109738f0032d3.xml 2025-09-07T08:17:21.3547038Z ============================= test session starts ============================== 2025-09-07T08:17:21.3547262Z 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:17:21.3547336Z cachedir: .pytest_cache 2025-09-07T08:17:21.3547657Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.3547746Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.3547818Z configfile: pytest.ini 2025-09-07T08:17:21.3548148Z 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:17:21.3548298Z collecting ... collected 467 items / 61 deselected / 406 selected 2025-09-07T08:17:21.3548402Z stepcurrent: skipping 61 already run items. 2025-09-07T08:17:21.3548477Z Running 185 items in this shard 2025-09-07T08:17:21.3548481Z 2025-09-07T08:17:21.3548849Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_False PASSED [2.4675s] [ 0%] 2025-09-07T08:17:21.3549251Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.7855s] [ 1%] 2025-09-07T08:17:21.3549650Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4729s] [ 1%] 2025-09-07T08:17:21.3550049Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True FAILED [0.4806s] [ 1%] 2025-09-07T08:17:21.3550053Z 2025-09-07T08:17:21.3550142Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.3550364Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3550447Z Traceback (most recent call last): 2025-09-07T08:17:21.3550757Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3550823Z self._run_test( 2025-09-07T08:17:21.3551180Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3551299Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3551614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3551711Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3552021Z 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:17:21.3552106Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3552388Z 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:17:21.3552468Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3552762Z 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:17:21.3552918Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3553236Z 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:17:21.3553323Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3553663Z 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:17:21.3553773Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3554058Z 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:17:21.3554198Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3554430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3554552Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3554815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3554937Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3555226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3555306Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3555585Z 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:17:21.3555656Z return aot_autograd( 2025-09-07T08:17:21.3555927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3556061Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3556388Z 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:17:21.3556556Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3556936Z 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:17:21.3557059Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3557450Z 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:17:21.3557520Z fx_g = _create_graph( 2025-09-07T08:17:21.3557860Z 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:17:21.3557925Z fx_g = make_fx( 2025-09-07T08:17:21.3558226Z 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:17:21.3558321Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3558617Z 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:17:21.3558700Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3559067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3559146Z t = dispatch_trace( 2025-09-07T08:17:21.3559367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3559444Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3559700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3559773Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3560103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3560253Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3560503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3560577Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3560870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3560956Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3561224Z 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:17:21.3561296Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3561633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3561724Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3562050Z 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:17:21.3562163Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3562521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3562597Z outs_pair = fn(*args) 2025-09-07T08:17:21.3562949Z 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:17:21.3563080Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3563439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3563518Z outs_pair = fn(*args) 2025-09-07T08:17:21.3563879Z 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:17:21.3563991Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3564400Z 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:17:21.3564572Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3564928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3564997Z outs_pair = fn(*args) 2025-09-07T08:17:21.3565391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3565474Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3565822Z 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:17:21.3565914Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3566162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3566245Z return handle_torch_function( 2025-09-07T08:17:21.3566592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3566746Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3567085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3567161Z return func(*args, **kwargs) 2025-09-07T08:17:21.3567415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3567491Z result = _engine_run_backward( 2025-09-07T08:17:21.3567791Z 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:17:21.3568030Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3568316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3568404Z return user_fn(self, *args) 2025-09-07T08:17:21.3568697Z 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:17:21.3568782Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3569100Z 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:17:21.3569217Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3569471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3569544Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3569884Z 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:17:21.3569979Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3570265Z 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:17:21.3570358Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3570682Z 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:17:21.3570782Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3571102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3571179Z t = dispatch_trace( 2025-09-07T08:17:21.3571397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3571475Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3571744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3571855Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3572190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3572344Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3572590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3572672Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3572971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3573061Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3573362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3573459Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3573532Z File "", line 1, in 2025-09-07T08:17:21.3573994Z 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:17:21.3574158Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3574433Z 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:17:21.3574521Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3574915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3574994Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3575347Z 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:17:21.3575426Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3575716Z 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:17:21.3575835Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3576110Z 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:17:21.3576278Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3576525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3576675Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3576924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3576999Z leaves = list(leaves) 2025-09-07T08:17:21.3577245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3577308Z return func(x) 2025-09-07T08:17:21.3577594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3577713Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3578055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3578127Z return func(*args, **kwargs) 2025-09-07T08:17:21.3578495Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3578673Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3578676Z 2025-09-07T08:17:21.3579104Z 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:17:21.3579108Z 2025-09-07T08:17:21.3579111Z 2025-09-07T08:17:21.3579304Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3579642Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3579646Z 2025-09-07T08:17:21.3579826Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3579964Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3580036Z inline_call [] 2025-09-07T08:17:21.3580142Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3580284Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3580421Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3580957Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3581231Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3581383Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3581690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3581862Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3582126Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3582373Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3582588Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3582674Z Traceback (most recent call last): 2025-09-07T08:17:21.3582975Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3583088Z self._run_test( 2025-09-07T08:17:21.3583326Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3583429Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3583704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3583828Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3584130Z 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:17:21.3584232Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3584505Z 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:17:21.3584592Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3584876Z 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:17:21.3585041Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3585351Z 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:17:21.3585434Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3585742Z 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:17:21.3585841Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3586132Z 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:17:21.3586227Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3586459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3586637Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3586894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3587032Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3587313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3587396Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3587797Z 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:17:21.3587914Z return aot_autograd( 2025-09-07T08:17:21.3588250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3588383Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3588781Z 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:17:21.3588955Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3589335Z 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:17:21.3589420Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3589803Z 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:17:21.3589880Z fx_g = _create_graph( 2025-09-07T08:17:21.3590218Z 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:17:21.3590282Z fx_g = make_fx( 2025-09-07T08:17:21.3590594Z 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:17:21.3590721Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3591023Z 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:17:21.3591211Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3591551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3591661Z t = dispatch_trace( 2025-09-07T08:17:21.3591886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3591973Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3592227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3592305Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3592628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3592789Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3593043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3593116Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3593375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3593453Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3593718Z 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:17:21.3593796Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3594094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3594190Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3594570Z 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:17:21.3594689Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3595044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3595117Z outs_pair = fn(*args) 2025-09-07T08:17:21.3595471Z 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:17:21.3595593Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3595955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3596022Z outs_pair = fn(*args) 2025-09-07T08:17:21.3596383Z 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:17:21.3596539Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3596941Z 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:17:21.3597086Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3597443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3597517Z outs_pair = fn(*args) 2025-09-07T08:17:21.3597902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3597982Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3598382Z 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:17:21.3598474Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3598728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3598805Z return handle_torch_function( 2025-09-07T08:17:21.3599088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3599274Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3599611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3599692Z return func(*args, **kwargs) 2025-09-07T08:17:21.3600334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3600430Z result = _engine_run_backward( 2025-09-07T08:17:21.3600751Z 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:17:21.3600993Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3601260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3601339Z return user_fn(self, *args) 2025-09-07T08:17:21.3601643Z 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:17:21.3601721Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3602044Z 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:17:21.3602129Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3602378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3602578Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3602916Z 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:17:21.3603016Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3603292Z 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:17:21.3603399Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3603734Z 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:17:21.3603822Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3604142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3604215Z t = dispatch_trace( 2025-09-07T08:17:21.3604507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3604594Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3604844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3604921Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3605244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3605399Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3605655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3605727Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3605989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3606066Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3606446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3606544Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3606621Z File "", line 1, in 2025-09-07T08:17:21.3606920Z 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:17:21.3607125Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3607413Z 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:17:21.3607500Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3607895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3607983Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3608340Z 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:17:21.3608428Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3608719Z 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:17:21.3608808Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3609080Z 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:17:21.3609266Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3609525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3609634Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3609896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3610013Z leaves = list(leaves) 2025-09-07T08:17:21.3610263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3610337Z return func(x) 2025-09-07T08:17:21.3610616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3610747Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3611084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3611157Z return func(*args, **kwargs) 2025-09-07T08:17:21.3611528Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3611693Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3611699Z 2025-09-07T08:17:21.3612167Z 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:17:21.3612172Z 2025-09-07T08:17:21.3612176Z 2025-09-07T08:17:21.3612314Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3612646Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3612650Z 2025-09-07T08:17:21.3612814Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3612957Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3613021Z inline_call [] 2025-09-07T08:17:21.3613123Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3613269Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3613440Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3613983Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3614210Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3614396Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3614708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3614876Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3615155Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3615395Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3615539Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3615602Z inline_call [] 2025-09-07T08:17:21.3615707Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3615851Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3615986Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3616512Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3616733Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3616873Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3617189Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3617394Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3617657Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3617893Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3617994Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3618208Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3618290Z Traceback (most recent call last): 2025-09-07T08:17:21.3618597Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3618662Z self._run_test( 2025-09-07T08:17:21.3618898Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3619043Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3619313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3619405Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3619706Z 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:17:21.3619800Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3620073Z 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:17:21.3620162Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3620451Z 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:17:21.3620615Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3620975Z 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:17:21.3621064Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3621388Z 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:17:21.3621551Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3621847Z 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:17:21.3621948Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3622188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3622318Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3622575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3622702Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3622998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3623080Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3623366Z 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:17:21.3623440Z return aot_autograd( 2025-09-07T08:17:21.3623723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3623854Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3624184Z 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:17:21.3624355Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3624771Z 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:17:21.3624857Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3625239Z 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:17:21.3625312Z fx_g = _create_graph( 2025-09-07T08:17:21.3625659Z 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:17:21.3625723Z fx_g = make_fx( 2025-09-07T08:17:21.3626038Z 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:17:21.3626124Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3626428Z 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:17:21.3626549Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3626879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3626956Z t = dispatch_trace( 2025-09-07T08:17:21.3627183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3627269Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3627526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3627598Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3627933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3628086Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3628392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3628465Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3628723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3628808Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3629082Z 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:17:21.3629205Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3629506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3629608Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3629924Z 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:17:21.3630044Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3630417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3630489Z outs_pair = fn(*args) 2025-09-07T08:17:21.3630848Z 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:17:21.3630974Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3631452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3631527Z outs_pair = fn(*args) 2025-09-07T08:17:21.3631891Z 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:17:21.3632007Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3632459Z 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:17:21.3632595Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3632949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3633020Z outs_pair = fn(*args) 2025-09-07T08:17:21.3633419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3633500Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3633854Z 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:17:21.3633942Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3634234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3634322Z return handle_torch_function( 2025-09-07T08:17:21.3634609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3634758Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3635102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3635181Z return func(*args, **kwargs) 2025-09-07T08:17:21.3635430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3635505Z result = _engine_run_backward( 2025-09-07T08:17:21.3635807Z 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:17:21.3636089Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3636352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3636427Z return user_fn(self, *args) 2025-09-07T08:17:21.3636719Z 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:17:21.3636841Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3637169Z 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:17:21.3637260Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3637508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3637587Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3637930Z 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:17:21.3638029Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3638311Z 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:17:21.3638405Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3638741Z 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:17:21.3638830Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3639151Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3639228Z t = dispatch_trace( 2025-09-07T08:17:21.3639455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3639540Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3639841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3639913Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3640262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3640415Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3640681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3640752Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3641012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3641089Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3641390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3641491Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3641602Z File "", line 1, in 2025-09-07T08:17:21.3641903Z 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:17:21.3642055Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3642334Z 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:17:21.3642429Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3642827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3642910Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3643262Z 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:17:21.3643381Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3643690Z 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:17:21.3643768Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3644051Z 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:17:21.3644258Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3644524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3644639Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3644893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3644971Z leaves = list(leaves) 2025-09-07T08:17:21.3645228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3645306Z return func(x) 2025-09-07T08:17:21.3645581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3645704Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3646058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3646136Z return func(*args, **kwargs) 2025-09-07T08:17:21.3646507Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3646675Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3646679Z 2025-09-07T08:17:21.3647117Z 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:17:21.3647163Z 2025-09-07T08:17:21.3647166Z 2025-09-07T08:17:21.3647310Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3647647Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3647651Z 2025-09-07T08:17:21.3647826Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3647966Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3648038Z inline_call [] 2025-09-07T08:17:21.3648144Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3648295Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3648430Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3649011Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3649257Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3649407Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3649718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3649885Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3650151Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3650392Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3650524Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3650598Z inline_call [] 2025-09-07T08:17:21.3650760Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3650907Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3651034Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3651556Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3651819Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3651963Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3652269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3652432Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3652705Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3652945Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3653076Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3653146Z inline_call [] 2025-09-07T08:17:21.3653249Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3653393Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3653520Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3654038Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3654267Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3654454Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3654770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3654935Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3655200Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3655433Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3655871Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a90109738f0032d3.xml - 2025-09-07T08:17:21.3655986Z =========================== short test summary info ============================ 2025-09-07T08:17:21.3656785Z FAILED [0.4806s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3656962Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3656966Z 2025-09-07T08:17:21.3657390Z 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:17:21.3657394Z 2025-09-07T08:17:21.3657397Z 2025-09-07T08:17:21.3657539Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3657871Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3657874Z 2025-09-07T08:17:21.3658051Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3658198Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.3658334Z ============= 1 failed, 1 passed, 61 deselected, 2 rerun in 4.27s ============== 2025-09-07T08:17:21.3658404Z Got exit code 1 2025-09-07T08:17:21.3658474Z Retrying single test... 2025-09-07T08:17:21.3659368Z /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:17:21.3659482Z import pkg_resources 2025-09-07T08:17:21.3659835Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6287c126d9d0778e.xml 2025-09-07T08:17:21.3659943Z ============================= test session starts ============================== 2025-09-07T08:17:21.3660167Z 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:17:21.3660249Z cachedir: .pytest_cache 2025-09-07T08:17:21.3660567Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.3660666Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.3660744Z configfile: pytest.ini 2025-09-07T08:17:21.3661073Z 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:17:21.3661224Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.3661696Z stepcurrent: skipping 62 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3661781Z Running 1 items in this shard 2025-09-07T08:17:21.3661823Z 2025-09-07T08:17:21.3662234Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8177s] [100%] 2025-09-07T08:17:21.3662636Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4957s] [100%] 2025-09-07T08:17:21.3662982Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True FAILED [0.4705s] [100%] 2025-09-07T08:17:21.3662986Z 2025-09-07T08:17:21.3663080Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.3663302Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3663382Z Traceback (most recent call last): 2025-09-07T08:17:21.3663698Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3663766Z self._run_test( 2025-09-07T08:17:21.3664041Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3664152Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3664426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3664525Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3664831Z 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:17:21.3664931Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3665211Z 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:17:21.3665293Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3665586Z 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:17:21.3665787Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3666104Z 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:17:21.3666188Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3666496Z 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:17:21.3666633Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3666928Z 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:17:21.3667029Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3667265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3667392Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3667650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3667774Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3668064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3668146Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3668432Z 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:17:21.3668504Z return aot_autograd( 2025-09-07T08:17:21.3668776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3668916Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3669241Z 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:17:21.3669478Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3669852Z 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:17:21.3669934Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3670316Z 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:17:21.3670386Z fx_g = _create_graph( 2025-09-07T08:17:21.3670727Z 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:17:21.3670792Z fx_g = make_fx( 2025-09-07T08:17:21.3671190Z 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:17:21.3671279Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3671619Z 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:17:21.3671706Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3672029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3672105Z t = dispatch_trace( 2025-09-07T08:17:21.3672329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3672410Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3672662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3672733Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3673064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3673269Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3673530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3673601Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3673858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3673977Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3674253Z 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:17:21.3674329Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3674626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3674716Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3675039Z 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:17:21.3675159Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3675525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3675595Z outs_pair = fn(*args) 2025-09-07T08:17:21.3675951Z 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:17:21.3676074Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3676425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3676499Z outs_pair = fn(*args) 2025-09-07T08:17:21.3676861Z 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:17:21.3677027Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3677437Z 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:17:21.3677577Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3677931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3677999Z outs_pair = fn(*args) 2025-09-07T08:17:21.3678395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3678477Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3678828Z 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:17:21.3678977Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3679233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3679319Z return handle_torch_function( 2025-09-07T08:17:21.3679603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3679755Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3680096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3680176Z return func(*args, **kwargs) 2025-09-07T08:17:21.3680425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3680502Z result = _engine_run_backward( 2025-09-07T08:17:21.3680842Z 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:17:21.3681091Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3681362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3681439Z return user_fn(self, *args) 2025-09-07T08:17:21.3681772Z 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:17:21.3681859Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3682176Z 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:17:21.3682262Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3682511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3682584Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3682931Z 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:17:21.3683026Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3683321Z 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:17:21.3683417Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3683753Z 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:17:21.3683841Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3684160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3684238Z t = dispatch_trace( 2025-09-07T08:17:21.3684468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3684599Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3684851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3684923Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3685253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3685411Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3685672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3685744Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3686001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3686087Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3686429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3686531Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3686617Z File "", line 1, in 2025-09-07T08:17:21.3686925Z 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:17:21.3687079Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3687354Z 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:17:21.3687452Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3687843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3687930Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3688322Z 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:17:21.3688404Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3688700Z 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:17:21.3688779Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3689103Z 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:17:21.3689273Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3689531Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3689645Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3689897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3689978Z leaves = list(leaves) 2025-09-07T08:17:21.3690340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3690446Z return func(x) 2025-09-07T08:17:21.3690864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3690996Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3691349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3691424Z return func(*args, **kwargs) 2025-09-07T08:17:21.3691790Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3691959Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3692112Z 2025-09-07T08:17:21.3692554Z 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:17:21.3692559Z 2025-09-07T08:17:21.3692562Z 2025-09-07T08:17:21.3692701Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3693036Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3693056Z 2025-09-07T08:17:21.3693231Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3693370Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3693441Z inline_call [] 2025-09-07T08:17:21.3693547Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3693617Z inductor [] 2025-09-07T08:17:21.3693756Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3693932Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3694473Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3694717Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3694878Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3695188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3695357Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3695628Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3695869Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3696140Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3696223Z Traceback (most recent call last): 2025-09-07T08:17:21.3696536Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3696636Z self._run_test( 2025-09-07T08:17:21.3696871Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3696984Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3697270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3697362Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3697671Z 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:17:21.3697759Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3698047Z 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:17:21.3698128Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3698421Z 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:17:21.3698579Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3698896Z 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:17:21.3698979Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3699285Z 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:17:21.3699397Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3699730Z 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:17:21.3700106Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3700504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3700641Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3700919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3701042Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3701337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3701419Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3701699Z 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:17:21.3701782Z return aot_autograd( 2025-09-07T08:17:21.3702181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3702326Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3702663Z 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:17:21.3702840Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3703270Z 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:17:21.3703350Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3703736Z 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:17:21.3703809Z fx_g = _create_graph( 2025-09-07T08:17:21.3704241Z 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:17:21.3704310Z fx_g = make_fx( 2025-09-07T08:17:21.3704619Z 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:17:21.3704711Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3705071Z 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:17:21.3705160Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3705483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3705558Z t = dispatch_trace( 2025-09-07T08:17:21.3705780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3705859Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3706134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3706209Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3706543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3706699Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3706957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3707041Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3707302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3707382Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3707649Z 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:17:21.3707817Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3708129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3708220Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3708544Z 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:17:21.3708663Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3709025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3709097Z outs_pair = fn(*args) 2025-09-07T08:17:21.3709449Z 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:17:21.3709579Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3709981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3710059Z outs_pair = fn(*args) 2025-09-07T08:17:21.3710423Z 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:17:21.3710537Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3710942Z 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:17:21.3711184Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3711551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3711619Z outs_pair = fn(*args) 2025-09-07T08:17:21.3712064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3712149Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3712500Z 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:17:21.3712626Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3712879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3712961Z return handle_torch_function( 2025-09-07T08:17:21.3713243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3713383Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3713730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3713808Z return func(*args, **kwargs) 2025-09-07T08:17:21.3714062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3714138Z result = _engine_run_backward( 2025-09-07T08:17:21.3714436Z 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:17:21.3714679Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3714937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3715021Z return user_fn(self, *args) 2025-09-07T08:17:21.3715328Z 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:17:21.3715455Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3715786Z 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:17:21.3715870Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3716134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3716208Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3716558Z 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:17:21.3716656Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3716940Z 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:17:21.3717035Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3717365Z 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:17:21.3717502Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3717827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3717904Z t = dispatch_trace( 2025-09-07T08:17:21.3718131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3718220Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3718481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3718553Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3718883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3719038Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3719331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3719412Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3719665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3719752Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3720058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3720195Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3720273Z File "", line 1, in 2025-09-07T08:17:21.3720567Z 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:17:21.3720727Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3721005Z 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:17:21.3721105Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3721503Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3721585Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3721945Z 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:17:21.3722036Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3722340Z 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:17:21.3722420Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3722697Z 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:17:21.3722883Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3723182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3723305Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3723560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3723643Z leaves = list(leaves) 2025-09-07T08:17:21.3723895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3723958Z return func(x) 2025-09-07T08:17:21.3724241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3724364Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3724710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3724791Z return func(*args, **kwargs) 2025-09-07T08:17:21.3725188Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3725368Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3725373Z 2025-09-07T08:17:21.3725802Z 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:17:21.3725808Z 2025-09-07T08:17:21.3725811Z 2025-09-07T08:17:21.3725957Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3726288Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3726292Z 2025-09-07T08:17:21.3726467Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3726643Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3726716Z inline_call [] 2025-09-07T08:17:21.3726831Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3726893Z inductor [] 2025-09-07T08:17:21.3727052Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3727190Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3727769Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3728001Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3728151Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3728469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3728641Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3728911Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3729150Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3729290Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3729355Z inline_call [] 2025-09-07T08:17:21.3729456Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3729605Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3729734Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3730267Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3730549Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3730698Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3731011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3731179Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3731444Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3731677Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3731776Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3731993Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3732115Z Traceback (most recent call last): 2025-09-07T08:17:21.3732427Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3732492Z self._run_test( 2025-09-07T08:17:21.3732731Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3732839Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3733109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3733205Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3733513Z 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:17:21.3733608Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3733921Z 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:17:21.3734012Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3734308Z 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:17:21.3734469Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3734847Z 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:17:21.3734936Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3735243Z 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:17:21.3735343Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3735630Z 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:17:21.3735744Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3735982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3736117Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3736374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3736498Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3736788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3736871Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3737166Z 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:17:21.3737237Z return aot_autograd( 2025-09-07T08:17:21.3737512Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3737700Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3738034Z 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:17:21.3738205Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3738581Z 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:17:21.3738669Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3739054Z 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:17:21.3739125Z fx_g = _create_graph( 2025-09-07T08:17:21.3739472Z 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:17:21.3739544Z fx_g = make_fx( 2025-09-07T08:17:21.3739898Z 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:17:21.3739986Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3740285Z 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:17:21.3740378Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3740703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3740780Z t = dispatch_trace( 2025-09-07T08:17:21.3741005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3741090Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3741344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3741455Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3741797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3741949Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3742216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3742326Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3742592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3742677Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3742948Z 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:17:21.3743030Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3743335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3743433Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3743759Z 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:17:21.3743873Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3744242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3744311Z outs_pair = fn(*args) 2025-09-07T08:17:21.3744672Z 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:17:21.3744796Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3745153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3745270Z outs_pair = fn(*args) 2025-09-07T08:17:21.3745636Z 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:17:21.3745754Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3746152Z 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:17:21.3746291Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3746644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3746713Z outs_pair = fn(*args) 2025-09-07T08:17:21.3747121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3747244Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3747600Z 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:17:21.3747690Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3747942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3748029Z return handle_torch_function( 2025-09-07T08:17:21.3748315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3748468Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3748806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3748885Z return func(*args, **kwargs) 2025-09-07T08:17:21.3749172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3749253Z result = _engine_run_backward( 2025-09-07T08:17:21.3749557Z 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:17:21.3749797Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3750096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3750173Z return user_fn(self, *args) 2025-09-07T08:17:21.3750465Z 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:17:21.3750550Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3750870Z 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:17:21.3750965Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3751297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3751370Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3751729Z 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:17:21.3751833Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3752117Z 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:17:21.3752212Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3752543Z 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:17:21.3752634Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3753004Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3753081Z t = dispatch_trace( 2025-09-07T08:17:21.3753305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3753390Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3753646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3753720Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3754053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3754207Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3754466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3754541Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3754833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3754918Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3755222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3755320Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3761807Z File "", line 1, in 2025-09-07T08:17:21.3762376Z 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:17:21.3762556Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3762881Z 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:17:21.3762980Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3763492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3763584Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3763952Z 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:17:21.3764101Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3764405Z 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:17:21.3764494Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3764773Z 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:17:21.3764954Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3765209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3765332Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3765601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3765676Z leaves = list(leaves) 2025-09-07T08:17:21.3765938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3766009Z return func(x) 2025-09-07T08:17:21.3766289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3766431Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3766781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3766866Z return func(*args, **kwargs) 2025-09-07T08:17:21.3767245Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3767463Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3767480Z 2025-09-07T08:17:21.3767911Z 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:17:21.3767918Z 2025-09-07T08:17:21.3767921Z 2025-09-07T08:17:21.3768063Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3768402Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3768406Z 2025-09-07T08:17:21.3768578Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3768735Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3768802Z inline_call [] 2025-09-07T08:17:21.3768958Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3769024Z inductor [] 2025-09-07T08:17:21.3769172Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3769316Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3769851Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3770096Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3770248Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3770559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3770737Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3771069Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3771326Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3771464Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3771573Z inline_call [] 2025-09-07T08:17:21.3771680Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3771823Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3771963Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3772501Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3772745Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3772899Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3773212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3773385Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3773647Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3773903Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3774037Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3774109Z inline_call [] 2025-09-07T08:17:21.3774215Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3774352Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3774534Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3775062Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3775290Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3775437Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3775739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3775912Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3776168Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3776449Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3776888Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6287c126d9d0778e.xml - 2025-09-07T08:17:21.3777002Z =========================== short test summary info ============================ 2025-09-07T08:17:21.3777766Z FAILED [0.4705s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3777936Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3777941Z 2025-09-07T08:17:21.3778362Z 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:17:21.3778368Z 2025-09-07T08:17:21.3778406Z 2025-09-07T08:17:21.3778556Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3778887Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3778891Z 2025-09-07T08:17:21.3779060Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3779216Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.3779343Z ================== 1 failed, 245 deselected, 2 rerun in 1.83s ================== 2025-09-07T08:17:21.3779417Z Got exit code 1 2025-09-07T08:17:21.3779490Z Retrying single test... 2025-09-07T08:17:21.3780389Z /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:17:21.3780471Z import pkg_resources 2025-09-07T08:17:21.3780823Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-13f45a3826f22dc4.xml 2025-09-07T08:17:21.3780935Z ============================= test session starts ============================== 2025-09-07T08:17:21.3781157Z 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:17:21.3781240Z cachedir: .pytest_cache 2025-09-07T08:17:21.3781557Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.3781642Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.3781721Z configfile: pytest.ini 2025-09-07T08:17:21.3782049Z 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:17:21.3782246Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.3782721Z stepcurrent: skipping 62 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3782802Z Running 1 items in this shard 2025-09-07T08:17:21.3782815Z 2025-09-07T08:17:21.3783218Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [1.0942s] [100%] 2025-09-07T08:17:21.3783611Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8025s] [100%] 2025-09-07T08:17:21.3783962Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True FAILED [0.5284s] [100%] 2025-09-07T08:17:21.3783968Z 2025-09-07T08:17:21.3784095Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.3784323Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3784405Z Traceback (most recent call last): 2025-09-07T08:17:21.3784725Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3784793Z self._run_test( 2025-09-07T08:17:21.3785026Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3785139Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3785409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3785506Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3785810Z 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:17:21.3785937Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3786225Z 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:17:21.3786310Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3786607Z 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:17:21.3786802Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3787115Z 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:17:21.3787209Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3787512Z 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:17:21.3787639Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3787935Z 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:17:21.3788041Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3788275Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3788402Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3788667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3788792Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3789082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3789165Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3789438Z 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:17:21.3789559Z return aot_autograd( 2025-09-07T08:17:21.3789833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3789972Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3790295Z 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:17:21.3790468Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3790850Z 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:17:21.3790928Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3791434Z 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:17:21.3791512Z fx_g = _create_graph( 2025-09-07T08:17:21.3791898Z 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:17:21.3791963Z fx_g = make_fx( 2025-09-07T08:17:21.3792268Z 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:17:21.3792366Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3792660Z 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:17:21.3792746Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3793060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3793131Z t = dispatch_trace( 2025-09-07T08:17:21.3793367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3793495Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3793765Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3793839Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3794171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3794387Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3794640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3794719Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3794971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3795048Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3795364Z 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:17:21.3795496Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3795917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3796015Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3796349Z 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:17:21.3796471Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3797026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3797156Z outs_pair = fn(*args) 2025-09-07T08:17:21.3797561Z 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:17:21.3797768Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3798156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3798279Z outs_pair = fn(*args) 2025-09-07T08:17:21.3798689Z 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:17:21.3798810Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3799432Z 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:17:21.3799575Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3800351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3800491Z outs_pair = fn(*args) 2025-09-07T08:17:21.3801199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3801311Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3801688Z 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:17:21.3801788Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3802049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3802130Z return handle_torch_function( 2025-09-07T08:17:21.3802428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3802575Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3803007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3803090Z return func(*args, **kwargs) 2025-09-07T08:17:21.3803352Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3803428Z result = _engine_run_backward( 2025-09-07T08:17:21.3803727Z 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:17:21.3804036Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3804296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3804376Z return user_fn(self, *args) 2025-09-07T08:17:21.3804670Z 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:17:21.3804751Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3805086Z 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:17:21.3805168Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3805428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3805504Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3805850Z 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:17:21.3805947Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3806229Z 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:17:21.3806327Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3806658Z 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:17:21.3806817Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3807136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3807205Z t = dispatch_trace( 2025-09-07T08:17:21.3807436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3807518Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3807774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3807845Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3808169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3808338Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3808632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3808711Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3808967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3809049Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3809358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3809453Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3809535Z File "", line 1, in 2025-09-07T08:17:21.3809826Z 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:17:21.3809986Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3810299Z 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:17:21.3810397Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3810804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3810887Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3811289Z 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:17:21.3811372Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3811670Z 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:17:21.3811755Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3812026Z 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:17:21.3812208Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3812461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3812580Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3812834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3812911Z leaves = list(leaves) 2025-09-07T08:17:21.3813169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3813233Z return func(x) 2025-09-07T08:17:21.3813517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3813636Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3813974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3814099Z return func(*args, **kwargs) 2025-09-07T08:17:21.3814474Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3814647Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3814652Z 2025-09-07T08:17:21.3815084Z 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:17:21.3815089Z 2025-09-07T08:17:21.3815092Z 2025-09-07T08:17:21.3815235Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3815570Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3815573Z 2025-09-07T08:17:21.3815747Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3815927Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3815996Z inline_call [] 2025-09-07T08:17:21.3816111Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3816173Z inductor [] 2025-09-07T08:17:21.3816324Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3816462Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3817004Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3817245Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3817396Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3817756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3817926Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3818211Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3818456Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3818743Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3818834Z Traceback (most recent call last): 2025-09-07T08:17:21.3819135Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3819206Z self._run_test( 2025-09-07T08:17:21.3819443Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3819549Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3819829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3819918Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3820231Z 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:17:21.3820320Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3820598Z 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:17:21.3820691Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3820976Z 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:17:21.3821142Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3821453Z 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:17:21.3821585Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3821899Z 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:17:21.3822003Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3822299Z 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:17:21.3822397Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3822637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3822763Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3823014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3823143Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3823464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3823557Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3824014Z 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:17:21.3824099Z return aot_autograd( 2025-09-07T08:17:21.3824382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3824515Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3824851Z 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:17:21.3825013Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3825462Z 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:17:21.3825547Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3825934Z 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:17:21.3826010Z fx_g = _create_graph( 2025-09-07T08:17:21.3826383Z 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:17:21.3826454Z fx_g = make_fx( 2025-09-07T08:17:21.3826763Z 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:17:21.3826849Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3827161Z 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:17:21.3827243Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3827576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3827656Z t = dispatch_trace( 2025-09-07T08:17:21.3827892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3827973Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3828230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3828309Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3828640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3828800Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3829053Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3829191Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3829455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3829533Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3829819Z 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:17:21.3829899Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3830201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3830301Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3830622Z 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:17:21.3830742Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3831234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3831323Z outs_pair = fn(*args) 2025-09-07T08:17:21.3831686Z 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:17:21.3831816Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3832183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3832253Z outs_pair = fn(*args) 2025-09-07T08:17:21.3832626Z 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:17:21.3832739Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3833179Z 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:17:21.3833326Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3833682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3833759Z outs_pair = fn(*args) 2025-09-07T08:17:21.3834185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3834273Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3834623Z 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:17:21.3834709Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3834967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3835052Z return handle_torch_function( 2025-09-07T08:17:21.3835346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3835491Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3835841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3835918Z return func(*args, **kwargs) 2025-09-07T08:17:21.3836170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3836252Z result = _engine_run_backward( 2025-09-07T08:17:21.3836547Z 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:17:21.3836804Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3837116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3837192Z return user_fn(self, *args) 2025-09-07T08:17:21.3837492Z 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:17:21.3837582Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3837912Z 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:17:21.3837996Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3838247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3838326Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3838665Z 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:17:21.3838774Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3839087Z 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:17:21.3839193Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3839522Z 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:17:21.3839614Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3839944Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3840013Z t = dispatch_trace( 2025-09-07T08:17:21.3840243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3840323Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3840576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3840696Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3841028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3841187Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3841487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3841558Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3841823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3841900Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3842202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3842311Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3842389Z File "", line 1, in 2025-09-07T08:17:21.3842691Z 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:17:21.3842842Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3843120Z 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:17:21.3843219Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3843619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3843710Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3844061Z 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:17:21.3844144Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3844490Z 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:17:21.3844571Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3844850Z 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:17:21.3845025Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3845287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3845402Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3845656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3845743Z leaves = list(leaves) 2025-09-07T08:17:21.3845992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3846064Z return func(x) 2025-09-07T08:17:21.3846384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3846507Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3846851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3846936Z return func(*args, **kwargs) 2025-09-07T08:17:21.3847312Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3847479Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3847483Z 2025-09-07T08:17:21.3847917Z 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:17:21.3847923Z 2025-09-07T08:17:21.3847926Z 2025-09-07T08:17:21.3848102Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3848446Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3848450Z 2025-09-07T08:17:21.3848616Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3848792Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3848864Z inline_call [] 2025-09-07T08:17:21.3848970Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3849036Z inductor [] 2025-09-07T08:17:21.3849177Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3849311Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3849849Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3850083Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3850243Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3850553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3850741Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3851007Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3851249Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3851390Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3851494Z inline_call [] 2025-09-07T08:17:21.3851609Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3851751Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3851882Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3852410Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3852655Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3852809Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3853129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3853302Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3853603Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3853845Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3853957Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3854174Z _ WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3854267Z Traceback (most recent call last): 2025-09-07T08:17:21.3854578Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1267, in test_while_loop_with_outer_code 2025-09-07T08:17:21.3854641Z self._run_test( 2025-09-07T08:17:21.3854882Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3854986Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3855261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3855389Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3855699Z 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:17:21.3855792Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3856071Z 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:17:21.3856213Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3856501Z 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:17:21.3856666Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3856978Z 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:17:21.3857070Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3857381Z 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:17:21.3857481Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3857772Z 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:17:21.3857870Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3858102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3858236Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3858494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3858620Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3858903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3859030Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3859318Z 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:17:21.3859402Z return aot_autograd( 2025-09-07T08:17:21.3859684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3859821Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3860159Z 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:17:21.3860323Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3860700Z 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:17:21.3860790Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3861211Z 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:17:21.3861292Z fx_g = _create_graph( 2025-09-07T08:17:21.3861632Z 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:17:21.3861698Z fx_g = make_fx( 2025-09-07T08:17:21.3862014Z 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:17:21.3862102Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3862410Z 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:17:21.3862490Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3862851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3862929Z t = dispatch_trace( 2025-09-07T08:17:21.3863154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3863238Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3863498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3863618Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3863949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3864102Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3864365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3864439Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3864710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3864785Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3865055Z 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:17:21.3865132Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3865437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3865538Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3865863Z 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:17:21.3865985Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3866348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3866468Z outs_pair = fn(*args) 2025-09-07T08:17:21.3866834Z 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:17:21.3866961Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3867344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3867418Z outs_pair = fn(*args) 2025-09-07T08:17:21.3867792Z 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:17:21.3867912Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3868315Z 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:17:21.3868460Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3868853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3868930Z outs_pair = fn(*args) 2025-09-07T08:17:21.3869318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3869404Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3869765Z 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:17:21.3869851Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3870110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3870186Z return handle_torch_function( 2025-09-07T08:17:21.3871031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3871293Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3871646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3871727Z return func(*args, **kwargs) 2025-09-07T08:17:21.3872025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3872108Z result = _engine_run_backward( 2025-09-07T08:17:21.3872409Z 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:17:21.3872652Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3872918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3873008Z return user_fn(self, *args) 2025-09-07T08:17:21.3873310Z 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:17:21.3873390Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3873711Z 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:17:21.3873803Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3874057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3874134Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3874475Z 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:17:21.3874580Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3874916Z 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:17:21.3875013Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3875351Z 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:17:21.3875441Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3875772Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3875843Z t = dispatch_trace( 2025-09-07T08:17:21.3876066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3876153Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3876405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3876485Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3876852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3877011Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3877269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3877345Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3877607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3877683Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3877998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3878091Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3878168Z File "", line 1, in 2025-09-07T08:17:21.3878507Z 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:17:21.3878666Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3878952Z 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:17:21.3879043Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3879479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3879570Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3879922Z 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:17:21.3880010Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3880298Z 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:17:21.3880380Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3880665Z 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:17:21.3880837Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3881097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3881211Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3881473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3881541Z leaves = list(leaves) 2025-09-07T08:17:21.3881791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3881863Z return func(x) 2025-09-07T08:17:21.3882145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3882319Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3882659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3882735Z return func(*args, **kwargs) 2025-09-07T08:17:21.3883107Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3883278Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3883282Z 2025-09-07T08:17:21.3883895Z 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:17:21.3883901Z 2025-09-07T08:17:21.3883904Z 2025-09-07T08:17:21.3884050Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3884451Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3884456Z 2025-09-07T08:17:21.3884629Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3884776Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3884842Z inline_call [] 2025-09-07T08:17:21.3884951Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3885018Z inductor [] 2025-09-07T08:17:21.3885161Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3885302Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3885837Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3886135Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3886294Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3886601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3886775Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3887078Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3887327Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3887463Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3887526Z inline_call [] 2025-09-07T08:17:21.3887637Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3887782Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3887923Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3888455Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3888697Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3888848Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3889157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3889328Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3889587Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3889873Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3890004Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3890066Z inline_call [] 2025-09-07T08:17:21.3890177Z stats [('calls_captured', 13), ('unique_graphs', 1)] 2025-09-07T08:17:21.3890318Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3890458Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3890981Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3891205Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 838, in forward 2025-09-07T08:17:21.3891354Z _, f, g = torch._higher_order_ops.while_loop(cond_fn, body_fn, [c, d, e]) 2025-09-07T08:17:21.3891706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3891877Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3892136Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3892381Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3892823Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-13f45a3826f22dc4.xml - 2025-09-07T08:17:21.3892933Z =========================== short test summary info ============================ 2025-09-07T08:17:21.3893748Z FAILED [0.5284s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3893920Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3893924Z 2025-09-07T08:17:21.3894355Z 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:17:21.3894392Z 2025-09-07T08:17:21.3894395Z 2025-09-07T08:17:21.3894536Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3894877Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.3894880Z 2025-09-07T08:17:21.3895050Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3895170Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.3895301Z ================== 1 failed, 245 deselected, 2 rerun in 2.48s ================== 2025-09-07T08:17:21.3895368Z Got exit code 1 2025-09-07T08:17:21.3895624Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.3896511Z /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:17:21.3896593Z import pkg_resources 2025-09-07T08:17:21.3896932Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f2441722f17e2603.xml 2025-09-07T08:17:21.3897043Z ============================= test session starts ============================== 2025-09-07T08:17:21.3897266Z 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:17:21.3897381Z cachedir: .pytest_cache 2025-09-07T08:17:21.3897704Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.3897788Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.3897877Z configfile: pytest.ini 2025-09-07T08:17:21.3898204Z 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:17:21.3898352Z collecting ... collected 467 items / 63 deselected / 404 selected 2025-09-07T08:17:21.3898456Z stepcurrent: skipping 63 already run items. 2025-09-07T08:17:21.3898531Z Running 183 items in this shard 2025-09-07T08:17:21.3898535Z 2025-09-07T08:17:21.3898900Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_True_autograd_False PASSED [4.7585s] [ 0%] 2025-09-07T08:17:21.3899342Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5789s] [ 1%] 2025-09-07T08:17:21.3899749Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.4786s] [ 1%] 2025-09-07T08:17:21.3900429Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True FAILED [0.4813s] [ 1%] 2025-09-07T08:17:21.3900438Z 2025-09-07T08:17:21.3900541Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.3900792Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3900877Z Traceback (most recent call last): 2025-09-07T08:17:21.3901223Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.3901302Z self._run_test( 2025-09-07T08:17:21.3901649Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3901772Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3902051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3902145Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3902522Z 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:17:21.3902614Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3902900Z 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:17:21.3902982Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3903278Z 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:17:21.3903439Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3903761Z 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:17:21.3903847Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3904161Z 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:17:21.3904268Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3904557Z 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:17:21.3904663Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3904902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3905037Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3905380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3905501Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3905791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3905873Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3906162Z 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:17:21.3906245Z return aot_autograd( 2025-09-07T08:17:21.3906523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3906661Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3906991Z 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:17:21.3907224Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3907602Z 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:17:21.3907689Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3908072Z 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:17:21.3908146Z fx_g = _create_graph( 2025-09-07T08:17:21.3908486Z 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:17:21.3908548Z fx_g = make_fx( 2025-09-07T08:17:21.3908857Z 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:17:21.3908941Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3909282Z 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:17:21.3909371Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3909693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3909765Z t = dispatch_trace( 2025-09-07T08:17:21.3910030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3910106Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3910369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3910442Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3910778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3910934Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3911281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3911357Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3911610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3911696Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3911970Z 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:17:21.3912049Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3912356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3912449Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3912781Z 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:17:21.3912948Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3913320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3913391Z outs_pair = fn(*args) 2025-09-07T08:17:21.3913754Z 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:17:21.3913882Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3914243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3914319Z outs_pair = fn(*args) 2025-09-07T08:17:21.3914684Z 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:17:21.3914804Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3915265Z 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:17:21.3915402Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3915766Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3915836Z outs_pair = fn(*args) 2025-09-07T08:17:21.3916235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3916318Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3916674Z 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:17:21.3916767Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3917058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3917149Z return handle_torch_function( 2025-09-07T08:17:21.3917435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3917625Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3917967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3918050Z return func(*args, **kwargs) 2025-09-07T08:17:21.3918312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3918388Z result = _engine_run_backward( 2025-09-07T08:17:21.3918686Z 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:17:21.3918932Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3919195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3919271Z return user_fn(self, *args) 2025-09-07T08:17:21.3919566Z 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:17:21.3919668Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3919992Z 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:17:21.3920085Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3920335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3920407Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3920799Z 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:17:21.3920902Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3921185Z 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:17:21.3921287Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3921630Z 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:17:21.3921719Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3922043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3922120Z t = dispatch_trace( 2025-09-07T08:17:21.3922343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3922434Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3922725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3922798Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3923136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3923291Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3923549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3923631Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3923888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3923973Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3924274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3924413Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3924491Z File "", line 1, in 2025-09-07T08:17:21.3924789Z 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:17:21.3924949Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3925257Z 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:17:21.3925353Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3925746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3925831Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3926184Z 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:17:21.3926269Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3926571Z 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:17:21.3926649Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3926925Z 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:17:21.3927099Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3927349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3927469Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3927722Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3927846Z leaves = list(leaves) 2025-09-07T08:17:21.3928104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3928173Z return func(x) 2025-09-07T08:17:21.3928449Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3928574Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3928929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3929003Z return func(*args, **kwargs) 2025-09-07T08:17:21.3929374Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3929541Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3929544Z 2025-09-07T08:17:21.3930006Z 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:17:21.3930023Z 2025-09-07T08:17:21.3930026Z 2025-09-07T08:17:21.3930166Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3930502Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3930515Z 2025-09-07T08:17:21.3930681Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3930824Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3930894Z inline_call [] 2025-09-07T08:17:21.3931001Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3931143Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3931283Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3931857Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3932098Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.3932193Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3932542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3932711Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3932978Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3933225Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3933444Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3933542Z Traceback (most recent call last): 2025-09-07T08:17:21.3933844Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.3933919Z self._run_test( 2025-09-07T08:17:21.3934153Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3934260Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3934533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3934618Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3934930Z 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:17:21.3935014Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3935296Z 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:17:21.3935426Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3935717Z 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:17:21.3935882Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3936191Z 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:17:21.3936274Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3936588Z 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:17:21.3936691Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3936984Z 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:17:21.3937083Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3937361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3937488Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3937745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3937876Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3938162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3938250Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3938529Z 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:17:21.3938601Z return aot_autograd( 2025-09-07T08:17:21.3938894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3939156Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3939496Z 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:17:21.3939659Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3940085Z 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:17:21.3940165Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3940547Z 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:17:21.3940627Z fx_g = _create_graph( 2025-09-07T08:17:21.3940967Z 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:17:21.3941041Z fx_g = make_fx( 2025-09-07T08:17:21.3941354Z 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:17:21.3941440Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3941743Z 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:17:21.3941828Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3942158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3942228Z t = dispatch_trace( 2025-09-07T08:17:21.3942456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3942541Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3942793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3942938Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3943387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3943623Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3943880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3943956Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3944216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3944295Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3944572Z 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:17:21.3944646Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3945007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3945113Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3945435Z 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:17:21.3945555Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3945917Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3945989Z outs_pair = fn(*args) 2025-09-07T08:17:21.3946349Z 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:17:21.3946471Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3946832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3946941Z outs_pair = fn(*args) 2025-09-07T08:17:21.3947315Z 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:17:21.3947427Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3947829Z 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:17:21.3948002Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3948359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3948433Z outs_pair = fn(*args) 2025-09-07T08:17:21.3948825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3948917Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3949266Z 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:17:21.3949352Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3949611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3949691Z return handle_torch_function( 2025-09-07T08:17:21.3949982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3950126Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3950468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3950548Z return func(*args, **kwargs) 2025-09-07T08:17:21.3950839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3950921Z result = _engine_run_backward( 2025-09-07T08:17:21.3951342Z 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:17:21.3951596Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3951856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3951931Z return user_fn(self, *args) 2025-09-07T08:17:21.3952236Z 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:17:21.3952316Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3952647Z 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:17:21.3952776Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3953029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3953108Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3953450Z 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:17:21.3953559Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3953838Z 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:17:21.3953932Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3954272Z 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:17:21.3954362Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3954734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3954806Z t = dispatch_trace( 2025-09-07T08:17:21.3955036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3955113Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3955399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3955476Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3955804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3955966Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3956213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3956285Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3956552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3956628Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3956935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3957025Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3957104Z File "", line 1, in 2025-09-07T08:17:21.3957408Z 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:17:21.3957567Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3957850Z 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:17:21.3957941Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3958393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3958474Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3958826Z 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:17:21.3958918Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3959208Z 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:17:21.3959296Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3959567Z 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:17:21.3959741Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3959998Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3960148Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3960412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3960482Z leaves = list(leaves) 2025-09-07T08:17:21.3960729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3960801Z return func(x) 2025-09-07T08:17:21.3961080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3961209Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3961550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3961632Z return func(*args, **kwargs) 2025-09-07T08:17:21.3962032Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3962206Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3962210Z 2025-09-07T08:17:21.3962639Z 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:17:21.3962677Z 2025-09-07T08:17:21.3962679Z 2025-09-07T08:17:21.3962819Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3963155Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3963159Z 2025-09-07T08:17:21.3963325Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3963470Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3963536Z inline_call [] 2025-09-07T08:17:21.3963642Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3963792Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3963926Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3964459Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3964694Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.3964794Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3965112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3965283Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3965602Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3965843Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3965982Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3966048Z inline_call [] 2025-09-07T08:17:21.3966153Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3966298Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3966426Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3966954Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3967182Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.3967285Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.3967626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.3967796Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.3968061Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.3968297Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3968396Z =================================== FAILURES =================================== 2025-09-07T08:17:21.3968611Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.3968693Z Traceback (most recent call last): 2025-09-07T08:17:21.3969003Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.3969074Z self._run_test( 2025-09-07T08:17:21.3969349Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.3969459Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.3969732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.3969875Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.3970188Z 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:17:21.3970280Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.3970556Z 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:17:21.3970643Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.3970929Z 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:17:21.3971090Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.3971419Z 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:17:21.3971505Z raise BackendCompilerFailed( 2025-09-07T08:17:21.3971817Z 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:17:21.3971922Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3972209Z 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:17:21.3972316Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.3972550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.3972733Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.3972995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.3973123Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.3973413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.3973497Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.3973781Z 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:17:21.3973855Z return aot_autograd( 2025-09-07T08:17:21.3974135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.3974266Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.3974596Z 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:17:21.3974807Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.3975187Z 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:17:21.3975271Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.3975657Z 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:17:21.3975735Z fx_g = _create_graph( 2025-09-07T08:17:21.3976074Z 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:17:21.3976138Z fx_g = make_fx( 2025-09-07T08:17:21.3976467Z 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:17:21.3976555Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.3976894Z 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:17:21.3976977Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.3977302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3977412Z t = dispatch_trace( 2025-09-07T08:17:21.3977637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3977722Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3977979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3978054Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3978397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3978558Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3978821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3978893Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3979157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3979237Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3979510Z 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:17:21.3979590Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.3979894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3979993Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3980321Z 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:17:21.3980478Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.3980854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3980926Z outs_pair = fn(*args) 2025-09-07T08:17:21.3981292Z 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:17:21.3981416Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.3981776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3981844Z outs_pair = fn(*args) 2025-09-07T08:17:21.3982212Z 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:17:21.3982370Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.3982776Z 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:17:21.3982916Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.3983272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.3983339Z outs_pair = fn(*args) 2025-09-07T08:17:21.3983736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3983817Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3984171Z 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:17:21.3984295Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.3984554Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.3984632Z return handle_torch_function( 2025-09-07T08:17:21.3984914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.3985106Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.3985452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3985530Z return func(*args, **kwargs) 2025-09-07T08:17:21.3985782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.3985857Z result = _engine_run_backward( 2025-09-07T08:17:21.3986163Z 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:17:21.3986404Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.3986663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.3986739Z return user_fn(self, *args) 2025-09-07T08:17:21.3987038Z 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:17:21.3987115Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.3987438Z 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:17:21.3987524Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.3987777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3987894Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3988238Z 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:17:21.3988334Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.3988616Z 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:17:21.3988711Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.3989055Z 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:17:21.3989146Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.3989470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.3989546Z t = dispatch_trace( 2025-09-07T08:17:21.3989778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.3989903Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.3990158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3990235Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3990557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.3990713Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.3990972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.3991123Z return fn(*args, **kwargs) 2025-09-07T08:17:21.3991390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.3991465Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.3991813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.3991916Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.3991993Z File "", line 1, in 2025-09-07T08:17:21.3992295Z 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:17:21.3992484Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.3992763Z 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:17:21.3992860Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.3993252Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.3993336Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.3993699Z 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:17:21.3993785Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.3994073Z 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:17:21.3994152Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.3994430Z 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:17:21.3994612Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.3994868Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.3994982Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.3995240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.3995361Z leaves = list(leaves) 2025-09-07T08:17:21.3995613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.3995685Z return func(x) 2025-09-07T08:17:21.3995968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.3996093Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.3996445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.3996521Z return func(*args, **kwargs) 2025-09-07T08:17:21.3996897Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.3997074Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.3997080Z 2025-09-07T08:17:21.3997562Z 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:17:21.3997566Z 2025-09-07T08:17:21.3997569Z 2025-09-07T08:17:21.3997710Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.3998053Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.3998059Z 2025-09-07T08:17:21.3998228Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.3998369Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.3998440Z inline_call [] 2025-09-07T08:17:21.3998544Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.3998693Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.3998891Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.3999428Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.3999664Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.3999794Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4000441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4000616Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4000974Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4001228Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4001377Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4001447Z inline_call [] 2025-09-07T08:17:21.4001551Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4001699Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4001827Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4002359Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4002609Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4002758Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4003165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4003451Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4003719Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4003958Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4004089Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4004165Z inline_call [] 2025-09-07T08:17:21.4004267Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4004415Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4004545Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4005073Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4005367Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4005464Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4005774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4005941Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4006210Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4006451Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4006885Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f2441722f17e2603.xml - 2025-09-07T08:17:21.4006998Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4007820Z FAILED [0.4813s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4008000Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4008055Z 2025-09-07T08:17:21.4008494Z 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:17:21.4008498Z 2025-09-07T08:17:21.4008501Z 2025-09-07T08:17:21.4008647Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4008982Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4008985Z 2025-09-07T08:17:21.4009163Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4009281Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4009415Z ============= 1 failed, 1 passed, 63 deselected, 2 rerun in 6.34s ============== 2025-09-07T08:17:21.4009487Z Got exit code 1 2025-09-07T08:17:21.4009558Z Retrying single test... 2025-09-07T08:17:21.4010453Z /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:17:21.4010524Z import pkg_resources 2025-09-07T08:17:21.4010875Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a715668fa0831c40.xml 2025-09-07T08:17:21.4010977Z ============================= test session starts ============================== 2025-09-07T08:17:21.4011235Z 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:17:21.4011314Z cachedir: .pytest_cache 2025-09-07T08:17:21.4011633Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4011726Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4011797Z configfile: pytest.ini 2025-09-07T08:17:21.4012124Z 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:17:21.4012279Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.4012751Z stepcurrent: skipping 64 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4012835Z Running 1 items in this shard 2025-09-07T08:17:21.4012838Z 2025-09-07T08:17:21.4013280Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8495s] [100%] 2025-09-07T08:17:21.4013689Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5283s] [100%] 2025-09-07T08:17:21.4014042Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True FAILED [0.5058s] [100%] 2025-09-07T08:17:21.4014046Z 2025-09-07T08:17:21.4014144Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4014359Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.4014452Z Traceback (most recent call last): 2025-09-07T08:17:21.4014771Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4014874Z self._run_test( 2025-09-07T08:17:21.4015118Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4015227Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4015506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4015638Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4015952Z 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:17:21.4016046Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4016328Z 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:17:21.4016411Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4016710Z 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:17:21.4016877Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4017203Z 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:17:21.4017288Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4017603Z 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:17:21.4017705Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4017995Z 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:17:21.4018100Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4018338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4018508Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4018773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4018894Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4019190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4019272Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4019562Z 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:17:21.4019634Z return aot_autograd( 2025-09-07T08:17:21.4019918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4020051Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4020388Z 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:17:21.4020593Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4020973Z 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:17:21.4021056Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4021454Z 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:17:21.4021528Z fx_g = _create_graph( 2025-09-07T08:17:21.4021871Z 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:17:21.4021933Z fx_g = make_fx( 2025-09-07T08:17:21.4022245Z 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:17:21.4022368Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4022675Z 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:17:21.4022753Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4023081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4023186Z t = dispatch_trace( 2025-09-07T08:17:21.4023412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4023493Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4023748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4023820Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4024158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4024319Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4024576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4024647Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4024912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4024998Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4025275Z 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:17:21.4025353Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4025658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4025748Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4026117Z 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:17:21.4026233Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4026599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4026669Z outs_pair = fn(*args) 2025-09-07T08:17:21.4027029Z 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:17:21.4027154Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4027515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4027599Z outs_pair = fn(*args) 2025-09-07T08:17:21.4027971Z 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:17:21.4028157Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4028563Z 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:17:21.4028706Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4029065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4029134Z outs_pair = fn(*args) 2025-09-07T08:17:21.4029530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4029612Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4030007Z 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:17:21.4030102Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4030354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4030439Z return handle_torch_function( 2025-09-07T08:17:21.4030724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4030909Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4031358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4031441Z return func(*args, **kwargs) 2025-09-07T08:17:21.4031693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4031768Z result = _engine_run_backward( 2025-09-07T08:17:21.4032078Z 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:17:21.4032321Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4032584Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4032661Z return user_fn(self, *args) 2025-09-07T08:17:21.4032954Z 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:17:21.4033039Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4033364Z 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:17:21.4033451Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4033701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4033819Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4034166Z 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:17:21.4034264Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4034545Z 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:17:21.4034641Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4034977Z 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:17:21.4035070Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4035393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4035473Z t = dispatch_trace( 2025-09-07T08:17:21.4035738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4035826Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4036078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4036148Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4036484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4036642Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4036903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4036973Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4037228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4037324Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4037672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4037775Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4037852Z File "", line 1, in 2025-09-07T08:17:21.4038153Z 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:17:21.4038345Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4038620Z 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:17:21.4038715Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4039108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4039196Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4039549Z 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:17:21.4039629Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4039924Z 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:17:21.4040001Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4040284Z 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:17:21.4040454Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4040710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4040822Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4041077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4041197Z leaves = list(leaves) 2025-09-07T08:17:21.4041446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4041514Z return func(x) 2025-09-07T08:17:21.4041791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4041912Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4042262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4042334Z return func(*args, **kwargs) 2025-09-07T08:17:21.4042702Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4042868Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4042874Z 2025-09-07T08:17:21.4043343Z 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:17:21.4043347Z 2025-09-07T08:17:21.4043350Z 2025-09-07T08:17:21.4043489Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4043832Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4043843Z 2025-09-07T08:17:21.4044015Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4044156Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4044226Z inline_call [] 2025-09-07T08:17:21.4044331Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4044396Z inductor [] 2025-09-07T08:17:21.4044537Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4044712Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4045253Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4045483Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4045618Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4045925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4046093Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4046363Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4046600Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4046825Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.4046906Z Traceback (most recent call last): 2025-09-07T08:17:21.4047213Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4047279Z self._run_test( 2025-09-07T08:17:21.4047515Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4047626Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4047895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4047987Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4048292Z 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:17:21.4048427Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4048714Z 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:17:21.4048799Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4049094Z 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:17:21.4049250Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4049562Z 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:17:21.4049655Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4049963Z 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:17:21.4050069Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4050396Z 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:17:21.4050502Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4050738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4050861Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4051127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4051247Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4051535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4051616Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4051894Z 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:17:21.4051971Z return aot_autograd( 2025-09-07T08:17:21.4052280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4052422Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4052751Z 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:17:21.4052956Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4053341Z 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:17:21.4053421Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4053809Z 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:17:21.4053880Z fx_g = _create_graph( 2025-09-07T08:17:21.4054234Z 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:17:21.4054298Z fx_g = make_fx( 2025-09-07T08:17:21.4054611Z 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:17:21.4054704Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4055003Z 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:17:21.4055089Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4055415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4055485Z t = dispatch_trace( 2025-09-07T08:17:21.4055717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4055855Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4056124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4056197Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4056533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4056689Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4056946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4057023Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4057281Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4057364Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4057635Z 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:17:21.4057711Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4058146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4058240Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4058567Z 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:17:21.4058684Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4059046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4059120Z outs_pair = fn(*args) 2025-09-07T08:17:21.4059472Z 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:17:21.4059600Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4059993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4060071Z outs_pair = fn(*args) 2025-09-07T08:17:21.4060438Z 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:17:21.4060588Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4060997Z 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:17:21.4061131Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4061490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4061557Z outs_pair = fn(*args) 2025-09-07T08:17:21.4062138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4062231Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4062592Z 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:17:21.4062688Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4062948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4063035Z return handle_torch_function( 2025-09-07T08:17:21.4063325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4063469Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4063823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4063956Z return func(*args, **kwargs) 2025-09-07T08:17:21.4064213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4064288Z result = _engine_run_backward( 2025-09-07T08:17:21.4064583Z 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:17:21.4064830Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4065086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4065168Z return user_fn(self, *args) 2025-09-07T08:17:21.4065460Z 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:17:21.4065546Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4065921Z 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:17:21.4066005Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4066260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4066332Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4066678Z 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:17:21.4066776Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4067062Z 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:17:21.4067162Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4067492Z 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:17:21.4067628Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4067950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4068023Z t = dispatch_trace( 2025-09-07T08:17:21.4068248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4068361Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4068618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4068689Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4069021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4069173Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4069429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4069505Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4069754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4069836Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4070140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4070234Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4070316Z File "", line 1, in 2025-09-07T08:17:21.4070607Z 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:17:21.4070777Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4076889Z 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:17:21.4077112Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4077548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4077650Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4078015Z 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:17:21.4078117Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4078421Z 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:17:21.4078504Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4078797Z 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:17:21.4078976Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4079306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4079426Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4079700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4079775Z leaves = list(leaves) 2025-09-07T08:17:21.4080031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4080104Z return func(x) 2025-09-07T08:17:21.4080387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4080516Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4080869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4081004Z return func(*args, **kwargs) 2025-09-07T08:17:21.4081382Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4081554Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4081559Z 2025-09-07T08:17:21.4081996Z 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:17:21.4082038Z 2025-09-07T08:17:21.4082041Z 2025-09-07T08:17:21.4082186Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4082533Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4082537Z 2025-09-07T08:17:21.4082710Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4082869Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4082936Z inline_call [] 2025-09-07T08:17:21.4083041Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4083110Z inductor [] 2025-09-07T08:17:21.4083250Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4083395Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4083947Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4084186Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4084293Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4084610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4084830Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4085095Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4085338Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4085484Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4085548Z inline_call [] 2025-09-07T08:17:21.4085659Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4085800Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4085937Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4086467Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4086731Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4086835Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4087142Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4087327Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4087585Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4087825Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4087931Z =================================== FAILURES =================================== 2025-09-07T08:17:21.4088152Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.4088248Z Traceback (most recent call last): 2025-09-07T08:17:21.4088588Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4088666Z self._run_test( 2025-09-07T08:17:21.4088902Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4089009Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4089344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4089434Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4089751Z 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:17:21.4089837Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4090110Z 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:17:21.4090205Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4090492Z 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:17:21.4090657Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4090962Z 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:17:21.4091048Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4091354Z 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:17:21.4091454Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4091750Z 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:17:21.4091849Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4092139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4092265Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4092516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4092642Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4092927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4093014Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4093286Z 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:17:21.4093361Z return aot_autograd( 2025-09-07T08:17:21.4093650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4093788Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4094159Z 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:17:21.4094323Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4094711Z 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:17:21.4094793Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4095170Z 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:17:21.4095250Z fx_g = _create_graph( 2025-09-07T08:17:21.4095585Z 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:17:21.4095660Z fx_g = make_fx( 2025-09-07T08:17:21.4096002Z 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:17:21.4096091Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4096400Z 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:17:21.4096516Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4096846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4096916Z t = dispatch_trace( 2025-09-07T08:17:21.4097146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4097238Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4097495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4097577Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4097910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4098071Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4098321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4098395Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4098657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4098735Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4099013Z 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:17:21.4099087Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4099391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4099536Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4100225Z 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:17:21.4100376Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4100752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4100830Z outs_pair = fn(*args) 2025-09-07T08:17:21.4101196Z 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:17:21.4101322Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4101682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4101755Z outs_pair = fn(*args) 2025-09-07T08:17:21.4102252Z 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:17:21.4102374Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4102772Z 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:17:21.4102918Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4103296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4103377Z outs_pair = fn(*args) 2025-09-07T08:17:21.4103774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4103866Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4104291Z 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:17:21.4104383Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4104648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4104781Z return handle_torch_function( 2025-09-07T08:17:21.4105074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4105218Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4105563Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4105645Z return func(*args, **kwargs) 2025-09-07T08:17:21.4105898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4105988Z result = _engine_run_backward( 2025-09-07T08:17:21.4106289Z 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:17:21.4106538Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4106796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4106870Z return user_fn(self, *args) 2025-09-07T08:17:21.4107177Z 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:17:21.4107255Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4107580Z 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:17:21.4107750Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4108005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4108085Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4108418Z 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:17:21.4108524Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4108800Z 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:17:21.4108891Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4109225Z 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:17:21.4109315Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4109645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4109757Z t = dispatch_trace( 2025-09-07T08:17:21.4109996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4110084Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4110336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4110418Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4110746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4110896Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4111293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4111368Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4111678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4111758Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4112076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4112171Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4112286Z File "", line 1, in 2025-09-07T08:17:21.4112594Z 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:17:21.4112748Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4113030Z 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:17:21.4113117Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4113516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4113608Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4113962Z 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:17:21.4114050Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4114344Z 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:17:21.4114422Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4114703Z 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:17:21.4114876Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4115134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4115285Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4115550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4115619Z leaves = list(leaves) 2025-09-07T08:17:21.4115867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4115940Z return func(x) 2025-09-07T08:17:21.4116222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4116346Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4116687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4116762Z return func(*args, **kwargs) 2025-09-07T08:17:21.4117130Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4117339Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4117343Z 2025-09-07T08:17:21.4117776Z 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:17:21.4117780Z 2025-09-07T08:17:21.4117785Z 2025-09-07T08:17:21.4117921Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4118275Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4118279Z 2025-09-07T08:17:21.4118445Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4118589Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4118651Z inline_call [] 2025-09-07T08:17:21.4118756Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4118879Z inductor [] 2025-09-07T08:17:21.4119024Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4119163Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4119702Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4119967Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4120071Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4120385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4120560Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4120834Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4121082Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4121219Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4121283Z inline_call [] 2025-09-07T08:17:21.4121391Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4121540Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4121678Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4122217Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4122446Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4122582Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4122891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4123059Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4123317Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4123553Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4123688Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4123751Z inline_call [] 2025-09-07T08:17:21.4123853Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4123992Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4124125Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4124687Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4124909Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4125007Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4125309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4125476Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4125730Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4125966Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4126447Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a715668fa0831c40.xml - 2025-09-07T08:17:21.4126562Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4127331Z FAILED [0.5058s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4127533Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4127536Z 2025-09-07T08:17:21.4127969Z 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:17:21.4127973Z 2025-09-07T08:17:21.4127976Z 2025-09-07T08:17:21.4128112Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4128453Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4128457Z 2025-09-07T08:17:21.4128622Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4128739Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4128868Z ================== 1 failed, 245 deselected, 2 rerun in 1.93s ================== 2025-09-07T08:17:21.4128934Z Got exit code 1 2025-09-07T08:17:21.4129022Z Retrying single test... 2025-09-07T08:17:21.4129910Z /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:17:21.4129989Z import pkg_resources 2025-09-07T08:17:21.4130375Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-011feebfbf0b2468.xml 2025-09-07T08:17:21.4130477Z ============================= test session starts ============================== 2025-09-07T08:17:21.4130703Z 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:17:21.4130778Z cachedir: .pytest_cache 2025-09-07T08:17:21.4131103Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4131185Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4131266Z configfile: pytest.ini 2025-09-07T08:17:21.4131594Z 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:17:21.4131741Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.4132261Z stepcurrent: skipping 64 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4132339Z Running 1 items in this shard 2025-09-07T08:17:21.4132343Z 2025-09-07T08:17:21.4132758Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8289s] [100%] 2025-09-07T08:17:21.4133165Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5079s] [100%] 2025-09-07T08:17:21.4133519Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True FAILED [0.4987s] [100%] 2025-09-07T08:17:21.4133523Z 2025-09-07T08:17:21.4133610Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4133827Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.4133952Z Traceback (most recent call last): 2025-09-07T08:17:21.4134262Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4134337Z self._run_test( 2025-09-07T08:17:21.4134580Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4134723Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4135001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4135087Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4135396Z 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:17:21.4135479Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4135761Z 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:17:21.4135844Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4136127Z 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:17:21.4136285Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4136606Z 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:17:21.4136696Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4137005Z 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:17:21.4137105Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4137400Z 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:17:21.4137536Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4137773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4137895Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4138157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4138277Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4138562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4138658Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4138937Z 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:17:21.4139012Z return aot_autograd( 2025-09-07T08:17:21.4139286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4139456Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4139791Z 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:17:21.4139948Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4140332Z 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:17:21.4140410Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4140797Z 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:17:21.4140866Z fx_g = _create_graph( 2025-09-07T08:17:21.4141202Z 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:17:21.4141311Z fx_g = make_fx( 2025-09-07T08:17:21.4141625Z 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:17:21.4141714Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4142010Z 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:17:21.4142136Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4142466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4142534Z t = dispatch_trace( 2025-09-07T08:17:21.4142762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4142839Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4143092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4143179Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4143509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4143669Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4143918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4143997Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4144251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4144330Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4144609Z 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:17:21.4144683Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4144993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4145129Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4145449Z 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:17:21.4145572Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4145931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4146008Z outs_pair = fn(*args) 2025-09-07T08:17:21.4146366Z 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:17:21.4146490Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4146866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4146996Z outs_pair = fn(*args) 2025-09-07T08:17:21.4147371Z 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:17:21.4147481Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4147884Z 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:17:21.4148016Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4148370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4148443Z outs_pair = fn(*args) 2025-09-07T08:17:21.4148834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4148957Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4149316Z 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:17:21.4149411Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4149663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4149778Z return handle_torch_function( 2025-09-07T08:17:21.4150070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4150212Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4150561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4150634Z return func(*args, **kwargs) 2025-09-07T08:17:21.4150886Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4150969Z result = _engine_run_backward( 2025-09-07T08:17:21.4151369Z 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:17:21.4151615Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4151872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4151948Z return user_fn(self, *args) 2025-09-07T08:17:21.4152247Z 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:17:21.4152326Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4152653Z 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:17:21.4152783Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4153040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4153110Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4153446Z 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:17:21.4153553Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4153829Z 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:17:21.4153927Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4154266Z 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:17:21.4154354Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4154724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4154797Z t = dispatch_trace( 2025-09-07T08:17:21.4155023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4155109Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4155362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4155439Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4155769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4155919Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4156178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4156251Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4156547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4156626Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4156928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4157070Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4157146Z File "", line 1, in 2025-09-07T08:17:21.4157446Z 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:17:21.4157598Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4157872Z 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:17:21.4157969Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4158371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4158457Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4158805Z 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:17:21.4158896Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4159188Z 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:17:21.4159264Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4159538Z 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:17:21.4159709Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4159966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4160119Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4160371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4160446Z leaves = list(leaves) 2025-09-07T08:17:21.4160694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4160765Z return func(x) 2025-09-07T08:17:21.4161039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4161164Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4161506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4161580Z return func(*args, **kwargs) 2025-09-07T08:17:21.4161988Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4162158Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4162162Z 2025-09-07T08:17:21.4162595Z 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:17:21.4162601Z 2025-09-07T08:17:21.4162604Z 2025-09-07T08:17:21.4162741Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4163082Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4163086Z 2025-09-07T08:17:21.4163267Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4163409Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4163483Z inline_call [] 2025-09-07T08:17:21.4163621Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4163694Z inductor [] 2025-09-07T08:17:21.4163833Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4163964Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4164506Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4164772Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4164875Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4165179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4165351Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4165619Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4165858Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4166075Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.4166157Z Traceback (most recent call last): 2025-09-07T08:17:21.4166468Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4166532Z self._run_test( 2025-09-07T08:17:21.4166763Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4166873Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4167138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4167298Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4167606Z 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:17:21.4167696Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4167971Z 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:17:21.4168056Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4168347Z 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:17:21.4168502Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4168813Z 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:17:21.4168898Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4169245Z 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:17:21.4169366Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4169657Z 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:17:21.4169758Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4169992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4170115Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4170379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4170498Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4170787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4170868Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4171193Z 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:17:21.4171267Z return aot_autograd( 2025-09-07T08:17:21.4171540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4171718Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4172042Z 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:17:21.4172206Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4172578Z 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:17:21.4172659Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4173055Z 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:17:21.4173126Z fx_g = _create_graph( 2025-09-07T08:17:21.4173468Z 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:17:21.4173542Z fx_g = make_fx( 2025-09-07T08:17:21.4173865Z 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:17:21.4173951Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4174248Z 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:17:21.4174335Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4174653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4174791Z t = dispatch_trace( 2025-09-07T08:17:21.4175020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4175097Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4175357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4175432Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4175767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4175920Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4176179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4176259Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4176520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4176609Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4176919Z 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:17:21.4176999Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4177305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4177398Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4177723Z 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:17:21.4177836Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4178200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4178269Z outs_pair = fn(*args) 2025-09-07T08:17:21.4178663Z 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:17:21.4178793Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4179146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4179256Z outs_pair = fn(*args) 2025-09-07T08:17:21.4179622Z 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:17:21.4179738Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4180137Z 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:17:21.4180267Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4180630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4180700Z outs_pair = fn(*args) 2025-09-07T08:17:21.4181093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4181177Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4181526Z 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:17:21.4181617Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4181869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4181952Z return handle_torch_function( 2025-09-07T08:17:21.4182233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4182452Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4182790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4182864Z return func(*args, **kwargs) 2025-09-07T08:17:21.4183118Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4183195Z result = _engine_run_backward( 2025-09-07T08:17:21.4183495Z 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:17:21.4183735Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4183993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4184075Z return user_fn(self, *args) 2025-09-07T08:17:21.4184408Z 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:17:21.4184494Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4184816Z 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:17:21.4184908Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4185157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4185229Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4185573Z 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:17:21.4185671Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4185953Z 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:17:21.4186082Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4186412Z 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:17:21.4186505Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4186825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4186946Z t = dispatch_trace( 2025-09-07T08:17:21.4187181Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4189320Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4189608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4189684Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4190036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4190199Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4190463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4190543Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4190803Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4190890Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4191326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4191467Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4191554Z File "", line 1, in 2025-09-07T08:17:21.4191851Z 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:17:21.4192008Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4192292Z 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:17:21.4192380Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4192784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4192869Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4193230Z 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:17:21.4193314Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4193606Z 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:17:21.4193690Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4194032Z 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:17:21.4194219Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4194471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4194584Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4194846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4194916Z leaves = list(leaves) 2025-09-07T08:17:21.4195173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4195240Z return func(x) 2025-09-07T08:17:21.4195526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4195646Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4196025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4196107Z return func(*args, **kwargs) 2025-09-07T08:17:21.4196470Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4196679Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4196684Z 2025-09-07T08:17:21.4197112Z 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:17:21.4197205Z 2025-09-07T08:17:21.4197209Z 2025-09-07T08:17:21.4197353Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4197685Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4197692Z 2025-09-07T08:17:21.4197858Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4198002Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4198064Z inline_call [] 2025-09-07T08:17:21.4198172Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4198235Z inductor [] 2025-09-07T08:17:21.4198375Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4198510Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4199047Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4199279Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4199377Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4199688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4200151Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4200469Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4200720Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4200856Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4200929Z inline_call [] 2025-09-07T08:17:21.4201031Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4201173Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4201308Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4201929Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4202170Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4202269Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4202577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4202746Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4203012Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4203257Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4203410Z =================================== FAILURES =================================== 2025-09-07T08:17:21.4203635Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.4203716Z Traceback (most recent call last): 2025-09-07T08:17:21.4204024Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4204174Z self._run_test( 2025-09-07T08:17:21.4204405Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4204515Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4204786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4204947Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4205259Z 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:17:21.4205352Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4205633Z 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:17:21.4205712Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4206004Z 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:17:21.4206164Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4206472Z 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:17:21.4206567Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4206881Z 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:17:21.4206988Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4207284Z 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:17:21.4207382Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4207633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4207760Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4208028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4208147Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4208439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4208521Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4208799Z 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:17:21.4208878Z return aot_autograd( 2025-09-07T08:17:21.4209199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4209340Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4209678Z 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:17:21.4209841Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4210232Z 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:17:21.4210315Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4210704Z 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:17:21.4210776Z fx_g = _create_graph( 2025-09-07T08:17:21.4211156Z 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:17:21.4211226Z fx_g = make_fx( 2025-09-07T08:17:21.4211533Z 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:17:21.4211658Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4211954Z 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:17:21.4212041Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4212362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4212473Z t = dispatch_trace( 2025-09-07T08:17:21.4212705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4212784Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4213050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4213122Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4213453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4213613Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4213866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4213944Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4214202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4214293Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4214564Z 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:17:21.4214639Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4214949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4215038Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4215363Z 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:17:21.4215481Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4215840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4215919Z outs_pair = fn(*args) 2025-09-07T08:17:21.4216271Z 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:17:21.4216398Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4216795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4216871Z outs_pair = fn(*args) 2025-09-07T08:17:21.4217237Z 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:17:21.4217348Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4217752Z 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:17:21.4217884Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4218253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4218320Z outs_pair = fn(*args) 2025-09-07T08:17:21.4218748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4218839Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4219189Z 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:17:21.4219322Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4219575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4219655Z return handle_torch_function( 2025-09-07T08:17:21.4219980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4220120Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4220477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4220552Z return func(*args, **kwargs) 2025-09-07T08:17:21.4220808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4220880Z result = _engine_run_backward( 2025-09-07T08:17:21.4221172Z 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:17:21.4221418Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4221672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4221754Z return user_fn(self, *args) 2025-09-07T08:17:21.4222047Z 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:17:21.4222125Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4222450Z 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:17:21.4222528Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4222782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4222857Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4223203Z 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:17:21.4223306Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4223587Z 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:17:21.4223685Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4224010Z 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:17:21.4224145Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4224469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4224538Z t = dispatch_trace( 2025-09-07T08:17:21.4224770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4224849Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4225105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4225178Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4225505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4225670Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4225962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4226042Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4226295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4226376Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4226718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4226807Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4226888Z File "", line 1, in 2025-09-07T08:17:21.4227218Z 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:17:21.4227374Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4227649Z 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:17:21.4227737Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4228144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4228223Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4228590Z 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:17:21.4228673Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4228970Z 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:17:21.4229050Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4229320Z 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:17:21.4229499Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4229753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4229870Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4230126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4230195Z leaves = list(leaves) 2025-09-07T08:17:21.4230445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4230519Z return func(x) 2025-09-07T08:17:21.4230806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4230927Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4231405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4231526Z return func(*args, **kwargs) 2025-09-07T08:17:21.4231894Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4232067Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4232071Z 2025-09-07T08:17:21.4232502Z 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:17:21.4232507Z 2025-09-07T08:17:21.4232510Z 2025-09-07T08:17:21.4232653Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4232987Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4232991Z 2025-09-07T08:17:21.4233163Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4233356Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4233422Z inline_call [] 2025-09-07T08:17:21.4233532Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4233593Z inductor [] 2025-09-07T08:17:21.4233740Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4233908Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4234438Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4234717Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4234811Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4235129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4235309Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4235578Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4235815Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4235947Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4236015Z inline_call [] 2025-09-07T08:17:21.4236113Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4236254Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4236385Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4236911Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4237141Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4237233Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4237542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4237710Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4237972Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4238206Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4238337Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4238405Z inline_call [] 2025-09-07T08:17:21.4238501Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4238686Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4238815Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4239333Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4239561Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4239651Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4239956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4240134Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4240399Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4240665Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4241113Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-011feebfbf0b2468.xml - 2025-09-07T08:17:21.4241223Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4242016Z FAILED [0.4987s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4242224Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4242229Z 2025-09-07T08:17:21.4242653Z 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:17:21.4242660Z 2025-09-07T08:17:21.4242663Z 2025-09-07T08:17:21.4242803Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4243135Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.4243141Z 2025-09-07T08:17:21.4243310Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4243419Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4243541Z ================== 1 failed, 245 deselected, 2 rerun in 1.88s ================== 2025-09-07T08:17:21.4243613Z Got exit code 1 2025-09-07T08:17:21.4243857Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.4244752Z /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:17:21.4244825Z import pkg_resources 2025-09-07T08:17:21.4245169Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-876c142934bd8500.xml 2025-09-07T08:17:21.4245271Z ============================= test session starts ============================== 2025-09-07T08:17:21.4245486Z 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:17:21.4245570Z cachedir: .pytest_cache 2025-09-07T08:17:21.4245884Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4245978Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4246048Z configfile: pytest.ini 2025-09-07T08:17:21.4246414Z 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:17:21.4246565Z collecting ... collected 467 items / 65 deselected / 402 selected 2025-09-07T08:17:21.4246660Z stepcurrent: skipping 65 already run items. 2025-09-07T08:17:21.4246742Z Running 181 items in this shard 2025-09-07T08:17:21.4246749Z 2025-09-07T08:17:21.4247161Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8498s] [ 0%] 2025-09-07T08:17:21.4247565Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5502s] [ 0%] 2025-09-07T08:17:21.4247912Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True FAILED [1.4907s] [ 0%] 2025-09-07T08:17:21.4247916Z 2025-09-07T08:17:21.4248045Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4248259Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4248340Z Traceback (most recent call last): 2025-09-07T08:17:21.4248649Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4248748Z self._run_test( 2025-09-07T08:17:21.4248985Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4249087Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4249401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4249492Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4249798Z 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:17:21.4249891Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4250168Z 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:17:21.4250252Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4250548Z 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:17:21.4250708Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4251021Z 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:17:21.4251106Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4251416Z 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:17:21.4251516Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4251805Z 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:17:21.4251909Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4252137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4252270Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4252528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4252648Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4252939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4253032Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4253317Z 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:17:21.4253387Z return aot_autograd( 2025-09-07T08:17:21.4253704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4253845Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4254176Z 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:17:21.4254345Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4254722Z 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:17:21.4254811Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4255194Z 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:17:21.4255266Z fx_g = _create_graph( 2025-09-07T08:17:21.4255638Z 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:17:21.4255703Z fx_g = make_fx( 2025-09-07T08:17:21.4256008Z 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:17:21.4256127Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4256422Z 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:17:21.4256505Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4256866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4256940Z t = dispatch_trace( 2025-09-07T08:17:21.4257173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4257252Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4257523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4257599Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4257932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4258083Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4258339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4258408Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4258664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4258745Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4259018Z 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:17:21.4259099Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4259399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4259487Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4259813Z 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:17:21.4259926Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4260289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4260363Z outs_pair = fn(*args) 2025-09-07T08:17:21.4260717Z 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:17:21.4260839Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4261251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4261326Z outs_pair = fn(*args) 2025-09-07T08:17:21.4261688Z 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:17:21.4261805Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4262204Z 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:17:21.4262337Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4262696Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4262762Z outs_pair = fn(*args) 2025-09-07T08:17:21.4263196Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4263281Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4263637Z 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:17:21.4263756Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4264007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4264089Z return handle_torch_function( 2025-09-07T08:17:21.4264411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4264559Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4264902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4264975Z return func(*args, **kwargs) 2025-09-07T08:17:21.4265228Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4265302Z result = _engine_run_backward( 2025-09-07T08:17:21.4265602Z 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:17:21.4265845Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4266108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4266187Z return user_fn(self, *args) 2025-09-07T08:17:21.4266477Z 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:17:21.4266561Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4266882Z 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:17:21.4266967Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4267217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4267290Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4267630Z 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:17:21.4267725Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4268008Z 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:17:21.4268101Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4268435Z 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:17:21.4268559Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4268883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4268956Z t = dispatch_trace( 2025-09-07T08:17:21.4269185Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4269280Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4269535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4269610Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4269942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4270093Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4270652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4270727Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4270982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4271209Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4271576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4271675Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4271750Z File "", line 1, in 2025-09-07T08:17:21.4272081Z 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:17:21.4272237Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4272518Z 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:17:21.4272622Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4273020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4273110Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4273463Z 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:17:21.4273544Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4273840Z 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:17:21.4273923Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4274201Z 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:17:21.4274373Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4274628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4274744Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4274996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4275073Z leaves = list(leaves) 2025-09-07T08:17:21.4275320Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4275387Z return func(x) 2025-09-07T08:17:21.4275667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4275787Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4276132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4276246Z return func(*args, **kwargs) 2025-09-07T08:17:21.4276617Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4276782Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4276785Z 2025-09-07T08:17:21.4277223Z 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:17:21.4277227Z 2025-09-07T08:17:21.4277230Z 2025-09-07T08:17:21.4277365Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4277693Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4277702Z 2025-09-07T08:17:21.4277868Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4278050Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4278127Z inline_call [] 2025-09-07T08:17:21.4278231Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4278291Z inductor [] 2025-09-07T08:17:21.4278434Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4278604Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4279142Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4279410Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4279511Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4279819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4279986Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4280260Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4280498Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4280715Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4280794Z Traceback (most recent call last): 2025-09-07T08:17:21.4281105Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4281180Z self._run_test( 2025-09-07T08:17:21.4281435Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4281548Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4281833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4281925Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4282228Z 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:17:21.4282312Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4282595Z 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:17:21.4282673Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4282969Z 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:17:21.4283128Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4283439Z 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:17:21.4283570Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4283875Z 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:17:21.4283980Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4284279Z 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:17:21.4284386Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4284615Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4284741Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4285005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4285122Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4285448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4285532Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4285812Z 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:17:21.4285889Z return aot_autograd( 2025-09-07T08:17:21.4286201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4286338Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4286669Z 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:17:21.4286886Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4287276Z 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:17:21.4287364Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4287754Z 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:17:21.4287823Z fx_g = _create_graph( 2025-09-07T08:17:21.4288165Z 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:17:21.4288231Z fx_g = make_fx( 2025-09-07T08:17:21.4288535Z 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:17:21.4288629Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4288923Z 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:17:21.4289007Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4289331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4289399Z t = dispatch_trace( 2025-09-07T08:17:21.4289628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4289707Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4289971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4290043Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4290372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4290532Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4290783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4290862Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4291163Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4291252Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4291523Z 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:17:21.4291599Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4291909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4291999Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4292324Z 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:17:21.4292438Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4292835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4292915Z outs_pair = fn(*args) 2025-09-07T08:17:21.4293269Z 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:17:21.4293392Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4293781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4293855Z outs_pair = fn(*args) 2025-09-07T08:17:21.4294219Z 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:17:21.4294369Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4294783Z 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:17:21.4294915Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4295276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4295343Z outs_pair = fn(*args) 2025-09-07T08:17:21.4295734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4295820Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4296166Z 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:17:21.4296261Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4296514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4296594Z return handle_torch_function( 2025-09-07T08:17:21.4296881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4297022Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4297366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4297442Z return func(*args, **kwargs) 2025-09-07T08:17:21.4297695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4297769Z result = _engine_run_backward( 2025-09-07T08:17:21.4298063Z 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:17:21.4298307Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4298605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4298685Z return user_fn(self, *args) 2025-09-07T08:17:21.4298980Z 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:17:21.4299073Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4299395Z 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:17:21.4299475Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4299730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4300131Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4300545Z 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:17:21.4300640Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4301010Z 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:17:21.4301117Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4301450Z 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:17:21.4301670Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4301993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4302067Z t = dispatch_trace( 2025-09-07T08:17:21.4302353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4302429Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4302685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4302759Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4303096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4303245Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4303496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4303577Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4303832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4303911Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4304216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4304306Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4304386Z File "", line 1, in 2025-09-07T08:17:21.4304680Z 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:17:21.4304839Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4305112Z 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:17:21.4305198Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4305599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4305676Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4306042Z 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:17:21.4306122Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4306480Z 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:17:21.4306564Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4306837Z 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:17:21.4307014Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4307333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4307509Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4307809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4307906Z leaves = list(leaves) 2025-09-07T08:17:21.4308206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4308296Z return func(x) 2025-09-07T08:17:21.4308763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4308969Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4309340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4309477Z return func(*args, **kwargs) 2025-09-07T08:17:21.4309909Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4310090Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4310135Z 2025-09-07T08:17:21.4310718Z 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:17:21.4310723Z 2025-09-07T08:17:21.4310726Z 2025-09-07T08:17:21.4310893Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4311387Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4311392Z 2025-09-07T08:17:21.4311584Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4311764Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4311922Z inline_call [] 2025-09-07T08:17:21.4312068Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4312185Z inductor [] 2025-09-07T08:17:21.4312486Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4312674Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4313239Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4313581Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4313702Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4314035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4314261Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4314564Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4314888Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4315066Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4315154Z inline_call [] 2025-09-07T08:17:21.4315312Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4315542Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4315721Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4316314Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4316607Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4316730Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4317060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4317303Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4317572Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4317969Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4318090Z =================================== FAILURES =================================== 2025-09-07T08:17:21.4318455Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4318562Z Traceback (most recent call last): 2025-09-07T08:17:21.4318939Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4319103Z self._run_test( 2025-09-07T08:17:21.4319374Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4319615Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4319911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4320019Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4320370Z 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:17:21.4320532Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4320895Z 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:17:21.4321005Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4321350Z 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:17:21.4321531Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4321859Z 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:17:21.4322071Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4322404Z 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:17:21.4322563Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4322877Z 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:17:21.4322997Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4323310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4323573Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4323883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4324029Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4324376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4324470Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4324870Z 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:17:21.4325011Z return aot_autograd( 2025-09-07T08:17:21.4325315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4325497Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4325850Z 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:17:21.4326110Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4326534Z 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:17:21.4326635Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4327111Z 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:17:21.4327208Z fx_g = _create_graph( 2025-09-07T08:17:21.4327605Z 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:17:21.4327734Z fx_g = make_fx( 2025-09-07T08:17:21.4328119Z 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:17:21.4328277Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4328607Z 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:17:21.4328799Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4329225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4329405Z t = dispatch_trace( 2025-09-07T08:17:21.4329661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4329765Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4330093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4330192Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4330627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4330820Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4331103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4331246Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4331528Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4331649Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4331994Z 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:17:21.4332134Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4332483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4332611Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4332988Z 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:17:21.4333118Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4333591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4333689Z outs_pair = fn(*args) 2025-09-07T08:17:21.4334158Z 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:17:21.4334314Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4334774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4334931Z outs_pair = fn(*args) 2025-09-07T08:17:21.4335352Z 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:17:21.4335536Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4335966Z 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:17:21.4336124Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4336583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4336737Z outs_pair = fn(*args) 2025-09-07T08:17:21.4337235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4337344Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4337799Z 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:17:21.4337908Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4338173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4338414Z return handle_torch_function( 2025-09-07T08:17:21.4338724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4338924Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4339296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4339428Z return func(*args, **kwargs) 2025-09-07T08:17:21.4339762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4339877Z result = _engine_run_backward( 2025-09-07T08:17:21.4340237Z 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:17:21.4340590Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4340920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4341006Z return user_fn(self, *args) 2025-09-07T08:17:21.4341432Z 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:17:21.4341537Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4341885Z 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:17:21.4342020Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4342312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4342465Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4342840Z 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:17:21.4342966Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4343299Z 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:17:21.4343431Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4343847Z 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:17:21.4344005Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4344393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4344491Z t = dispatch_trace( 2025-09-07T08:17:21.4344755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4344888Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4345153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4345330Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4345693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4346048Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4346359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4346453Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4346790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4346941Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4347315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4347467Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4347570Z File "", line 1, in 2025-09-07T08:17:21.4347909Z 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:17:21.4348122Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4348492Z 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:17:21.4348606Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4349029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4349166Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4349531Z 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:17:21.4349735Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4350052Z 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:17:21.4350182Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4350484Z 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:17:21.4350679Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4351010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4351397Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4351711Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4351806Z leaves = list(leaves) 2025-09-07T08:17:21.4352077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4352188Z return func(x) 2025-09-07T08:17:21.4352555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4352746Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4353161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4353304Z return func(*args, **kwargs) 2025-09-07T08:17:21.4353693Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4353902Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4353906Z 2025-09-07T08:17:21.4354453Z 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:17:21.4354460Z 2025-09-07T08:17:21.4354463Z 2025-09-07T08:17:21.4354624Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4355009Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4355052Z 2025-09-07T08:17:21.4355247Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4355444Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4355579Z inline_call [] 2025-09-07T08:17:21.4355751Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4355877Z inductor [] 2025-09-07T08:17:21.4356045Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4356249Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4356879Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4357277Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4357399Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4357731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4357976Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4358265Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4358592Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4358763Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4358896Z inline_call [] 2025-09-07T08:17:21.4359023Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4359189Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4359359Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4359957Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4360247Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4360385Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4360749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4360943Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4361215Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4361566Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4361744Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4361909Z inline_call [] 2025-09-07T08:17:21.4362116Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4362284Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4362513Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4363102Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4363381Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4363502Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4363859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4364036Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4364397Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4364715Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4365187Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-876c142934bd8500.xml - 2025-09-07T08:17:21.4365382Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4366170Z FAILED [1.4907s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4366480Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4366484Z 2025-09-07T08:17:21.4367051Z 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:17:21.4367061Z 2025-09-07T08:17:21.4367069Z 2025-09-07T08:17:21.4367361Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4367765Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4367773Z 2025-09-07T08:17:21.4368013Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4368140Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4368398Z ================== 1 failed, 65 deselected, 2 rerun in 4.94s =================== 2025-09-07T08:17:21.4368520Z Got exit code 1 2025-09-07T08:17:21.4368696Z Retrying single test... 2025-09-07T08:17:21.4369654Z /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:17:21.4369756Z import pkg_resources 2025-09-07T08:17:21.4370669Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5f64aec01a68c02f.xml 2025-09-07T08:17:21.4370866Z ============================= test session starts ============================== 2025-09-07T08:17:21.4371114Z 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:17:21.4371246Z cachedir: .pytest_cache 2025-09-07T08:17:21.4371608Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4371797Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4371914Z configfile: pytest.ini 2025-09-07T08:17:21.4372327Z 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:17:21.4372532Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.4373053Z stepcurrent: skipping 65 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4373176Z Running 1 items in this shard 2025-09-07T08:17:21.4373181Z 2025-09-07T08:17:21.4373645Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8555s] [100%] 2025-09-07T08:17:21.4374110Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5128s] [100%] 2025-09-07T08:17:21.4374517Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True FAILED [1.5077s] [100%] 2025-09-07T08:17:21.4374521Z 2025-09-07T08:17:21.4374684Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4375095Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4375370Z Traceback (most recent call last): 2025-09-07T08:17:21.4375706Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4375927Z self._run_test( 2025-09-07T08:17:21.4376234Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4376368Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4376726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4376854Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4377243Z 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:17:21.4377355Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4377652Z 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:17:21.4377783Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4378138Z 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:17:21.4378358Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4378713Z 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:17:21.4378851Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4379195Z 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:17:21.4379311Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4379711Z 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:17:21.4379847Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4380138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4380287Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4380576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4380783Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4381106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4381339Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4381691Z 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:17:21.4381819Z return aot_autograd( 2025-09-07T08:17:21.4382108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4382316Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4382746Z 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:17:21.4382940Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4383370Z 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:17:21.4383473Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4384001Z 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:17:21.4384117Z fx_g = _create_graph( 2025-09-07T08:17:21.4384484Z 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:17:21.4384641Z fx_g = make_fx( 2025-09-07T08:17:21.4384969Z 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:17:21.4385110Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4385486Z 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:17:21.4385646Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4386021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4386117Z t = dispatch_trace( 2025-09-07T08:17:21.4386415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4386505Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4386946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4387052Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4387411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4387633Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4387925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4388080Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4388376Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4388482Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4388809Z 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:17:21.4388924Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4389266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4389420Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4389808Z 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:17:21.4389950Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4390346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4390477Z outs_pair = fn(*args) 2025-09-07T08:17:21.4390885Z 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:17:21.4391248Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4391658Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4391772Z outs_pair = fn(*args) 2025-09-07T08:17:21.4392202Z 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:17:21.4392341Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4392909Z 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:17:21.4393085Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4393557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4393654Z outs_pair = fn(*args) 2025-09-07T08:17:21.4394067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4394223Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4394640Z 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:17:21.4394808Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4395126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4395258Z return handle_torch_function( 2025-09-07T08:17:21.4395566Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4395723Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4396194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4396293Z return func(*args, **kwargs) 2025-09-07T08:17:21.4396596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4396700Z result = _engine_run_backward( 2025-09-07T08:17:21.4397039Z 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:17:21.4397397Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4397693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4397824Z return user_fn(self, *args) 2025-09-07T08:17:21.4398150Z 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:17:21.4398315Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4398649Z 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:17:21.4398815Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4399135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4399234Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4399676Z 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:17:21.4400093Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4400753Z 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:17:21.4401022Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4401415Z 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:17:21.4401563Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4401919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4402052Z t = dispatch_trace( 2025-09-07T08:17:21.4402363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4402486Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4402795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4402894Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4403368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4403539Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4409581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4409688Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4410104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4410193Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4410521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4410694Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4410778Z File "", line 1, in 2025-09-07T08:17:21.4411082Z 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:17:21.4411259Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4411541Z 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:17:21.4411638Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4412034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4412120Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4412502Z 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:17:21.4412589Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4412891Z 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:17:21.4412971Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4413251Z 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:17:21.4413423Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4413673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4413803Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4414055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4414133Z leaves = list(leaves) 2025-09-07T08:17:21.4414381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4414445Z return func(x) 2025-09-07T08:17:21.4414732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4414898Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4415254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4415329Z return func(*args, **kwargs) 2025-09-07T08:17:21.4415698Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4415873Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4415878Z 2025-09-07T08:17:21.4416311Z 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:17:21.4416324Z 2025-09-07T08:17:21.4416327Z 2025-09-07T08:17:21.4416465Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4416835Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4416840Z 2025-09-07T08:17:21.4417024Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4417165Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4417239Z inline_call [] 2025-09-07T08:17:21.4417390Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4417456Z inductor [] 2025-09-07T08:17:21.4417607Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4417745Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4418334Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4418568Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4418669Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4418987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4419153Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4419424Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4419666Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4419884Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4419967Z Traceback (most recent call last): 2025-09-07T08:17:21.4420268Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4420341Z self._run_test( 2025-09-07T08:17:21.4420574Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4420685Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4420950Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4421035Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4421351Z 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:17:21.4421435Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4421727Z 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:17:21.4421813Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4422105Z 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:17:21.4422303Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4422611Z 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:17:21.4422704Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4423001Z 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:17:21.4423107Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4423390Z 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:17:21.4423485Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4423718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4423841Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4424135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4424258Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4424535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4424622Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4425003Z 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:17:21.4425082Z return aot_autograd( 2025-09-07T08:17:21.4425351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4425524Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4425847Z 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:17:21.4426012Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4426402Z 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:17:21.4426482Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4426862Z 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:17:21.4426934Z fx_g = _create_graph( 2025-09-07T08:17:21.4427270Z 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:17:21.4427339Z fx_g = make_fx( 2025-09-07T08:17:21.4427642Z 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:17:21.4427732Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4428027Z 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:17:21.4428114Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4428434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4428502Z t = dispatch_trace( 2025-09-07T08:17:21.4428732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4428808Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4429067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4429146Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4429468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4429631Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4429940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4430024Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4430276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4430354Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4430629Z 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:17:21.4430702Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4431006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4431226Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4431556Z 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:17:21.4431714Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4432075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4432152Z outs_pair = fn(*args) 2025-09-07T08:17:21.4432504Z 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:17:21.4432671Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4433024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4433127Z outs_pair = fn(*args) 2025-09-07T08:17:21.4433491Z 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:17:21.4433604Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4434010Z 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:17:21.4434144Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4434506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4434579Z outs_pair = fn(*args) 2025-09-07T08:17:21.4434969Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4435065Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4435415Z 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:17:21.4435511Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4435769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4435847Z return handle_torch_function( 2025-09-07T08:17:21.4436137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4436291Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4436639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4436714Z return func(*args, **kwargs) 2025-09-07T08:17:21.4436974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4437050Z result = _engine_run_backward( 2025-09-07T08:17:21.4437355Z 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:17:21.4437645Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4437902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4437983Z return user_fn(self, *args) 2025-09-07T08:17:21.4438274Z 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:17:21.4438349Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4438671Z 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:17:21.4438753Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4439010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4439081Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4439450Z 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:17:21.4439555Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4439826Z 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:17:21.4439961Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4440282Z 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:17:21.4440367Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4440726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4440795Z t = dispatch_trace( 2025-09-07T08:17:21.4441022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4441103Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4441357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4441425Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4441743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4441903Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4442147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4442221Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4442469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4442542Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4442844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4442934Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4443020Z File "", line 1, in 2025-09-07T08:17:21.4443310Z 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:17:21.4443459Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4443737Z 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:17:21.4443820Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4444215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4444295Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4444685Z 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:17:21.4444766Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4445051Z 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:17:21.4445132Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4445399Z 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:17:21.4445575Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4445819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4445930Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4446188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4446256Z leaves = list(leaves) 2025-09-07T08:17:21.4446542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4446607Z return func(x) 2025-09-07T08:17:21.4446881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4447013Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4447387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4447465Z return func(*args, **kwargs) 2025-09-07T08:17:21.4447827Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4448046Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4448050Z 2025-09-07T08:17:21.4448481Z 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:17:21.4448485Z 2025-09-07T08:17:21.4448489Z 2025-09-07T08:17:21.4448632Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4448966Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4448971Z 2025-09-07T08:17:21.4449137Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4449285Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4449350Z inline_call [] 2025-09-07T08:17:21.4449455Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4449516Z inductor [] 2025-09-07T08:17:21.4449657Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4449795Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4450329Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4450567Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4450664Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4450975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4451140Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4451405Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4451650Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4451784Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4451890Z inline_call [] 2025-09-07T08:17:21.4451995Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4452133Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4452269Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4452795Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4453023Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4453117Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4453425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4453625Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4453890Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4454133Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4454236Z =================================== FAILURES =================================== 2025-09-07T08:17:21.4454497Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4454579Z Traceback (most recent call last): 2025-09-07T08:17:21.4454882Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4455015Z self._run_test( 2025-09-07T08:17:21.4455244Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4455353Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4455621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4455705Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4456018Z 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:17:21.4456106Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4456390Z 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:17:21.4456472Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4456766Z 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:17:21.4456927Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4457238Z 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:17:21.4457332Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4457633Z 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:17:21.4457739Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4458022Z 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:17:21.4458115Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4458353Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4458477Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4458737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4458855Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4459180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4459263Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4459539Z 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:17:21.4459618Z return aot_autograd( 2025-09-07T08:17:21.4459893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4460027Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4460350Z 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:17:21.4460516Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4460929Z 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:17:21.4461010Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4461397Z 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:17:21.4461477Z fx_g = _create_graph( 2025-09-07T08:17:21.4461851Z 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:17:21.4461920Z fx_g = make_fx( 2025-09-07T08:17:21.4462221Z 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:17:21.4462354Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4462646Z 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:17:21.4462732Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4463051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4463119Z t = dispatch_trace( 2025-09-07T08:17:21.4463344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4463421Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4463679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4463749Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4464071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4464228Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4464497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4464576Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4464836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4464912Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4465191Z 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:17:21.4465265Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4465575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4465664Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4465988Z 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:17:21.4466101Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4466502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4466582Z outs_pair = fn(*args) 2025-09-07T08:17:21.4466936Z 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:17:21.4467062Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4467418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4467487Z outs_pair = fn(*args) 2025-09-07T08:17:21.4467857Z 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:17:21.4467969Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4468375Z 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:17:21.4468553Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4468916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4468984Z outs_pair = fn(*args) 2025-09-07T08:17:21.4469407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4469496Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4469844Z 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:17:21.4469970Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4470218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4470295Z return handle_torch_function( 2025-09-07T08:17:21.4470581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4470729Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4471178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4471257Z return func(*args, **kwargs) 2025-09-07T08:17:21.4471514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4471587Z result = _engine_run_backward( 2025-09-07T08:17:21.4471885Z 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:17:21.4472134Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4472391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4472473Z return user_fn(self, *args) 2025-09-07T08:17:21.4472764Z 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:17:21.4472841Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4473163Z 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:17:21.4473242Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4473498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4473572Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4473909Z 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:17:21.4474005Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4474319Z 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:17:21.4474430Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4474757Z 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:17:21.4474854Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4475170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4475241Z t = dispatch_trace( 2025-09-07T08:17:21.4475474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4475553Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4475808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4475916Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4476245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4476404Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4476652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4476762Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4477012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4477126Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4477426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4477515Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4477594Z File "", line 1, in 2025-09-07T08:17:21.4477886Z 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:17:21.4478040Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4478313Z 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:17:21.4478400Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4478801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4478881Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4479232Z 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:17:21.4479311Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4479606Z 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:17:21.4479681Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4479948Z 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:17:21.4480120Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4480368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4480482Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4480734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4480804Z leaves = list(leaves) 2025-09-07T08:17:21.4481054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4481115Z return func(x) 2025-09-07T08:17:21.4481436Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4481558Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4481894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4481976Z return func(*args, **kwargs) 2025-09-07T08:17:21.4482338Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4482506Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4482512Z 2025-09-07T08:17:21.4482938Z 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:17:21.4482942Z 2025-09-07T08:17:21.4482945Z 2025-09-07T08:17:21.4483119Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4483448Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4483452Z 2025-09-07T08:17:21.4483625Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4483821Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4483885Z inline_call [] 2025-09-07T08:17:21.4483992Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4484053Z inductor [] 2025-09-07T08:17:21.4484197Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4484363Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4484897Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4485130Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4485226Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4485536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4485703Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4485971Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4486209Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4486343Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4486412Z inline_call [] 2025-09-07T08:17:21.4486511Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4486658Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4486785Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4487306Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4487536Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4487627Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4487934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4488100Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4488363Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4488649Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4488783Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4488852Z inline_call [] 2025-09-07T08:17:21.4488951Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4489097Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4489224Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4489738Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4489962Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4490062Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4490402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4490566Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4490820Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4491094Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4491542Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5f64aec01a68c02f.xml - 2025-09-07T08:17:21.4491690Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4492450Z FAILED [1.5077s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4492623Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4492627Z 2025-09-07T08:17:21.4493049Z 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:17:21.4493054Z 2025-09-07T08:17:21.4493057Z 2025-09-07T08:17:21.4493200Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4493527Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4493532Z 2025-09-07T08:17:21.4493703Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4493818Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4493943Z ================== 1 failed, 245 deselected, 2 rerun in 4.92s ================== 2025-09-07T08:17:21.4494016Z Got exit code 1 2025-09-07T08:17:21.4494088Z Retrying single test... 2025-09-07T08:17:21.4494987Z /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:17:21.4495061Z import pkg_resources 2025-09-07T08:17:21.4495401Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-559070e9ee616cc3.xml 2025-09-07T08:17:21.4495510Z ============================= test session starts ============================== 2025-09-07T08:17:21.4495725Z 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:17:21.4495815Z cachedir: .pytest_cache 2025-09-07T08:17:21.4496170Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4496263Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4496331Z configfile: pytest.ini 2025-09-07T08:17:21.4496657Z 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:17:21.4496805Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.4497270Z stepcurrent: skipping 65 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4497351Z Running 1 items in this shard 2025-09-07T08:17:21.4497355Z 2025-09-07T08:17:21.4497750Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8501s] [100%] 2025-09-07T08:17:21.4498184Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5625s] [100%] 2025-09-07T08:17:21.4498529Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True FAILED [1.5441s] [100%] 2025-09-07T08:17:21.4498533Z 2025-09-07T08:17:21.4498657Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4498875Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4498956Z Traceback (most recent call last): 2025-09-07T08:17:21.4499299Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4499365Z self._run_test( 2025-09-07T08:17:21.4499603Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4499707Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4500429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4500528Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4500834Z 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:17:21.4500928Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4501202Z 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:17:21.4501280Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4501571Z 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:17:21.4501727Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4502041Z 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:17:21.4502124Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4502427Z 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:17:21.4502533Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4502818Z 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:17:21.4502918Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4503147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4503278Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4503527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4503645Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4504020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4504107Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4504390Z 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:17:21.4504463Z return aot_autograd( 2025-09-07T08:17:21.4504733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4504868Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4505199Z 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:17:21.4505366Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4505804Z 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:17:21.4505890Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4506271Z 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:17:21.4506396Z fx_g = _create_graph( 2025-09-07T08:17:21.4506733Z 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:17:21.4506795Z fx_g = make_fx( 2025-09-07T08:17:21.4507109Z 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:17:21.4507250Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4507544Z 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:17:21.4507632Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4507953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4508034Z t = dispatch_trace( 2025-09-07T08:17:21.4508258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4508339Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4508594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4508666Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4509002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4509157Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4509414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4509487Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4509742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4509827Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4510095Z 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:17:21.4510175Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4510475Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4510567Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4510893Z 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:17:21.4511010Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4511546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4511626Z outs_pair = fn(*args) 2025-09-07T08:17:21.4511988Z 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:17:21.4512118Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4512480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4512556Z outs_pair = fn(*args) 2025-09-07T08:17:21.4512921Z 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:17:21.4513039Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4513496Z 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:17:21.4513630Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4513993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4514097Z outs_pair = fn(*args) 2025-09-07T08:17:21.4514487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4514579Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4514962Z 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:17:21.4515053Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4515315Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4515398Z return handle_torch_function( 2025-09-07T08:17:21.4515690Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4515831Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4516178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4516256Z return func(*args, **kwargs) 2025-09-07T08:17:21.4516501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4516585Z result = _engine_run_backward( 2025-09-07T08:17:21.4516878Z 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:17:21.4517122Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4517378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4517460Z return user_fn(self, *args) 2025-09-07T08:17:21.4517751Z 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:17:21.4517832Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4518156Z 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:17:21.4518234Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4518492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4518562Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4518895Z 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:17:21.4519040Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4519317Z 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:17:21.4519416Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4519745Z 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:17:21.4519833Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4520168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4520244Z t = dispatch_trace( 2025-09-07T08:17:21.4520477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4520555Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4520846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4520923Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4521247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4521403Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4521687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4521763Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4522014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4522126Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4522435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4522524Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4522620Z File "", line 1, in 2025-09-07T08:17:21.4522916Z 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:17:21.4523064Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4523340Z 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:17:21.4523426Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4523823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4523902Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4524254Z 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:17:21.4524333Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4524620Z 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:17:21.4524702Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4524968Z 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:17:21.4525140Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4525389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4525496Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4525754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4525823Z leaves = list(leaves) 2025-09-07T08:17:21.4526072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4526135Z return func(x) 2025-09-07T08:17:21.4526448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4526575Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4526908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4526987Z return func(*args, **kwargs) 2025-09-07T08:17:21.4527344Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4527521Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4527526Z 2025-09-07T08:17:21.4527963Z 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:17:21.4527967Z 2025-09-07T08:17:21.4527970Z 2025-09-07T08:17:21.4528147Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4528473Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4528477Z 2025-09-07T08:17:21.4528643Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4528822Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4528885Z inline_call [] 2025-09-07T08:17:21.4528999Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4529098Z inductor [] 2025-09-07T08:17:21.4529240Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4529376Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4529910Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4530148Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4530242Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4530555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4530720Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4530979Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4531225Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4531436Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4531525Z Traceback (most recent call last): 2025-09-07T08:17:21.4531833Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4531896Z self._run_test( 2025-09-07T08:17:21.4532136Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4532238Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4532511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4532594Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4532895Z 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:17:21.4532996Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4533271Z 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:17:21.4533354Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4533673Z 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:17:21.4533836Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4534143Z 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:17:21.4534228Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4534536Z 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:17:21.4534637Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4534925Z 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:17:21.4535022Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4535286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4535420Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4535674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4535804Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4536121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4536209Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4536481Z 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:17:21.4536586Z return aot_autograd( 2025-09-07T08:17:21.4536874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4537011Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4537346Z 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:17:21.4537510Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4537891Z 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:17:21.4537976Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4538354Z 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:17:21.4538434Z fx_g = _create_graph( 2025-09-07T08:17:21.4538768Z 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:17:21.4538838Z fx_g = make_fx( 2025-09-07T08:17:21.4539147Z 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:17:21.4539232Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4539532Z 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:17:21.4539611Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4539942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4540012Z t = dispatch_trace( 2025-09-07T08:17:21.4540241Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4540325Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4540575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4540652Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4541031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4541187Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4541457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4541531Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4541794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4541868Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4542141Z 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:17:21.4542214Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4542511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4542750Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4543071Z 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:17:21.4543189Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4543548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4543653Z outs_pair = fn(*args) 2025-09-07T08:17:21.4544011Z 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:17:21.4544180Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4544544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4544612Z outs_pair = fn(*args) 2025-09-07T08:17:21.4544989Z 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:17:21.4545098Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4545494Z 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:17:21.4545628Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4545981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4546055Z outs_pair = fn(*args) 2025-09-07T08:17:21.4546442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4546521Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4546879Z 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:17:21.4546963Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4547219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4547296Z return handle_torch_function( 2025-09-07T08:17:21.4547580Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4547723Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4548063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4548141Z return func(*args, **kwargs) 2025-09-07T08:17:21.4548387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4548509Z result = _engine_run_backward( 2025-09-07T08:17:21.4548804Z 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:17:21.4549041Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4549302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4549377Z return user_fn(self, *args) 2025-09-07T08:17:21.4549691Z 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:17:21.4549773Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4550100Z 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:17:21.4550181Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4550465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4550546Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4550883Z 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:17:21.4550983Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4551399Z 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:17:21.4551493Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4551867Z 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:17:21.4551953Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4552276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4552349Z t = dispatch_trace( 2025-09-07T08:17:21.4552570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4552655Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4552905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4552984Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4553309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4553465Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4553716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4553786Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4554044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4554123Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4554434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4554532Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4554610Z File "", line 1, in 2025-09-07T08:17:21.4554909Z 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:17:21.4555059Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4555341Z 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:17:21.4555428Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4555822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4555955Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4556310Z 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:17:21.4556398Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4556686Z 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:17:21.4556775Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4557047Z 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:17:21.4557218Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4557479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4557592Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4557890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4557963Z leaves = list(leaves) 2025-09-07T08:17:21.4558210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4558282Z return func(x) 2025-09-07T08:17:21.4558597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4558721Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4559063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4559174Z return func(*args, **kwargs) 2025-09-07T08:17:21.4559554Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4559727Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4559731Z 2025-09-07T08:17:21.4560155Z 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:17:21.4560166Z 2025-09-07T08:17:21.4560168Z 2025-09-07T08:17:21.4560307Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4560639Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4560643Z 2025-09-07T08:17:21.4560831Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4560972Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4561045Z inline_call [] 2025-09-07T08:17:21.4561148Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4561210Z inductor [] 2025-09-07T08:17:21.4561360Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4561491Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4562025Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4562255Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4562357Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4562667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4562837Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4563110Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4563386Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4563530Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4563594Z inline_call [] 2025-09-07T08:17:21.4563697Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4563855Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4563984Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4564520Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4564746Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4564838Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4565184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4565354Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4565620Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4565892Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4565990Z =================================== FAILURES =================================== 2025-09-07T08:17:21.4566201Z _ WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4566338Z Traceback (most recent call last): 2025-09-07T08:17:21.4566640Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4566703Z self._run_test( 2025-09-07T08:17:21.4566943Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4567048Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4567312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4567403Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4567708Z 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:17:21.4567796Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4568070Z 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:17:21.4568157Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4568443Z 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:17:21.4568599Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4568911Z 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:17:21.4568994Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4569299Z 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:17:21.4569402Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4569689Z 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:17:21.4569794Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4570026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4570155Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4570445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4570566Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4570851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4570945Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4571231Z 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:17:21.4571301Z return aot_autograd( 2025-09-07T08:17:21.4571582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4571715Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4572038Z 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:17:21.4572243Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4572622Z 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:17:21.4572708Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4573083Z 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:17:21.4573190Z fx_g = _create_graph( 2025-09-07T08:17:21.4573526Z 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:17:21.4573621Z fx_g = make_fx( 2025-09-07T08:17:21.4573933Z 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:17:21.4574018Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4574317Z 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:17:21.4574397Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4574716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4574792Z t = dispatch_trace( 2025-09-07T08:17:21.4575015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4575110Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4575367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4575441Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4575770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4575922Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4576179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4576252Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4576507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4576591Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4576859Z 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:17:21.4576937Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4577236Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4577335Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4577652Z 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:17:21.4577826Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4578192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4578263Z outs_pair = fn(*args) 2025-09-07T08:17:21.4578617Z 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:17:21.4578745Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4579099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4579174Z outs_pair = fn(*args) 2025-09-07T08:17:21.4579541Z 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:17:21.4579692Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4580096Z 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:17:21.4580239Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4580605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4580710Z outs_pair = fn(*args) 2025-09-07T08:17:21.4581106Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4581232Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4581587Z 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:17:21.4581672Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4581924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4582008Z return handle_torch_function( 2025-09-07T08:17:21.4582289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4582441Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4582781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4582860Z return func(*args, **kwargs) 2025-09-07T08:17:21.4583107Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4583183Z result = _engine_run_backward( 2025-09-07T08:17:21.4583481Z 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:17:21.4583724Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4583985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4584058Z return user_fn(self, *args) 2025-09-07T08:17:21.4584345Z 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:17:21.4584427Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4584740Z 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:17:21.4584825Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4585072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4585147Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4585522Z 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:17:21.4585621Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4585901Z 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:17:21.4585994Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4586323Z 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:17:21.4586409Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4586728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4586805Z t = dispatch_trace( 2025-09-07T08:17:21.4587026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4587164Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4587414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4587485Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4587811Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4587997Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4588251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4588366Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4588622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4588695Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4588997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4589093Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4589169Z File "", line 1, in 2025-09-07T08:17:21.4589462Z 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:17:21.4589608Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4589885Z 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:17:21.4589976Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4590368Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4590450Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4590800Z 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:17:21.4590879Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4591293Z 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:17:21.4591371Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4591647Z 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:17:21.4591815Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4592065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4592175Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4592428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4592502Z leaves = list(leaves) 2025-09-07T08:17:21.4592791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4592862Z return func(x) 2025-09-07T08:17:21.4593141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4593259Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4593617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4593694Z return func(*args, **kwargs) 2025-09-07T08:17:21.4594066Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4594234Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4594238Z 2025-09-07T08:17:21.4594710Z 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:17:21.4594714Z 2025-09-07T08:17:21.4594717Z 2025-09-07T08:17:21.4594856Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4595192Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4595251Z 2025-09-07T08:17:21.4595420Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4595557Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4595659Z inline_call [] 2025-09-07T08:17:21.4595761Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4595828Z inductor [] 2025-09-07T08:17:21.4595968Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4596103Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4596649Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4596876Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4596982Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4597286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4597452Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4597722Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4597959Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4598098Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4598160Z inline_call [] 2025-09-07T08:17:21.4598268Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4598404Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4598531Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4599066Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4599291Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4599390Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4599693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4600295Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4600597Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4600835Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4600980Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4601048Z inline_call [] 2025-09-07T08:17:21.4601157Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4601298Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4601433Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4601977Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4602266Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4602371Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4602674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4602838Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4603155Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4603401Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4603915Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-559070e9ee616cc3.xml - 2025-09-07T08:17:21.4604024Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4604785Z FAILED [1.5441s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4604955Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4604960Z 2025-09-07T08:17:21.4605391Z 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:17:21.4605395Z 2025-09-07T08:17:21.4605397Z 2025-09-07T08:17:21.4605537Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4605865Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4605876Z 2025-09-07T08:17:21.4606041Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4606154Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4606287Z ================== 1 failed, 245 deselected, 2 rerun in 5.01s ================== 2025-09-07T08:17:21.4606353Z Got exit code 1 2025-09-07T08:17:21.4606603Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.4607488Z /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:17:21.4607566Z import pkg_resources 2025-09-07T08:17:21.4607906Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e414466365a17a3b.xml 2025-09-07T08:17:21.4608045Z ============================= test session starts ============================== 2025-09-07T08:17:21.4608267Z 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:17:21.4608340Z cachedir: .pytest_cache 2025-09-07T08:17:21.4608658Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4608741Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4608812Z configfile: pytest.ini 2025-09-07T08:17:21.4609146Z 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:17:21.4609288Z collecting ... collected 467 items / 66 deselected / 401 selected 2025-09-07T08:17:21.4609394Z stepcurrent: skipping 66 already run items. 2025-09-07T08:17:21.4609471Z Running 180 items in this shard 2025-09-07T08:17:21.4609475Z 2025-09-07T08:17:21.4609873Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_False_autograd_False PASSED [2.2421s] [ 0%] 2025-09-07T08:17:21.4610283Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8625s] [ 1%] 2025-09-07T08:17:21.4610673Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5371s] [ 1%] 2025-09-07T08:17:21.4611061Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True FAILED [1.4817s] [ 1%] 2025-09-07T08:17:21.4611100Z 2025-09-07T08:17:21.4611189Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4611406Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4611488Z Traceback (most recent call last): 2025-09-07T08:17:21.4611804Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4611868Z self._run_test( 2025-09-07T08:17:21.4612101Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4612211Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4612483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4612575Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4612879Z 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:17:21.4612964Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4613244Z 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:17:21.4613322Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4613617Z 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:17:21.4613773Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4614079Z 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:17:21.4614170Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4614472Z 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:17:21.4614579Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4614870Z 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:17:21.4614972Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4615207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4615367Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4615628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4615748Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4616037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4616129Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4616407Z 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:17:21.4616486Z return aot_autograd( 2025-09-07T08:17:21.4616758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4616898Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4617261Z 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:17:21.4617435Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4617806Z 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:17:21.4617919Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4618305Z 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:17:21.4618412Z fx_g = _create_graph( 2025-09-07T08:17:21.4618755Z 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:17:21.4618819Z fx_g = make_fx( 2025-09-07T08:17:21.4619127Z 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:17:21.4619218Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4619510Z 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:17:21.4619601Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4619918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4619986Z t = dispatch_trace( 2025-09-07T08:17:21.4620215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4620293Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4620550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4620624Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4620962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4621119Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4621372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4621454Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4621706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4621786Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4622052Z 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:17:21.4622126Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4622431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4622521Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4622884Z 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:17:21.4623001Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4623356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4623433Z outs_pair = fn(*args) 2025-09-07T08:17:21.4623783Z 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:17:21.4623913Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4624265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4624337Z outs_pair = fn(*args) 2025-09-07T08:17:21.4624760Z 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:17:21.4624871Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4625287Z 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:17:21.4625453Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4625809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4625913Z outs_pair = fn(*args) 2025-09-07T08:17:21.4626309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4626390Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4626736Z 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:17:21.4626826Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4627076Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4627158Z return handle_torch_function( 2025-09-07T08:17:21.4627441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4627581Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4627926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4628003Z return func(*args, **kwargs) 2025-09-07T08:17:21.4628257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4628333Z result = _engine_run_backward( 2025-09-07T08:17:21.4628627Z 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:17:21.4628872Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4629126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4629207Z return user_fn(self, *args) 2025-09-07T08:17:21.4629497Z 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:17:21.4629584Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4629898Z 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:17:21.4629976Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4630277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4630352Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4630691Z 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:17:21.4630787Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4631155Z 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:17:21.4631256Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4631593Z 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:17:21.4631689Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4632005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4632118Z t = dispatch_trace( 2025-09-07T08:17:21.4632344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4632421Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4632675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4632780Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4633113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4633263Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4633549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4633625Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4633876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4633958Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4634258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4634348Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4634428Z File "", line 1, in 2025-09-07T08:17:21.4634721Z 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:17:21.4634874Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4635152Z 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:17:21.4635250Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4635640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4635723Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4636086Z 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:17:21.4636167Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4636460Z 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:17:21.4636539Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4636807Z 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:17:21.4636984Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4637235Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4637352Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4637663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4637735Z leaves = list(leaves) 2025-09-07T08:17:21.4637989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4638053Z return func(x) 2025-09-07T08:17:21.4638337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4638458Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4638805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4638881Z return func(*args, **kwargs) 2025-09-07T08:17:21.4639248Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4639461Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4639465Z 2025-09-07T08:17:21.4639891Z 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:17:21.4639895Z 2025-09-07T08:17:21.4639898Z 2025-09-07T08:17:21.4640074Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4640405Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4640408Z 2025-09-07T08:17:21.4640616Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4640755Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4640817Z inline_call [] 2025-09-07T08:17:21.4640925Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4641067Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4641214Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4641745Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4641978Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4642071Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4642380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4642553Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4642815Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4643058Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4643268Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4643347Z Traceback (most recent call last): 2025-09-07T08:17:21.4643652Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4643716Z self._run_test( 2025-09-07T08:17:21.4643947Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4644050Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4644325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4644410Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4644710Z 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:17:21.4644841Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4645116Z 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:17:21.4645200Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4645483Z 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:17:21.4645640Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4645951Z 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:17:21.4646034Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4646344Z 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:17:21.4646442Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4646764Z 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:17:21.4646869Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4647100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4647260Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4647520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4647649Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4647966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4648044Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4648325Z 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:17:21.4648398Z return aot_autograd( 2025-09-07T08:17:21.4648676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4648808Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4649133Z 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:17:21.4649301Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4649672Z 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:17:21.4649762Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4650141Z 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:17:21.4650217Z fx_g = _create_graph( 2025-09-07T08:17:21.4650555Z 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:17:21.4650619Z fx_g = make_fx( 2025-09-07T08:17:21.4650932Z 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:17:21.4651019Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4651319Z 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:17:21.4651399Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4651720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4651794Z t = dispatch_trace( 2025-09-07T08:17:21.4652016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4652162Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4652420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4652493Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4652824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4652976Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4653232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4653303Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4653564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4653640Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4653943Z 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:17:21.4654027Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4654328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4654423Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4654740Z 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:17:21.4654889Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4655253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4655358Z outs_pair = fn(*args) 2025-09-07T08:17:21.4655726Z 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:17:21.4655853Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4656216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4656286Z outs_pair = fn(*args) 2025-09-07T08:17:21.4656651Z 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:17:21.4656769Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4657171Z 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:17:21.4657312Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4657664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4657733Z outs_pair = fn(*args) 2025-09-07T08:17:21.4658136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4658217Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4658575Z 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:17:21.4658667Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4658921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4659000Z return handle_torch_function( 2025-09-07T08:17:21.4659277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4659421Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4659885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4659966Z return func(*args, **kwargs) 2025-09-07T08:17:21.4660209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4660282Z result = _engine_run_backward( 2025-09-07T08:17:21.4660596Z 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:17:21.4660836Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4661096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4661169Z return user_fn(self, *args) 2025-09-07T08:17:21.4661466Z 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:17:21.4661580Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4661900Z 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:17:21.4661989Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4662237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4662349Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4662680Z 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:17:21.4662775Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4663089Z 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:17:21.4663182Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4663511Z 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:17:21.4663598Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4663915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4663993Z t = dispatch_trace( 2025-09-07T08:17:21.4664219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4664305Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4664552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4664628Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4664948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4665098Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4665354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4665425Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4665682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4665757Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4666060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4666155Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4666230Z File "", line 1, in 2025-09-07T08:17:21.4666526Z 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:17:21.4666672Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4666980Z 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:17:21.4667084Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4667477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4667563Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4667915Z 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:17:21.4668006Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4668296Z 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:17:21.4668376Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4668647Z 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:17:21.4668853Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4669111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4669218Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4669472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4669586Z leaves = list(leaves) 2025-09-07T08:17:21.4669829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4669902Z return func(x) 2025-09-07T08:17:21.4670213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4670329Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4670678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4670754Z return func(*args, **kwargs) 2025-09-07T08:17:21.4671230Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4671403Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4671409Z 2025-09-07T08:17:21.4671835Z 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:17:21.4671839Z 2025-09-07T08:17:21.4671842Z 2025-09-07T08:17:21.4671979Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4672315Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4672319Z 2025-09-07T08:17:21.4672489Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4672629Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4672699Z inline_call [] 2025-09-07T08:17:21.4672804Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4672951Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4673084Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4673613Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4673852Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4673945Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4674256Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4674467Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4674743Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4674983Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4675117Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4675186Z inline_call [] 2025-09-07T08:17:21.4675286Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4675429Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4675560Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4676120Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4676357Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4676451Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4676758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4676955Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4677219Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4677470Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4677625Z =================================== FAILURES =================================== 2025-09-07T08:17:21.4677846Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4677927Z Traceback (most recent call last): 2025-09-07T08:17:21.4678233Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4678295Z self._run_test( 2025-09-07T08:17:21.4678524Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4678634Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4678900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4678988Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4679290Z 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:17:21.4679376Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4679647Z 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:17:21.4679731Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4680018Z 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:17:21.4680172Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4680485Z 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:17:21.4680569Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4680872Z 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:17:21.4680981Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4681269Z 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:17:21.4681370Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4681640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4681763Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4682017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4682134Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4682424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4682501Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4682796Z 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:17:21.4682866Z return aot_autograd( 2025-09-07T08:17:21.4683137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4683762Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4684127Z 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:17:21.4684304Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4684676Z 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:17:21.4684798Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4685184Z 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:17:21.4685288Z fx_g = _create_graph( 2025-09-07T08:17:21.4685626Z 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:17:21.4685688Z fx_g = make_fx( 2025-09-07T08:17:21.4686171Z 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:17:21.4686261Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4686561Z 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:17:21.4686648Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4686964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4687037Z t = dispatch_trace( 2025-09-07T08:17:21.4687263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4687339Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4687598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4687670Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4688003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4688155Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4688405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4688484Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4688738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4688821Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4689093Z 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:17:21.4689174Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4689485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4689625Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4689954Z 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:17:21.4690069Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4690432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4690504Z outs_pair = fn(*args) 2025-09-07T08:17:21.4690861Z 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:17:21.4690996Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4691349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4691461Z outs_pair = fn(*args) 2025-09-07T08:17:21.4691832Z 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:17:21.4691949Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4692346Z 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:17:21.4692522Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4692891Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4693001Z outs_pair = fn(*args) 2025-09-07T08:17:21.4693402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4693486Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4693837Z 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:17:21.4693931Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4694179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4694264Z return handle_torch_function( 2025-09-07T08:17:21.4694546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4694696Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4695038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4695113Z return func(*args, **kwargs) 2025-09-07T08:17:21.4695373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4695447Z result = _engine_run_backward( 2025-09-07T08:17:21.4695746Z 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:17:21.4695984Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4696238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4696320Z return user_fn(self, *args) 2025-09-07T08:17:21.4696610Z 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:17:21.4696697Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4697014Z 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:17:21.4697094Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4697398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4697471Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4697810Z 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:17:21.4697906Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4698183Z 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:17:21.4698284Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4698615Z 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:17:21.4698709Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4699064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4699140Z t = dispatch_trace( 2025-09-07T08:17:21.4699363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4699438Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4699693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4699797Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4700639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4700929Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4701192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4701265Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4701526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4701609Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4701912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4702007Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4702086Z File "", line 1, in 2025-09-07T08:17:21.4702379Z 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:17:21.4702531Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4702820Z 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:17:21.4702910Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4703311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4703389Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4703743Z 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:17:21.4703820Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4704119Z 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:17:21.4704194Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4704468Z 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:17:21.4704640Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4704894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4705013Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4705347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4705426Z leaves = list(leaves) 2025-09-07T08:17:21.4705676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4705739Z return func(x) 2025-09-07T08:17:21.4706021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4706140Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4706494Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4706570Z return func(*args, **kwargs) 2025-09-07T08:17:21.4706940Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4707161Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4707165Z 2025-09-07T08:17:21.4707591Z 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:17:21.4707674Z 2025-09-07T08:17:21.4707683Z 2025-09-07T08:17:21.4707827Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4708162Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4708204Z 2025-09-07T08:17:21.4708376Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4708514Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4708583Z inline_call [] 2025-09-07T08:17:21.4708685Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4708831Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4708971Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4709503Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4709739Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4709831Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4710144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4710310Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4710570Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4710814Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4710952Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4711017Z inline_call [] 2025-09-07T08:17:21.4716559Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4716728Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4716885Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4717441Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4717687Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4717786Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4718205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4718394Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4718660Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4718916Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4719056Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4719136Z inline_call [] 2025-09-07T08:17:21.4719249Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4719397Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4719536Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4720122Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4720361Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4720459Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4720816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4720993Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4721259Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4721544Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4721985Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e414466365a17a3b.xml - 2025-09-07T08:17:21.4722094Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4722856Z FAILED [1.4817s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4723022Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4723027Z 2025-09-07T08:17:21.4723465Z 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:17:21.4723470Z 2025-09-07T08:17:21.4723473Z 2025-09-07T08:17:21.4723615Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4723960Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4723964Z 2025-09-07T08:17:21.4724129Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4724248Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4724385Z ============= 1 failed, 1 passed, 66 deselected, 2 rerun in 7.18s ============== 2025-09-07T08:17:21.4724459Z Got exit code 1 2025-09-07T08:17:21.4724533Z Retrying single test... 2025-09-07T08:17:21.4725427Z /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:17:21.4725509Z import pkg_resources 2025-09-07T08:17:21.4725893Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-83cbd491387c451a.xml 2025-09-07T08:17:21.4726004Z ============================= test session starts ============================== 2025-09-07T08:17:21.4726237Z 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:17:21.4726312Z cachedir: .pytest_cache 2025-09-07T08:17:21.4726645Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4726729Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4726805Z configfile: pytest.ini 2025-09-07T08:17:21.4727145Z 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:17:21.4727299Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.4727810Z stepcurrent: skipping 67 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4727889Z Running 1 items in this shard 2025-09-07T08:17:21.4727893Z 2025-09-07T08:17:21.4728306Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8815s] [100%] 2025-09-07T08:17:21.4728739Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.6680s] [100%] 2025-09-07T08:17:21.4729099Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True FAILED [1.4838s] [100%] 2025-09-07T08:17:21.4729138Z 2025-09-07T08:17:21.4729228Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4729453Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4729537Z Traceback (most recent call last): 2025-09-07T08:17:21.4729848Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4729919Z self._run_test( 2025-09-07T08:17:21.4730152Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4730266Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4730538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4730635Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4730950Z 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:17:21.4731034Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4731319Z 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:17:21.4731403Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4731694Z 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:17:21.4731851Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4732161Z 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:17:21.4732254Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4732553Z 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:17:21.4732661Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4732944Z 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:17:21.4733038Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4733321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4733448Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4733707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4733827Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4734114Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4734194Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4734471Z 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:17:21.4734548Z return aot_autograd( 2025-09-07T08:17:21.4734833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4735006Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4735335Z 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:17:21.4735496Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4735910Z 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:17:21.4735989Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4736373Z 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:17:21.4736476Z fx_g = _create_graph( 2025-09-07T08:17:21.4736818Z 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:17:21.4736882Z fx_g = make_fx( 2025-09-07T08:17:21.4737195Z 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:17:21.4737288Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4737581Z 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:17:21.4737669Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4737986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4738054Z t = dispatch_trace( 2025-09-07T08:17:21.4738290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4738368Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4738630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4738704Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4739033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4739196Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4739450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4739531Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4739784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4739866Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4740153Z 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:17:21.4740227Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4740538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4740671Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4741000Z 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:17:21.4741121Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4741480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4741559Z outs_pair = fn(*args) 2025-09-07T08:17:21.4741910Z 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:17:21.4742043Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4742394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4742518Z outs_pair = fn(*args) 2025-09-07T08:17:21.4742894Z 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:17:21.4743003Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4743408Z 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:17:21.4743577Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4743935Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4744038Z outs_pair = fn(*args) 2025-09-07T08:17:21.4744423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4744516Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4744864Z 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:17:21.4744963Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4745217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4745303Z return handle_torch_function( 2025-09-07T08:17:21.4745584Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4745730Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4746073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4746146Z return func(*args, **kwargs) 2025-09-07T08:17:21.4746401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4746477Z result = _engine_run_backward( 2025-09-07T08:17:21.4746765Z 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:17:21.4747015Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4747268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4747348Z return user_fn(self, *args) 2025-09-07T08:17:21.4747651Z 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:17:21.4747730Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4748054Z 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:17:21.4748173Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4748433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4748504Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4748841Z 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:17:21.4748954Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4749231Z 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:17:21.4749331Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4749653Z 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:17:21.4749740Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4750103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4750174Z t = dispatch_trace( 2025-09-07T08:17:21.4750399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4750478Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4750732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4750841Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4751296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4751496Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4751747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4751823Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4752079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4752157Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4752464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4752555Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4752642Z File "", line 1, in 2025-09-07T08:17:21.4752941Z 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:17:21.4753093Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4753374Z 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:17:21.4753462Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4753859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4753940Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4754298Z 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:17:21.4754378Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4754667Z 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:17:21.4754755Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4755022Z 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:17:21.4755202Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4755451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4755606Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4755863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4755930Z leaves = list(leaves) 2025-09-07T08:17:21.4756180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4756246Z return func(x) 2025-09-07T08:17:21.4756520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4756644Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4756984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4757064Z return func(*args, **kwargs) 2025-09-07T08:17:21.4757463Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4757636Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4757639Z 2025-09-07T08:17:21.4758062Z 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:17:21.4758099Z 2025-09-07T08:17:21.4758102Z 2025-09-07T08:17:21.4758241Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4758581Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4758619Z 2025-09-07T08:17:21.4758790Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4758939Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4759005Z inline_call [] 2025-09-07T08:17:21.4759117Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4759181Z inductor [] 2025-09-07T08:17:21.4759321Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4759458Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4759984Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4760217Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4760313Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4760631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4760799Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4761061Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4761309Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4761518Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4761604Z Traceback (most recent call last): 2025-09-07T08:17:21.4761902Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4761965Z self._run_test( 2025-09-07T08:17:21.4762201Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4762306Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4762580Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4762665Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4763013Z 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:17:21.4763099Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4763371Z 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:17:21.4763458Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4763754Z 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:17:21.4763918Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4764223Z 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:17:21.4764306Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4764651Z 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:17:21.4764757Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4765047Z 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:17:21.4765142Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4765407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4765536Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4765785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4765948Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4766224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4766307Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4766583Z 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:17:21.4766650Z return aot_autograd( 2025-09-07T08:17:21.4766929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4767058Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4767389Z 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:17:21.4767552Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4767924Z 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:17:21.4768006Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4768386Z 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:17:21.4768463Z fx_g = _create_graph( 2025-09-07T08:17:21.4768793Z 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:17:21.4768866Z fx_g = make_fx( 2025-09-07T08:17:21.4769178Z 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:17:21.4769265Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4769563Z 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:17:21.4769644Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4769971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4770039Z t = dispatch_trace( 2025-09-07T08:17:21.4770321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4770411Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4770659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4770738Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4771063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4771213Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4771470Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4771541Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4771802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4771878Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4772193Z 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:17:21.4772268Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4772571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4772710Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4773026Z 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:17:21.4773151Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4773547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4773619Z outs_pair = fn(*args) 2025-09-07T08:17:21.4773979Z 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:17:21.4774102Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4774459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4774528Z outs_pair = fn(*args) 2025-09-07T08:17:21.4774891Z 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:17:21.4775002Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4775404Z 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:17:21.4775538Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4775892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4775963Z outs_pair = fn(*args) 2025-09-07T08:17:21.4776347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4776427Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4776777Z 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:17:21.4776859Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4777116Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4777202Z return handle_torch_function( 2025-09-07T08:17:21.4777487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4777666Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4778006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4778084Z return func(*args, **kwargs) 2025-09-07T08:17:21.4778327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4778407Z result = _engine_run_backward( 2025-09-07T08:17:21.4778710Z 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:17:21.4778948Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4779205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4779278Z return user_fn(self, *args) 2025-09-07T08:17:21.4779606Z 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:17:21.4779685Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4780012Z 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:17:21.4780090Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4780367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4780443Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4780773Z 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:17:21.4780998Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4781269Z 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:17:21.4781362Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4781692Z 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:17:21.4781780Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4782099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4782169Z t = dispatch_trace( 2025-09-07T08:17:21.4782388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4782469Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4782716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4782792Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4783112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4783274Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4783520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4783589Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4783845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4783920Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4784237Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4784328Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4784402Z File "", line 1, in 2025-09-07T08:17:21.4784697Z 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:17:21.4784845Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4785164Z 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:17:21.4785258Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4785648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4785734Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4786083Z 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:17:21.4786170Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4786452Z 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:17:21.4786535Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4786838Z 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:17:21.4787006Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4787260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4787369Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4787673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4787742Z leaves = list(leaves) 2025-09-07T08:17:21.4787986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4788091Z return func(x) 2025-09-07T08:17:21.4788364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4788490Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4788829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4788903Z return func(*args, **kwargs) 2025-09-07T08:17:21.4789269Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4789440Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4789444Z 2025-09-07T08:17:21.4789877Z 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:17:21.4789882Z 2025-09-07T08:17:21.4789885Z 2025-09-07T08:17:21.4790021Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4790361Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4790368Z 2025-09-07T08:17:21.4790532Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4790676Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4790739Z inline_call [] 2025-09-07T08:17:21.4790839Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4790911Z inductor [] 2025-09-07T08:17:21.4791155Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4791302Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4791842Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4792070Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4792177Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4792547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4792714Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4792981Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4793223Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4793358Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4793423Z inline_call [] 2025-09-07T08:17:21.4793521Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4793664Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4793794Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4794367Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4794594Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4794692Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4795039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4795205Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4795526Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4795763Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4795864Z =================================== FAILURES =================================== 2025-09-07T08:17:21.4796081Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4796162Z Traceback (most recent call last): 2025-09-07T08:17:21.4796467Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4796535Z self._run_test( 2025-09-07T08:17:21.4796769Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4796872Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4797137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4797228Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4797531Z 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:17:21.4797621Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4797896Z 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:17:21.4797984Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4798272Z 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:17:21.4798427Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4798736Z 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:17:21.4798822Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4799128Z 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:17:21.4799227Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4799556Z 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:17:21.4799660Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4800276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4800420Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4800695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4800814Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4801103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4801184Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4801462Z 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:17:21.4801531Z return aot_autograd( 2025-09-07T08:17:21.4801946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4802087Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4802412Z 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:17:21.4802639Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4803008Z 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:17:21.4803145Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4803521Z 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:17:21.4803590Z fx_g = _create_graph( 2025-09-07T08:17:21.4803930Z 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:17:21.4803993Z fx_g = make_fx( 2025-09-07T08:17:21.4804298Z 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:17:21.4804382Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4804681Z 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:17:21.4804757Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4805074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4805151Z t = dispatch_trace( 2025-09-07T08:17:21.4805371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4805452Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4805706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4805778Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4806112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4806263Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4806520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4806591Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4806846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4806927Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4807195Z 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:17:21.4807273Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4807638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4807736Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4808055Z 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:17:21.4808172Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4808535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4808606Z outs_pair = fn(*args) 2025-09-07T08:17:21.4808963Z 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:17:21.4809086Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4809473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4809550Z outs_pair = fn(*args) 2025-09-07T08:17:21.4809913Z 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:17:21.4810064Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4810460Z 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:17:21.4810630Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4810985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4811053Z outs_pair = fn(*args) 2025-09-07T08:17:21.4811453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4811537Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4811907Z 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:17:21.4811996Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4812248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4812332Z return handle_torch_function( 2025-09-07T08:17:21.4812617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4812765Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4813103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4813187Z return func(*args, **kwargs) 2025-09-07T08:17:21.4813433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4813508Z result = _engine_run_backward( 2025-09-07T08:17:21.4813808Z 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:17:21.4814049Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4814306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4814383Z return user_fn(self, *args) 2025-09-07T08:17:21.4814672Z 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:17:21.4814757Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4815114Z 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:17:21.4815201Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4815448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4815527Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4815862Z 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:17:21.4815957Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4816239Z 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:17:21.4816328Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4816656Z 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:17:21.4816781Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4817099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4817176Z t = dispatch_trace( 2025-09-07T08:17:21.4817397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4817517Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4817762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4817830Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4818191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4818339Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4818591Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4818659Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4818910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4818991Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4819289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4819385Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4819457Z File "", line 1, in 2025-09-07T08:17:21.4819748Z 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:17:21.4819896Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4820164Z 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:17:21.4820257Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4820650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4820734Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4821079Z 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:17:21.4821159Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4821447Z 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:17:21.4821523Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4821797Z 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:17:21.4821963Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4822258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4822371Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4822620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4822696Z leaves = list(leaves) 2025-09-07T08:17:21.4822936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4823005Z return func(x) 2025-09-07T08:17:21.4823274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4823394Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4823734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4823843Z return func(*args, **kwargs) 2025-09-07T08:17:21.4824217Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4824381Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4824385Z 2025-09-07T08:17:21.4824815Z 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:17:21.4824880Z 2025-09-07T08:17:21.4824883Z 2025-09-07T08:17:21.4825017Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4825411Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4825415Z 2025-09-07T08:17:21.4825578Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4825720Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4825801Z inline_call [] 2025-09-07T08:17:21.4825905Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4825972Z inductor [] 2025-09-07T08:17:21.4826112Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4826247Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4826782Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4827012Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4827110Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4827410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4827578Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4827846Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4828086Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4828226Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4828290Z inline_call [] 2025-09-07T08:17:21.4828397Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4828534Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4828663Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4829193Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4829455Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4829556Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4829857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4830022Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4830287Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4830536Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4830681Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4830743Z inline_call [] 2025-09-07T08:17:21.4830846Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4831018Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4831269Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4831796Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4832055Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4832156Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4832460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4832657Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4832918Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4833160Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4833602Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-83cbd491387c451a.xml - 2025-09-07T08:17:21.4833708Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4834469Z FAILED [1.4838s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4834632Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4834636Z 2025-09-07T08:17:21.4835062Z 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:17:21.4835067Z 2025-09-07T08:17:21.4835071Z 2025-09-07T08:17:21.4835208Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4835544Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4835550Z 2025-09-07T08:17:21.4835720Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4835826Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4835956Z ================== 1 failed, 245 deselected, 2 rerun in 5.10s ================== 2025-09-07T08:17:21.4836022Z Got exit code 1 2025-09-07T08:17:21.4836095Z Retrying single test... 2025-09-07T08:17:21.4837004Z /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:17:21.4837076Z import pkg_resources 2025-09-07T08:17:21.4837420Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-94eaef40fc90cd0a.xml 2025-09-07T08:17:21.4837522Z ============================= test session starts ============================== 2025-09-07T08:17:21.4837752Z 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:17:21.4837821Z cachedir: .pytest_cache 2025-09-07T08:17:21.4838142Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4838226Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4838297Z configfile: pytest.ini 2025-09-07T08:17:21.4838670Z 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:17:21.4838821Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.4839302Z stepcurrent: skipping 67 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4839376Z Running 1 items in this shard 2025-09-07T08:17:21.4839414Z 2025-09-07T08:17:21.4839830Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8861s] [100%] 2025-09-07T08:17:21.4840225Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5533s] [100%] 2025-09-07T08:17:21.4840602Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True FAILED [1.5380s] [100%] 2025-09-07T08:17:21.4840606Z 2025-09-07T08:17:21.4840705Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4840916Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4841000Z Traceback (most recent call last): 2025-09-07T08:17:21.4841306Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4841376Z self._run_test( 2025-09-07T08:17:21.4841607Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4841714Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4841991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4842076Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4842388Z 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:17:21.4842477Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4842749Z 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:17:21.4842835Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4843131Z 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:17:21.4843295Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4843603Z 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:17:21.4843688Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4843999Z 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:17:21.4844100Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4844431Z 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:17:21.4844527Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4844761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4844886Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4845138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4845272Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4845557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4845644Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4845918Z 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:17:21.4846023Z return aot_autograd( 2025-09-07T08:17:21.4846322Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4846454Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4846785Z 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:17:21.4846987Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4847373Z 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:17:21.4847485Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4847864Z 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:17:21.4847941Z fx_g = _create_graph( 2025-09-07T08:17:21.4848276Z 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:17:21.4848343Z fx_g = make_fx( 2025-09-07T08:17:21.4848647Z 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:17:21.4848732Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4849031Z 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:17:21.4849111Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4849435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4849502Z t = dispatch_trace( 2025-09-07T08:17:21.4849726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4849813Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4850075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4850152Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4850476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4850638Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4850888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4850959Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4851219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4851297Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4851571Z 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:17:21.4851690Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4852000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4852098Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4852415Z 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:17:21.4852538Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4852897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4852971Z outs_pair = fn(*args) 2025-09-07T08:17:21.4853330Z 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:17:21.4853516Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4853882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4853950Z outs_pair = fn(*args) 2025-09-07T08:17:21.4854320Z 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:17:21.4854466Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4854862Z 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:17:21.4855032Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4855384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4855455Z outs_pair = fn(*args) 2025-09-07T08:17:21.4855842Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4855926Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4856272Z 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:17:21.4856357Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4856612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4856687Z return handle_torch_function( 2025-09-07T08:17:21.4856982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4857123Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4857468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4857548Z return func(*args, **kwargs) 2025-09-07T08:17:21.4857798Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4857877Z result = _engine_run_backward( 2025-09-07T08:17:21.4858176Z 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:17:21.4858423Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4858677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4858751Z return user_fn(self, *args) 2025-09-07T08:17:21.4859048Z 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:17:21.4859126Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4859488Z 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:17:21.4859573Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4859821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4859901Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4860237Z 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:17:21.4860338Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4860621Z 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:17:21.4860714Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4861084Z 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:17:21.4861173Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4861498Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4861566Z t = dispatch_trace( 2025-09-07T08:17:21.4861827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4861904Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4862149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4862261Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4862586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4862742Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4862995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4863063Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4863336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4863411Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4863717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4863807Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4863881Z File "", line 1, in 2025-09-07T08:17:21.4864181Z 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:17:21.4864331Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4864611Z 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:17:21.4864698Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4865095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4865173Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4865525Z 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:17:21.4865612Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4865902Z 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:17:21.4865991Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4866267Z 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:17:21.4866493Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4866755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4866865Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4867122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4867193Z leaves = list(leaves) 2025-09-07T08:17:21.4867438Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4867509Z return func(x) 2025-09-07T08:17:21.4867784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4867921Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4868293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4868379Z return func(*args, **kwargs) 2025-09-07T08:17:21.4868745Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4868913Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4868950Z 2025-09-07T08:17:21.4869387Z 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:17:21.4869390Z 2025-09-07T08:17:21.4869424Z 2025-09-07T08:17:21.4869562Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4869897Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4869901Z 2025-09-07T08:17:21.4870070Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4870217Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4870280Z inline_call [] 2025-09-07T08:17:21.4870382Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4870449Z inductor [] 2025-09-07T08:17:21.4870590Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4870730Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4871377Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4871616Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4871710Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4872017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4872195Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4872458Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4872700Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4872915Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4872992Z Traceback (most recent call last): 2025-09-07T08:17:21.4873296Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4873361Z self._run_test( 2025-09-07T08:17:21.4873598Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4873699Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4874010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4874111Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4874420Z 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:17:21.4874511Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4874790Z 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:17:21.4874872Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4875159Z 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:17:21.4875311Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4875656Z 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:17:21.4875741Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4876048Z 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:17:21.4876147Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4876430Z 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:17:21.4876566Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4876797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4876969Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4877220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4877343Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4877624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4877702Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4877983Z 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:17:21.4878053Z return aot_autograd( 2025-09-07T08:17:21.4878334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4878461Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4878783Z 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:17:21.4878960Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4879334Z 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:17:21.4879416Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4879794Z 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:17:21.4879870Z fx_g = _create_graph( 2025-09-07T08:17:21.4880208Z 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:17:21.4880271Z fx_g = make_fx( 2025-09-07T08:17:21.4880581Z 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:17:21.4880668Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4880966Z 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:17:21.4881044Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4881426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4881503Z t = dispatch_trace( 2025-09-07T08:17:21.4881728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4881815Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4882064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4882134Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4882467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4882623Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4882880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4882986Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4883260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4883336Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4883605Z 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:17:21.4883718Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4884018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4884114Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4884466Z 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:17:21.4884582Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4884949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4885019Z outs_pair = fn(*args) 2025-09-07T08:17:21.4885377Z 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:17:21.4885499Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4885854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4885927Z outs_pair = fn(*args) 2025-09-07T08:17:21.4886293Z 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:17:21.4886411Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4886817Z 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:17:21.4886953Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4887305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4887374Z outs_pair = fn(*args) 2025-09-07T08:17:21.4887770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4887851Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4888204Z 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:17:21.4888289Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4888550Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4888628Z return handle_torch_function( 2025-09-07T08:17:21.4888948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4889098Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4889442Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4889522Z return func(*args, **kwargs) 2025-09-07T08:17:21.4889770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4889849Z result = _engine_run_backward( 2025-09-07T08:17:21.4890147Z 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:17:21.4890395Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4890703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4890783Z return user_fn(self, *args) 2025-09-07T08:17:21.4891079Z 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:17:21.4891165Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4891516Z 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:17:21.4891604Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4891854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4891968Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4892302Z 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:17:21.4892399Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4892679Z 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:17:21.4892770Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4893103Z 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:17:21.4893196Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4893520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4893596Z t = dispatch_trace( 2025-09-07T08:17:21.4893831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4893915Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4894165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4894238Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4894572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4894723Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4894974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4895047Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4895305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4895382Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4895682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4895777Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4895850Z File "", line 1, in 2025-09-07T08:17:21.4896186Z 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:17:21.4896337Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4896613Z 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:17:21.4896706Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4897103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4897188Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4897539Z 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:17:21.4897622Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4897946Z 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:17:21.4898023Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4898303Z 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:17:21.4898475Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4898845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4898955Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4899242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4899321Z leaves = list(leaves) 2025-09-07T08:17:21.4899576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4899646Z return func(x) 2025-09-07T08:17:21.4900332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4900477Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4900840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4900923Z return func(*args, **kwargs) 2025-09-07T08:17:21.4901292Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4901458Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4901465Z 2025-09-07T08:17:21.4901896Z 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:17:21.4901900Z 2025-09-07T08:17:21.4901902Z 2025-09-07T08:17:21.4902040Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4902380Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4902383Z 2025-09-07T08:17:21.4902553Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4902697Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4902767Z inline_call [] 2025-09-07T08:17:21.4902872Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4902941Z inductor [] 2025-09-07T08:17:21.4903084Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4903218Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4903858Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4904094Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4904197Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4904502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4904683Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4904952Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4905195Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4905337Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4905399Z inline_call [] 2025-09-07T08:17:21.4905507Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4905707Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4905845Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4906384Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4906658Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4906762Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4907065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4907320Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4907579Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4907818Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4907917Z =================================== FAILURES =================================== 2025-09-07T08:17:21.4908130Z _ WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4908218Z Traceback (most recent call last): 2025-09-07T08:17:21.4908521Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1285, in test_while_loop_with_parameters 2025-09-07T08:17:21.4908585Z self._run_test( 2025-09-07T08:17:21.4908824Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4908928Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4909202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4909287Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4909595Z 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:17:21.4909687Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4909964Z 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:17:21.4910052Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4910339Z 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:17:21.4910511Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4910825Z 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:17:21.4910910Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4911385Z 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:17:21.4911492Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4911782Z 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:17:21.4911875Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4912108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4912239Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4912492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4912618Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4912903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4912982Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4913308Z 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:17:21.4913381Z return aot_autograd( 2025-09-07T08:17:21.4913663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4913832Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4914165Z 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:17:21.4914327Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4914736Z 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:17:21.4914818Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4915203Z 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:17:21.4915277Z fx_g = _create_graph( 2025-09-07T08:17:21.4915610Z 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:17:21.4915674Z fx_g = make_fx( 2025-09-07T08:17:21.4915980Z 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:17:21.4916063Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4916372Z 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:17:21.4916455Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4916781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4916848Z t = dispatch_trace( 2025-09-07T08:17:21.4917078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4917160Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4917410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4917492Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4917821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4917970Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4918226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4918296Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4918557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4918678Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4918953Z 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:17:21.4919030Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4919334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4919434Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4919751Z 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:17:21.4919872Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4920230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4920301Z outs_pair = fn(*args) 2025-09-07T08:17:21.4920713Z 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:17:21.4920843Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4921210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4921315Z outs_pair = fn(*args) 2025-09-07T08:17:21.4921683Z 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:17:21.4921800Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4922238Z 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:17:21.4922375Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4922735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4922815Z outs_pair = fn(*args) 2025-09-07T08:17:21.4923204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4923285Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4923638Z 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:17:21.4923736Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4923996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4924076Z return handle_torch_function( 2025-09-07T08:17:21.4924361Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4924512Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4924854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4924934Z return func(*args, **kwargs) 2025-09-07T08:17:21.4925183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4925266Z result = _engine_run_backward( 2025-09-07T08:17:21.4925563Z 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:17:21.4925809Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4926071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4926147Z return user_fn(self, *args) 2025-09-07T08:17:21.4926492Z 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:17:21.4926574Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4926896Z 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:17:21.4926984Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4927233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4927311Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4927646Z 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:17:21.4927752Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4928030Z 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:17:21.4928160Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4928499Z 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:17:21.4928589Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4928914Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4929015Z t = dispatch_trace( 2025-09-07T08:17:21.4929246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4929364Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4929613Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4929687Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4930012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4930165Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4930417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4930485Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4930741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4930817Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4931122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4931215Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4931289Z File "", line 1, in 2025-09-07T08:17:21.4931586Z 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:17:21.4931735Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4932012Z 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:17:21.4932100Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4932499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4932586Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4932936Z 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:17:21.4933020Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4933307Z 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:17:21.4933383Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4933706Z 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:17:21.4933883Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4934141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4934253Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4934515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4934583Z leaves = list(leaves) 2025-09-07T08:17:21.4934830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4934898Z return func(x) 2025-09-07T08:17:21.4935172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4935330Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4935676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4935748Z return func(*args, **kwargs) 2025-09-07T08:17:21.4936115Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4936333Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4936337Z 2025-09-07T08:17:21.4936769Z 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:17:21.4936805Z 2025-09-07T08:17:21.4936808Z 2025-09-07T08:17:21.4936944Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4937284Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4937288Z 2025-09-07T08:17:21.4937455Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4937600Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4937663Z inline_call [] 2025-09-07T08:17:21.4937764Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4937834Z inductor [] 2025-09-07T08:17:21.4937975Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4938115Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4938651Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4938881Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4938987Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4939301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4939491Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4939754Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4940000Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4940134Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4940199Z inline_call [] 2025-09-07T08:17:21.4940309Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4940452Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4940594Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4941177Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4941407Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4941512Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4941813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4941983Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4942243Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4942480Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4942652Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4942717Z inline_call [] 2025-09-07T08:17:21.4942834Z stats [('calls_captured', 6), ('unique_graphs', 1)] 2025-09-07T08:17:21.4942974Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4943113Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4943670Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4943890Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 823, in forward 2025-09-07T08:17:21.4944045Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4944348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4944522Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4944776Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4945012Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4945461Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-94eaef40fc90cd0a.xml - 2025-09-07T08:17:21.4945571Z =========================== short test summary info ============================ 2025-09-07T08:17:21.4946333Z FAILED [1.5380s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4946503Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4946507Z 2025-09-07T08:17:21.4946938Z 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:17:21.4946941Z 2025-09-07T08:17:21.4946944Z 2025-09-07T08:17:21.4947082Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4947428Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.4947432Z 2025-09-07T08:17:21.4947600Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4947724Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.4947853Z ================== 1 failed, 245 deselected, 2 rerun in 5.03s ================== 2025-09-07T08:17:21.4947918Z Got exit code 1 2025-09-07T08:17:21.4948217Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.4949104Z /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:17:21.4949182Z import pkg_resources 2025-09-07T08:17:21.4949524Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-71e38cdc655f26f1.xml 2025-09-07T08:17:21.4949631Z ============================= test session starts ============================== 2025-09-07T08:17:21.4949849Z 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:17:21.4949922Z cachedir: .pytest_cache 2025-09-07T08:17:21.4950281Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.4950369Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.4950443Z configfile: pytest.ini 2025-09-07T08:17:21.4950770Z 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:17:21.4950910Z collecting ... collected 467 items / 68 deselected / 399 selected 2025-09-07T08:17:21.4951143Z stepcurrent: skipping 68 already run items. 2025-09-07T08:17:21.4951222Z Running 178 items in this shard 2025-09-07T08:17:21.4951226Z 2025-09-07T08:17:21.4951644Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.1482s] [ 0%] 2025-09-07T08:17:21.4952086Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.7609s] [ 0%] 2025-09-07T08:17:21.4952449Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True FAILED [1.9283s] [ 0%] 2025-09-07T08:17:21.4952453Z 2025-09-07T08:17:21.4952547Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.4952762Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4952849Z Traceback (most recent call last): 2025-09-07T08:17:21.4953164Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.4953234Z self._run_test( 2025-09-07T08:17:21.4953466Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4953574Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4953849Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4953946Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4954259Z 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:17:21.4954342Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4954627Z 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:17:21.4954709Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4954996Z 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:17:21.4955160Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4955470Z 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:17:21.4955558Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4955903Z 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:17:21.4956006Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4956300Z 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:17:21.4956394Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4956637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4956757Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4957018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4957140Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4957420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4957541Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4957823Z 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:17:21.4957899Z return aot_autograd( 2025-09-07T08:17:21.4958172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4958337Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4958666Z 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:17:21.4958863Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4959243Z 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:17:21.4959321Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4959719Z 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:17:21.4959793Z fx_g = _create_graph( 2025-09-07T08:17:21.4960129Z 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:17:21.4960201Z fx_g = make_fx( 2025-09-07T08:17:21.4960507Z 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:17:21.4960597Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4960893Z 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:17:21.4960976Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4961302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4961372Z t = dispatch_trace( 2025-09-07T08:17:21.4961601Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4961679Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4961931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4962010Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4962336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4962491Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4962747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4962818Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4963080Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4963208Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4963488Z 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:17:21.4963563Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4963871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4963963Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4964282Z 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:17:21.4964407Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4964771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4964852Z outs_pair = fn(*args) 2025-09-07T08:17:21.4965264Z 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:17:21.4965391Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4965752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4965859Z outs_pair = fn(*args) 2025-09-07T08:17:21.4966229Z 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:17:21.4966341Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4966782Z 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:17:21.4966913Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4967272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4967351Z outs_pair = fn(*args) 2025-09-07T08:17:21.4967738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4967828Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4968175Z 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:17:21.4968263Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.4968514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.4968589Z return handle_torch_function( 2025-09-07T08:17:21.4968880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.4969023Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.4969366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4969440Z return func(*args, **kwargs) 2025-09-07T08:17:21.4969688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.4969770Z result = _engine_run_backward( 2025-09-07T08:17:21.4970062Z 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:17:21.4970318Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4970571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.4970643Z return user_fn(self, *args) 2025-09-07T08:17:21.4970980Z 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:17:21.4971062Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.4971389Z 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:17:21.4971470Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.4971724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4971795Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4972134Z 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:17:21.4972238Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.4972513Z 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:17:21.4972651Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.4972978Z 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:17:21.4973064Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.4973387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4973490Z t = dispatch_trace( 2025-09-07T08:17:21.4973717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4973827Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4974078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4974153Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4974480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4974637Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4974884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4974957Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4975209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4975284Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4975588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4975677Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4975758Z File "", line 1, in 2025-09-07T08:17:21.4976047Z 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:17:21.4976209Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.4976497Z 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:17:21.4976583Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.4976981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.4977060Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.4977415Z 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:17:21.4977495Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.4977782Z 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:17:21.4977868Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.4978191Z 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:17:21.4978371Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.4978621Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.4978733Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.4978991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.4979060Z leaves = list(leaves) 2025-09-07T08:17:21.4979311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.4979375Z return func(x) 2025-09-07T08:17:21.4979648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.4979812Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.4980149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.4980228Z return func(*args, **kwargs) 2025-09-07T08:17:21.4980591Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.4980797Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.4980801Z 2025-09-07T08:17:21.4981229Z 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:17:21.4981269Z 2025-09-07T08:17:21.4981272Z 2025-09-07T08:17:21.4981419Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.4981750Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.4981753Z 2025-09-07T08:17:21.4981919Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.4982065Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.4982132Z inline_call [] 2025-09-07T08:17:21.4982243Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.4982309Z inductor [] 2025-09-07T08:17:21.4982450Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.4982590Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.4983130Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.4983365Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.4983462Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.4983774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.4983941Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.4984206Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.4984452Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.4984671Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.4984758Z Traceback (most recent call last): 2025-09-07T08:17:21.4985064Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.4985128Z self._run_test( 2025-09-07T08:17:21.4985418Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.4985525Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.4985802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.4985887Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.4986190Z 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:17:21.4986278Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.4986548Z 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:17:21.4986634Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.4986923Z 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:17:21.4987116Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.4987426Z 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:17:21.4987509Z raise BackendCompilerFailed( 2025-09-07T08:17:21.4987816Z 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:17:21.4987956Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4988246Z 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:17:21.4988373Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.4988600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.4988726Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.4988981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.4989109Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.4989389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.4989475Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.4989757Z 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:17:21.4989827Z return aot_autograd( 2025-09-07T08:17:21.4990117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.4990249Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.4990580Z 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:17:21.4990743Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.4991227Z 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:17:21.4991313Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.4991691Z 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:17:21.4991767Z fx_g = _create_graph( 2025-09-07T08:17:21.4992108Z 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:17:21.4992172Z fx_g = make_fx( 2025-09-07T08:17:21.4992486Z 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:17:21.4992570Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.4992948Z 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:17:21.4993032Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.4993367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.4993438Z t = dispatch_trace( 2025-09-07T08:17:21.4993662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.4993745Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.4993997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4994077Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4994409Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.4994609Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.4994872Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.4994944Z return fn(*args, **kwargs) 2025-09-07T08:17:21.4995207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.4995317Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.4995585Z 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:17:21.4995663Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.4996000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.4996097Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.4996411Z 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:17:21.4996534Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.4996893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4996964Z outs_pair = fn(*args) 2025-09-07T08:17:21.4997321Z 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:17:21.4997446Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.4997801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4997870Z outs_pair = fn(*args) 2025-09-07T08:17:21.4998235Z 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:17:21.4998363Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.4998767Z 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:17:21.4998905Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.4999255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.4999332Z outs_pair = fn(*args) 2025-09-07T08:17:21.4999720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5000112Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5000701Z 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:17:21.5000796Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5001193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5001280Z return handle_torch_function( 2025-09-07T08:17:21.5001570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5001731Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5002077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5002175Z return func(*args, **kwargs) 2025-09-07T08:17:21.5002429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5002514Z result = _engine_run_backward( 2025-09-07T08:17:21.5002819Z 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:17:21.5003126Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5003394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5003474Z return user_fn(self, *args) 2025-09-07T08:17:21.5003832Z 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:17:21.5003911Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5004229Z 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:17:21.5004370Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5004622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5004704Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5005042Z 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:17:21.5005151Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5005435Z 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:17:21.5005529Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5005861Z 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:17:21.5005952Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5006277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5006346Z t = dispatch_trace( 2025-09-07T08:17:21.5006571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5006662Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5006912Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5006987Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5007312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5007467Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5007720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5007789Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5008044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5008118Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5008471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5008563Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5008638Z File "", line 1, in 2025-09-07T08:17:21.5008934Z 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:17:21.5009085Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5009362Z 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:17:21.5009448Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5009847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5009933Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5010320Z 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:17:21.5010406Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5010696Z 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:17:21.5010773Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5011087Z 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:17:21.5011257Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5011508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5011651Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5011910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5011979Z leaves = list(leaves) 2025-09-07T08:17:21.5012233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5012304Z return func(x) 2025-09-07T08:17:21.5012587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5012712Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5013054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5013128Z return func(*args, **kwargs) 2025-09-07T08:17:21.5013496Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5013662Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5013666Z 2025-09-07T08:17:21.5014102Z 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:17:21.5014106Z 2025-09-07T08:17:21.5014109Z 2025-09-07T08:17:21.5014245Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5014592Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5014600Z 2025-09-07T08:17:21.5014768Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5014918Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5014988Z inline_call [] 2025-09-07T08:17:21.5015094Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5015164Z inductor [] 2025-09-07T08:17:21.5015304Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5015444Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5016018Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5016251Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5016354Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5016663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5016841Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5017104Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5017347Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5017604Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5017670Z inline_call [] 2025-09-07T08:17:21.5017780Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5017920Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5018059Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5018621Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5018846Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5019000Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5019304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5024652Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5024995Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5025248Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5025348Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5025588Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5025673Z Traceback (most recent call last): 2025-09-07T08:17:21.5026000Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5026069Z self._run_test( 2025-09-07T08:17:21.5026306Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5026421Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5026707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5026802Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5027118Z 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:17:21.5027206Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5027492Z 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:17:21.5027575Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5027871Z 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:17:21.5028030Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5028349Z 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:17:21.5028508Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5028819Z 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:17:21.5028930Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5029228Z 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:17:21.5029335Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5029569Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5029694Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5029954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5030076Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5030411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5030496Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5030778Z 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:17:21.5030886Z return aot_autograd( 2025-09-07T08:17:21.5031271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5031413Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5031791Z 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:17:21.5031959Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5032333Z 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:17:21.5032416Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5032799Z 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:17:21.5032870Z fx_g = _create_graph( 2025-09-07T08:17:21.5033211Z 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:17:21.5033273Z fx_g = make_fx( 2025-09-07T08:17:21.5033582Z 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:17:21.5033669Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5033962Z 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:17:21.5034049Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5034372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5034451Z t = dispatch_trace( 2025-09-07T08:17:21.5034673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5034754Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5035014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5035088Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5035420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5035577Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5035828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5035906Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5036203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5036290Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5036559Z 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:17:21.5036645Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5036957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5037059Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5037392Z 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:17:21.5037508Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5037909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5037981Z outs_pair = fn(*args) 2025-09-07T08:17:21.5038335Z 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:17:21.5038464Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5038854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5038927Z outs_pair = fn(*args) 2025-09-07T08:17:21.5039287Z 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:17:21.5039438Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5039842Z 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:17:21.5039978Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5040351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5040422Z outs_pair = fn(*args) 2025-09-07T08:17:21.5040820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5040903Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5041250Z 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:17:21.5041346Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5041606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5041697Z return handle_torch_function( 2025-09-07T08:17:21.5041983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5042130Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5042469Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5042546Z return func(*args, **kwargs) 2025-09-07T08:17:21.5042800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5042877Z result = _engine_run_backward( 2025-09-07T08:17:21.5043183Z 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:17:21.5043427Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5043726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5043812Z return user_fn(self, *args) 2025-09-07T08:17:21.5044106Z 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:17:21.5044191Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5044512Z 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:17:21.5044593Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5044851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5044926Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5045266Z 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:17:21.5045409Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5045695Z 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:17:21.5045787Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5046116Z 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:17:21.5046246Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5046564Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5046674Z t = dispatch_trace( 2025-09-07T08:17:21.5046896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5046978Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5047233Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5047310Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5047640Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5047790Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5048041Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5048118Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5048370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5048453Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5048755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5048864Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5048940Z File "", line 1, in 2025-09-07T08:17:21.5049231Z 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:17:21.5049388Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5049659Z 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:17:21.5049754Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5050144Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5050227Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5050578Z 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:17:21.5050658Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5050994Z 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:17:21.5051071Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5051343Z 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:17:21.5051512Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5051761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5051875Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5052125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5052198Z leaves = list(leaves) 2025-09-07T08:17:21.5052443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5052506Z return func(x) 2025-09-07T08:17:21.5052825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5052957Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5053306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5053444Z return func(*args, **kwargs) 2025-09-07T08:17:21.5053808Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5053980Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5054017Z 2025-09-07T08:17:21.5054447Z 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:17:21.5054452Z 2025-09-07T08:17:21.5054455Z 2025-09-07T08:17:21.5054599Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5054929Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5054933Z 2025-09-07T08:17:21.5055105Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5055248Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5055312Z inline_call [] 2025-09-07T08:17:21.5055426Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5055489Z inductor [] 2025-09-07T08:17:21.5055639Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5055772Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5056304Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5056541Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5056636Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5056951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5057127Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5057400Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5057641Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5057775Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5057855Z inline_call [] 2025-09-07T08:17:21.5057961Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5058146Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5058282Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5058807Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5059036Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5059137Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5059453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5059614Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5059874Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5060148Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5060283Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5060361Z inline_call [] 2025-09-07T08:17:21.5060462Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5060644Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5060772Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5061289Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5061551Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5061639Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5061949Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5062121Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5062382Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5062616Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5063055Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-71e38cdc655f26f1.xml - 2025-09-07T08:17:21.5063168Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5063927Z FAILED [1.9283s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5064096Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5064100Z 2025-09-07T08:17:21.5064524Z 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:17:21.5064530Z 2025-09-07T08:17:21.5064534Z 2025-09-07T08:17:21.5064675Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5065004Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5065010Z 2025-09-07T08:17:21.5065179Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5065288Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5065476Z ================== 1 failed, 68 deselected, 2 rerun in 5.90s =================== 2025-09-07T08:17:21.5065548Z Got exit code 1 2025-09-07T08:17:21.5065619Z Retrying single test... 2025-09-07T08:17:21.5066512Z /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:17:21.5066584Z import pkg_resources 2025-09-07T08:17:21.5066926Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ef7e201b78010fe5.xml 2025-09-07T08:17:21.5067029Z ============================= test session starts ============================== 2025-09-07T08:17:21.5067244Z 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:17:21.5067320Z cachedir: .pytest_cache 2025-09-07T08:17:21.5067678Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5067771Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5067840Z configfile: pytest.ini 2025-09-07T08:17:21.5068164Z 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:17:21.5068352Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.5068825Z stepcurrent: skipping 68 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5068964Z Running 1 items in this shard 2025-09-07T08:17:21.5068968Z 2025-09-07T08:17:21.5069376Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.0992s] [100%] 2025-09-07T08:17:21.5069783Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.7416s] [100%] 2025-09-07T08:17:21.5070130Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True FAILED [2.0147s] [100%] 2025-09-07T08:17:21.5070135Z 2025-09-07T08:17:21.5070229Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5070446Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5070531Z Traceback (most recent call last): 2025-09-07T08:17:21.5070850Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5070912Z self._run_test( 2025-09-07T08:17:21.5071246Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5071354Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5071626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5071715Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5072018Z 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:17:21.5072109Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5072383Z 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:17:21.5072465Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5072756Z 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:17:21.5072912Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5073264Z 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:17:21.5073348Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5073654Z 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:17:21.5073755Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5074042Z 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:17:21.5074153Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5074386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5074512Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5074763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5074927Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5075218Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5075300Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5075583Z 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:17:21.5075690Z return aot_autograd( 2025-09-07T08:17:21.5075964Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5076134Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5076461Z 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:17:21.5076631Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5077006Z 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:17:21.5077092Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5077467Z 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:17:21.5077539Z fx_g = _create_graph( 2025-09-07T08:17:21.5077876Z 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:17:21.5077937Z fx_g = make_fx( 2025-09-07T08:17:21.5078256Z 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:17:21.5078344Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5078636Z 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:17:21.5078724Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5079044Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5079118Z t = dispatch_trace( 2025-09-07T08:17:21.5079342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5079431Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5079685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5079759Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5080092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5080246Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5080542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5080615Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5080870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5080954Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5081221Z 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:17:21.5081304Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5081605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5081696Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5082019Z 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:17:21.5082132Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5082898Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5082975Z outs_pair = fn(*args) 2025-09-07T08:17:21.5083333Z 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:17:21.5083503Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5083862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5083975Z outs_pair = fn(*args) 2025-09-07T08:17:21.5084338Z 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:17:21.5084452Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5084854Z 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:17:21.5084989Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5085340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5085409Z outs_pair = fn(*args) 2025-09-07T08:17:21.5085801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5085892Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5086245Z 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:17:21.5086328Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5086579Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5086660Z return handle_torch_function( 2025-09-07T08:17:21.5086943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5087088Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5087427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5087503Z return func(*args, **kwargs) 2025-09-07T08:17:21.5087754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5087828Z result = _engine_run_backward( 2025-09-07T08:17:21.5088124Z 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:17:21.5088405Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5088665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5088748Z return user_fn(self, *args) 2025-09-07T08:17:21.5089042Z 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:17:21.5089131Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5089447Z 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:17:21.5089532Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5089778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5089846Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5090223Z 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:17:21.5090319Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5090596Z 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:17:21.5090687Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5091050Z 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:17:21.5091136Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5091455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5091571Z t = dispatch_trace( 2025-09-07T08:17:21.5091790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5091873Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5092126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5092196Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5092537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5092691Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5092946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5093014Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5093269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5093351Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5093650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5093747Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5093822Z File "", line 1, in 2025-09-07T08:17:21.5094116Z 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:17:21.5094263Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5094535Z 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:17:21.5094630Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5095022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5095113Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5095461Z 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:17:21.5095541Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5095888Z 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:17:21.5095971Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5096246Z 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:17:21.5096417Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5096672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5096782Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5097036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5097112Z leaves = list(leaves) 2025-09-07T08:17:21.5097393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5097468Z return func(x) 2025-09-07T08:17:21.5097743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5097864Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5098210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5098319Z return func(*args, **kwargs) 2025-09-07T08:17:21.5098687Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5098886Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5098890Z 2025-09-07T08:17:21.5099323Z 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:17:21.5099330Z 2025-09-07T08:17:21.5099333Z 2025-09-07T08:17:21.5099468Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5099799Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5100096Z 2025-09-07T08:17:21.5100336Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5100479Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5100549Z inline_call [] 2025-09-07T08:17:21.5100654Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5100719Z inductor [] 2025-09-07T08:17:21.5100871Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5101002Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5101537Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5101771Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5101866Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5102180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5102347Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5102615Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5102852Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5103073Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5103162Z Traceback (most recent call last): 2025-09-07T08:17:21.5103580Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5103658Z self._run_test( 2025-09-07T08:17:21.5103889Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5103997Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5104272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5104358Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5104671Z 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:17:21.5104758Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5105031Z 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:17:21.5105194Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5105484Z 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:17:21.5105645Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5105952Z 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:17:21.5106095Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5106399Z 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:17:21.5106549Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5106841Z 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:17:21.5106934Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5107170Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5107293Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5107546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5107674Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5107954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5108040Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5108315Z 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:17:21.5108383Z return aot_autograd( 2025-09-07T08:17:21.5108659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5108790Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5109121Z 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:17:21.5109281Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5109659Z 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:17:21.5109738Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5110118Z 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:17:21.5110197Z fx_g = _create_graph( 2025-09-07T08:17:21.5110531Z 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:17:21.5110604Z fx_g = make_fx( 2025-09-07T08:17:21.5110976Z 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:17:21.5111155Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5111460Z 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:17:21.5111541Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5111863Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5111933Z t = dispatch_trace( 2025-09-07T08:17:21.5112161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5112237Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5112487Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5112565Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5112933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5113093Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5113342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5113446Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5113706Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5113780Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5114092Z 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:17:21.5114165Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5114473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5114572Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5114889Z 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:17:21.5115009Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5115370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5115445Z outs_pair = fn(*args) 2025-09-07T08:17:21.5115799Z 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:17:21.5115922Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5116279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5116348Z outs_pair = fn(*args) 2025-09-07T08:17:21.5116718Z 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:17:21.5116825Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5117223Z 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:17:21.5117364Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5117715Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5117792Z outs_pair = fn(*args) 2025-09-07T08:17:21.5118183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5118312Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5118661Z 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:17:21.5118750Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5119009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5119088Z return handle_torch_function( 2025-09-07T08:17:21.5119372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5119513Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5119856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5119937Z return func(*args, **kwargs) 2025-09-07T08:17:21.5120224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5120307Z result = _engine_run_backward( 2025-09-07T08:17:21.5120602Z 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:17:21.5120851Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5121139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5121213Z return user_fn(self, *args) 2025-09-07T08:17:21.5121509Z 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:17:21.5121623Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5121943Z 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:17:21.5122023Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5122271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5122360Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5122693Z 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:17:21.5122799Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5123075Z 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:17:21.5123172Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5123498Z 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:17:21.5123584Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5123911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5123980Z t = dispatch_trace( 2025-09-07T08:17:21.5124209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5124289Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5124535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5124609Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5124927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5125084Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5125329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5125395Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5125695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5125772Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5126086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5126177Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5126252Z File "", line 1, in 2025-09-07T08:17:21.5126548Z 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:17:21.5126695Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5126974Z 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:17:21.5127058Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5127490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5127571Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5127917Z 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:17:21.5128000Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5128325Z 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:17:21.5128404Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5128672Z 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:17:21.5128879Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5129132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5129243Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5129497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5129576Z leaves = list(leaves) 2025-09-07T08:17:21.5129831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5129894Z return func(x) 2025-09-07T08:17:21.5130166Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5130287Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5130625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5130702Z return func(*args, **kwargs) 2025-09-07T08:17:21.5131063Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5131228Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5131238Z 2025-09-07T08:17:21.5131662Z 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:17:21.5131668Z 2025-09-07T08:17:21.5131671Z 2025-09-07T08:17:21.5131809Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5132146Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5132151Z 2025-09-07T08:17:21.5132315Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5132459Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5132533Z inline_call [] 2025-09-07T08:17:21.5132646Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5132747Z inductor [] 2025-09-07T08:17:21.5132886Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5133025Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5133560Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5133793Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5133887Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5134191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5134363Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5134666Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5134910Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5135040Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5135103Z inline_call [] 2025-09-07T08:17:21.5135245Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5135382Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5135518Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5136094Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5136325Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5136419Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5136720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5136889Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5137147Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5137387Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5137475Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5137694Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5137780Z Traceback (most recent call last): 2025-09-07T08:17:21.5138087Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5138171Z self._run_test( 2025-09-07T08:17:21.5138404Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5138514Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5138781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5138871Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5139182Z 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:17:21.5139265Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5139546Z 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:17:21.5139627Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5139915Z 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:17:21.5140204Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5140516Z 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:17:21.5140608Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5140910Z 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:17:21.5141009Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5141303Z 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:17:21.5141399Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5141643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5141766Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5142070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5142192Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5142476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5142599Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5142875Z 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:17:21.5142949Z return aot_autograd( 2025-09-07T08:17:21.5143255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5143384Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5143719Z 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:17:21.5143881Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5144262Z 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:17:21.5144339Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5144724Z 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:17:21.5144793Z fx_g = _create_graph( 2025-09-07T08:17:21.5145125Z 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:17:21.5145195Z fx_g = make_fx( 2025-09-07T08:17:21.5145498Z 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:17:21.5145588Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5145881Z 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:17:21.5145958Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5146284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5146353Z t = dispatch_trace( 2025-09-07T08:17:21.5146580Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5146655Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5146906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5146982Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5147305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5147499Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5147753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5147832Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5148090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5148167Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5148443Z 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:17:21.5148518Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5148819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5148907Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5149259Z 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:17:21.5149382Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5149739Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5149813Z outs_pair = fn(*args) 2025-09-07T08:17:21.5150199Z 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:17:21.5150329Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5150712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5150780Z outs_pair = fn(*args) 2025-09-07T08:17:21.5151254Z 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:17:21.5151367Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5151770Z 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:17:21.5151899Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5152250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5152325Z outs_pair = fn(*args) 2025-09-07T08:17:21.5152714Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5152802Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5153148Z 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:17:21.5153239Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5153489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5153564Z return handle_torch_function( 2025-09-07T08:17:21.5153850Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5153990Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5154337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5154410Z return func(*args, **kwargs) 2025-09-07T08:17:21.5154653Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5154732Z result = _engine_run_backward( 2025-09-07T08:17:21.5155070Z 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:17:21.5155316Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5155580Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5155663Z return user_fn(self, *args) 2025-09-07T08:17:21.5155954Z 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:17:21.5156032Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5156357Z 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:17:21.5156437Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5156692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5156805Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5157147Z 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:17:21.5157248Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5157521Z 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:17:21.5157654Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5157977Z 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:17:21.5158098Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5158421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5158487Z t = dispatch_trace( 2025-09-07T08:17:21.5158717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5158801Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5159059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5159131Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5159455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5159613Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5159858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5159935Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5160186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5160260Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5160569Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5160659Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5160741Z File "", line 1, in 2025-09-07T08:17:21.5161030Z 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:17:21.5161182Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5161459Z 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:17:21.5161545Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5161942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5162021Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5162415Z 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:17:21.5162495Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5162783Z 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:17:21.5162868Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5163143Z 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:17:21.5163323Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5163575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5163683Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5163939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5164050Z leaves = list(leaves) 2025-09-07T08:17:21.5164306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5164368Z return func(x) 2025-09-07T08:17:21.5164643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5164826Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5165164Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5165275Z return func(*args, **kwargs) 2025-09-07T08:17:21.5165644Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5165819Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5165822Z 2025-09-07T08:17:21.5166250Z 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:17:21.5166254Z 2025-09-07T08:17:21.5166257Z 2025-09-07T08:17:21.5166398Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5166726Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5166730Z 2025-09-07T08:17:21.5166896Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5167038Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5167102Z inline_call [] 2025-09-07T08:17:21.5167213Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5167274Z inductor [] 2025-09-07T08:17:21.5167413Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5167555Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5168085Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5168314Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5168409Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5168721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5168894Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5169155Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5169399Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5169585Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5169657Z inline_call [] 2025-09-07T08:17:21.5169760Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5169899Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5170039Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5170562Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5170792Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5170883Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5171194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5171396Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5171656Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5171896Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5172060Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5172127Z inline_call [] 2025-09-07T08:17:21.5172228Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5172400Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5172532Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5173059Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5173287Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5173376Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5173680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5173843Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5174099Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5174337Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5174773Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ef7e201b78010fe5.xml - 2025-09-07T08:17:21.5174898Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5175666Z FAILED [2.0147s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5175841Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5175845Z 2025-09-07T08:17:21.5176266Z 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:17:21.5176272Z 2025-09-07T08:17:21.5176276Z 2025-09-07T08:17:21.5176418Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5176753Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5176757Z 2025-09-07T08:17:21.5176961Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5177083Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5177209Z ================== 1 failed, 245 deselected, 2 rerun in 5.91s ================== 2025-09-07T08:17:21.5177279Z Got exit code 1 2025-09-07T08:17:21.5177351Z Retrying single test... 2025-09-07T08:17:21.5178231Z /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:17:21.5178303Z import pkg_resources 2025-09-07T08:17:21.5178645Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c035fa9f52c9abb9.xml 2025-09-07T08:17:21.5178790Z ============================= test session starts ============================== 2025-09-07T08:17:21.5179004Z 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:17:21.5179079Z cachedir: .pytest_cache 2025-09-07T08:17:21.5179396Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5179530Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5179607Z configfile: pytest.ini 2025-09-07T08:17:21.5179939Z 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:17:21.5180121Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.5180594Z stepcurrent: skipping 68 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5180683Z Running 1 items in this shard 2025-09-07T08:17:21.5180688Z 2025-09-07T08:17:21.5181094Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.2023s] [100%] 2025-09-07T08:17:21.5181500Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8213s] [100%] 2025-09-07T08:17:21.5181858Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True FAILED [2.0146s] [100%] 2025-09-07T08:17:21.5181864Z 2025-09-07T08:17:21.5181950Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5182170Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5182249Z Traceback (most recent call last): 2025-09-07T08:17:21.5182569Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5182632Z self._run_test( 2025-09-07T08:17:21.5182861Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5182972Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5183248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5183340Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5183642Z 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:17:21.5183728Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5184009Z 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:17:21.5184087Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5184426Z 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:17:21.5184585Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5184900Z 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:17:21.5184985Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5185291Z 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:17:21.5185398Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5185683Z 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:17:21.5185781Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5186013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5186185Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5186448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5186566Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5186889Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5186967Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5187250Z 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:17:21.5187381Z return aot_autograd( 2025-09-07T08:17:21.5187663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5187798Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5188126Z 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:17:21.5188304Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5188683Z 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:17:21.5188764Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5189151Z 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:17:21.5189223Z fx_g = _create_graph( 2025-09-07T08:17:21.5189566Z 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:17:21.5189628Z fx_g = make_fx( 2025-09-07T08:17:21.5189933Z 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:17:21.5190022Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5190314Z 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:17:21.5190400Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5190717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5190791Z t = dispatch_trace( 2025-09-07T08:17:21.5191013Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5191190Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5191452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5191522Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5191900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5192050Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5192300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5192375Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5192629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5192709Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5192976Z 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:17:21.5193051Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5193355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5193445Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5193821Z 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:17:21.5193938Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5194298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5194405Z outs_pair = fn(*args) 2025-09-07T08:17:21.5194754Z 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:17:21.5194918Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5195270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5195353Z outs_pair = fn(*args) 2025-09-07T08:17:21.5195719Z 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:17:21.5195829Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5196239Z 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:17:21.5196370Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5196729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5196799Z outs_pair = fn(*args) 2025-09-07T08:17:21.5197195Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5197278Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5197629Z 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:17:21.5197722Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5197971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5198057Z return handle_torch_function( 2025-09-07T08:17:21.5198337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5198478Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5198828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5198900Z return func(*args, **kwargs) 2025-09-07T08:17:21.5199154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5199231Z result = _engine_run_backward( 2025-09-07T08:17:21.5199572Z 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:17:21.5200122Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5200549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5200653Z return user_fn(self, *args) 2025-09-07T08:17:21.5200945Z 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:17:21.5201029Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5201344Z 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:17:21.5201422Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5201770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5201843Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5202181Z 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:17:21.5202275Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5202614Z 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:17:21.5202705Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5203031Z 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:17:21.5203180Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5203500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5203576Z t = dispatch_trace( 2025-09-07T08:17:21.5203801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5203880Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5204134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5204205Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5204530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5204681Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5204927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5205000Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5205247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5205329Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5205627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5205721Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5205807Z File "", line 1, in 2025-09-07T08:17:21.5206101Z 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:17:21.5206253Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5206527Z 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:17:21.5206619Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5207011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5207150Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5207508Z 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:17:21.5207587Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5207880Z 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:17:21.5207958Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5208228Z 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:17:21.5208403Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5208651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5208763Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5209049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5209132Z leaves = list(leaves) 2025-09-07T08:17:21.5209387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5209450Z return func(x) 2025-09-07T08:17:21.5209729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5209884Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5210227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5210333Z return func(*args, **kwargs) 2025-09-07T08:17:21.5210696Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5210870Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5210875Z 2025-09-07T08:17:21.5211300Z 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:17:21.5211304Z 2025-09-07T08:17:21.5211307Z 2025-09-07T08:17:21.5211448Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5211781Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5211784Z 2025-09-07T08:17:21.5211957Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5212097Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5212166Z inline_call [] 2025-09-07T08:17:21.5212267Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5212329Z inductor [] 2025-09-07T08:17:21.5212475Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5212608Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5213146Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5213373Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5213468Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5213780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5213953Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5214222Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5214505Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5214733Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5214814Z Traceback (most recent call last): 2025-09-07T08:17:21.5215121Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5215203Z self._run_test( 2025-09-07T08:17:21.5215432Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5215540Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5215812Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5215896Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5216243Z 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:17:21.5216329Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5216609Z 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:17:21.5216689Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5216974Z 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:17:21.5217170Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5217477Z 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:17:21.5217606Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5217914Z 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:17:21.5218023Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5218313Z 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:17:21.5218409Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5218642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5218764Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5219019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5219136Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5219422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5219506Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5219783Z 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:17:21.5219858Z return aot_autograd( 2025-09-07T08:17:21.5220131Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5220257Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5220587Z 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:17:21.5220750Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5221130Z 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:17:21.5221208Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5221592Z 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:17:21.5221722Z fx_g = _create_graph( 2025-09-07T08:17:21.5222058Z 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:17:21.5222124Z fx_g = make_fx( 2025-09-07T08:17:21.5222425Z 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:17:21.5222515Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5222805Z 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:17:21.5222896Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5223230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5223297Z t = dispatch_trace( 2025-09-07T08:17:21.5223524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5223640Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5223899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5223971Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5224295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5224488Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5224738Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5224847Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5225100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5225175Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5225449Z 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:17:21.5225522Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5225829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5225915Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5226234Z 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:17:21.5226354Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5226709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5226786Z outs_pair = fn(*args) 2025-09-07T08:17:21.5227139Z 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:17:21.5227269Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5227631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5227700Z outs_pair = fn(*args) 2025-09-07T08:17:21.5228072Z 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:17:21.5228184Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5228587Z 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:17:21.5228716Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5229075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5229185Z outs_pair = fn(*args) 2025-09-07T08:17:21.5229579Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5229667Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5230013Z 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:17:21.5230105Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5230354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5230430Z return handle_torch_function( 2025-09-07T08:17:21.5230721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5230862Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5231366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5231447Z return func(*args, **kwargs) 2025-09-07T08:17:21.5231692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5231773Z result = _engine_run_backward( 2025-09-07T08:17:21.5232102Z 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:17:21.5232344Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5232642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5232724Z return user_fn(self, *args) 2025-09-07T08:17:21.5233012Z 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:17:21.5233091Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5233416Z 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:17:21.5233495Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5233752Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5233826Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5234158Z 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:17:21.5234261Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5234537Z 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:17:21.5234637Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5234967Z 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:17:21.5235064Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5235382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5235451Z t = dispatch_trace( 2025-09-07T08:17:21.5235678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5235757Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5236015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5236088Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5236415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5236571Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5236870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5236951Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5237206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5237281Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5237587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5237677Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5237757Z File "", line 1, in 2025-09-07T08:17:21.5238048Z 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:17:21.5238198Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5238504Z 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:17:21.5238595Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5238990Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5239103Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5239455Z 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:17:21.5239532Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5239852Z 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:17:21.5239943Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5240212Z 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:17:21.5240389Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5240634Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5240740Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5240999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5241069Z leaves = list(leaves) 2025-09-07T08:17:21.5241324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5241392Z return func(x) 2025-09-07T08:17:21.5241666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5241783Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5242123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5242202Z return func(*args, **kwargs) 2025-09-07T08:17:21.5242562Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5242734Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5242740Z 2025-09-07T08:17:21.5243163Z 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:17:21.5243167Z 2025-09-07T08:17:21.5243171Z 2025-09-07T08:17:21.5243310Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5243639Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5243643Z 2025-09-07T08:17:21.5243849Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5243990Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5244052Z inline_call [] 2025-09-07T08:17:21.5244162Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5244224Z inductor [] 2025-09-07T08:17:21.5244365Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5244504Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5245031Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5245266Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5245361Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5245707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5245873Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5246135Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5246387Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5246555Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5246625Z inline_call [] 2025-09-07T08:17:21.5246726Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5246923Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5247058Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5247583Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5247811Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5247901Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5248209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5248374Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5248635Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5248880Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5248969Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5249196Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5249275Z Traceback (most recent call last): 2025-09-07T08:17:21.5249579Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5249646Z self._run_test( 2025-09-07T08:17:21.5249873Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5249982Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5250246Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5250337Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5250644Z 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:17:21.5250726Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5251057Z 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:17:21.5251139Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5251435Z 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:17:21.5251587Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5251906Z 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:17:21.5251998Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5252303Z 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:17:21.5252410Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5252698Z 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:17:21.5252846Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5253078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5253201Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5253466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5253619Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5253906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5254108Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5254380Z 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:17:21.5254458Z return aot_autograd( 2025-09-07T08:17:21.5254732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5254872Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5255200Z 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:17:21.5255361Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5255741Z 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:17:21.5255817Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5256201Z 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:17:21.5256270Z fx_g = _create_graph( 2025-09-07T08:17:21.5256613Z 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:17:21.5256676Z fx_g = make_fx( 2025-09-07T08:17:21.5256976Z 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:17:21.5257073Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5257369Z 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:17:21.5257455Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5257775Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5257844Z t = dispatch_trace( 2025-09-07T08:17:21.5258071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5258149Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5258406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5258515Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5258843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5258997Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5259247Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5259322Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5259572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5259666Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5259936Z 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:17:21.5260009Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5260350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5260441Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5260760Z 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:17:21.5260870Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5261274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5261351Z outs_pair = fn(*args) 2025-09-07T08:17:21.5261733Z 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:17:21.5261862Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5262221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5262295Z outs_pair = fn(*args) 2025-09-07T08:17:21.5262657Z 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:17:21.5262766Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5263170Z 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:17:21.5263301Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5263662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5263731Z outs_pair = fn(*args) 2025-09-07T08:17:21.5264118Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5264205Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5264551Z 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:17:21.5264645Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5264895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5264976Z return handle_torch_function( 2025-09-07T08:17:21.5265259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5265401Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5265749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5265822Z return func(*args, **kwargs) 2025-09-07T08:17:21.5266114Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5266193Z result = _engine_run_backward( 2025-09-07T08:17:21.5266487Z 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:17:21.5266747Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5267008Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5267090Z return user_fn(self, *args) 2025-09-07T08:17:21.5267391Z 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:17:21.5267474Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5267825Z 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:17:21.5267907Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5268160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5268231Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5268566Z 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:17:21.5268696Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5268971Z 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:17:21.5269103Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5269430Z 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:17:21.5269523Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5269843Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5269920Z t = dispatch_trace( 2025-09-07T08:17:21.5270139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5270217Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5270474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5270543Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5270874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5271024Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5271391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5271472Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5271728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5271811Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5272112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5272203Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5272284Z File "", line 1, in 2025-09-07T08:17:21.5272574Z 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:17:21.5272730Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5273003Z 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:17:21.5273091Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5273534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5273617Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5273974Z 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:17:21.5274053Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5274345Z 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:17:21.5274421Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5274689Z 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:17:21.5274861Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5275149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5275263Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5275513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5275582Z leaves = list(leaves) 2025-09-07T08:17:21.5275828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5275951Z return func(x) 2025-09-07T08:17:21.5276232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5276389Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5276736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5276807Z return func(*args, **kwargs) 2025-09-07T08:17:21.5277181Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5277355Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5277359Z 2025-09-07T08:17:21.5277783Z 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:17:21.5277789Z 2025-09-07T08:17:21.5277792Z 2025-09-07T08:17:21.5277934Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5278264Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5278269Z 2025-09-07T08:17:21.5278438Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5278575Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5278637Z inline_call [] 2025-09-07T08:17:21.5278751Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5278812Z inductor [] 2025-09-07T08:17:21.5278960Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5279090Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5279621Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5279849Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5279944Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5280253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5280415Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5280726Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5280964Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5281108Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5281180Z inline_call [] 2025-09-07T08:17:21.5281282Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5281426Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5281557Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5282081Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5282343Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5282437Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5282756Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5282921Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5283221Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5283455Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5283622Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5283693Z inline_call [] 2025-09-07T08:17:21.5283791Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5283936Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5284066Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5284589Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5284815Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5284908Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5285212Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5285375Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5285641Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5285874Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5286316Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c035fa9f52c9abb9.xml - 2025-09-07T08:17:21.5286430Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5287195Z FAILED [2.0146s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5287367Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5287372Z 2025-09-07T08:17:21.5287793Z 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:17:21.5287797Z 2025-09-07T08:17:21.5287799Z 2025-09-07T08:17:21.5287977Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5288309Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.5288313Z 2025-09-07T08:17:21.5288485Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5288611Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5288735Z ================== 1 failed, 245 deselected, 2 rerun in 6.10s ================== 2025-09-07T08:17:21.5288806Z Got exit code 1 2025-09-07T08:17:21.5289055Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.5289969Z /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:17:21.5290043Z import pkg_resources 2025-09-07T08:17:21.5290387Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a5cb5e845947f933.xml 2025-09-07T08:17:21.5290487Z ============================= test session starts ============================== 2025-09-07T08:17:21.5290735Z 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:17:21.5290814Z cachedir: .pytest_cache 2025-09-07T08:17:21.5291129Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5291255Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5291326Z configfile: pytest.ini 2025-09-07T08:17:21.5291651Z 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:17:21.5291804Z collecting ... collected 467 items / 69 deselected / 398 selected 2025-09-07T08:17:21.5291897Z stepcurrent: skipping 69 already run items. 2025-09-07T08:17:21.5291979Z Running 177 items in this shard 2025-09-07T08:17:21.5291983Z 2025-09-07T08:17:21.5292350Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_False PASSED [2.6067s] [ 0%] 2025-09-07T08:17:21.5292766Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9459s] [ 1%] 2025-09-07T08:17:21.5293173Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6302s] [ 1%] 2025-09-07T08:17:21.5293533Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True FAILED [0.6769s] [ 1%] 2025-09-07T08:17:21.5293539Z 2025-09-07T08:17:21.5293627Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5293851Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5293935Z Traceback (most recent call last): 2025-09-07T08:17:21.5294240Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5294310Z self._run_test( 2025-09-07T08:17:21.5294539Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5294641Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5294918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5295000Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5295351Z 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:17:21.5295438Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5295711Z 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:17:21.5295797Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5296082Z 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:17:21.5296239Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5296547Z 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:17:21.5296636Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5296938Z 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:17:21.5297072Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5297373Z 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:17:21.5297471Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5297708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5297871Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5298121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5298282Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5298562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5298646Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5298923Z 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:17:21.5298997Z return aot_autograd( 2025-09-07T08:17:21.5299267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5299396Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5299729Z 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:17:21.5300223Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5300670Z 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:17:21.5300752Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5301133Z 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:17:21.5301212Z fx_g = _create_graph( 2025-09-07T08:17:21.5301552Z 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:17:21.5301622Z fx_g = make_fx( 2025-09-07T08:17:21.5301930Z 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:17:21.5302023Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5302318Z 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:17:21.5302401Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5302724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5302792Z t = dispatch_trace( 2025-09-07T08:17:21.5303132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5303216Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5303471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5303549Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5303876Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5304034Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5304285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5304359Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5304618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5304694Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5305063Z 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:17:21.5305139Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5305443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5305540Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5305910Z 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:17:21.5306041Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5306452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5306526Z outs_pair = fn(*args) 2025-09-07T08:17:21.5306880Z 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:17:21.5307002Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5307357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5307427Z outs_pair = fn(*args) 2025-09-07T08:17:21.5307793Z 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:17:21.5307904Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5308304Z 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:17:21.5308437Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5308795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5308872Z outs_pair = fn(*args) 2025-09-07T08:17:21.5309267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5309357Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5309705Z 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:17:21.5309793Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5310049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5310130Z return handle_torch_function( 2025-09-07T08:17:21.5310422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5310562Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5310948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5311024Z return func(*args, **kwargs) 2025-09-07T08:17:21.5311410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5311494Z result = _engine_run_backward( 2025-09-07T08:17:21.5311804Z 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:17:21.5312059Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5312324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5312400Z return user_fn(self, *args) 2025-09-07T08:17:21.5312742Z 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:17:21.5312825Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5313154Z 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:17:21.5313233Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5313481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5313594Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5313930Z 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:17:21.5314066Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5314352Z 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:17:21.5314449Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5314778Z 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:17:21.5314869Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5315188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5315258Z t = dispatch_trace( 2025-09-07T08:17:21.5315484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5315559Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5315805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5315883Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5316199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5316355Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5316600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5316668Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5316922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5316999Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5317301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5317390Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5317471Z File "", line 1, in 2025-09-07T08:17:21.5317760Z 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:17:21.5317918Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5318239Z 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:17:21.5318327Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5318725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5318803Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5319152Z 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:17:21.5319238Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5319525Z 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:17:21.5319607Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5319872Z 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:17:21.5320081Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5320331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5320439Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5320729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5320797Z leaves = list(leaves) 2025-09-07T08:17:21.5321048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5321147Z return func(x) 2025-09-07T08:17:21.5321422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5321548Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5321892Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5321968Z return func(*args, **kwargs) 2025-09-07T08:17:21.5322328Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5322495Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5322507Z 2025-09-07T08:17:21.5322933Z 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:17:21.5322939Z 2025-09-07T08:17:21.5322942Z 2025-09-07T08:17:21.5323079Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5323437Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5323441Z 2025-09-07T08:17:21.5323611Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5323761Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5323826Z inline_call [] 2025-09-07T08:17:21.5323935Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5324073Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5324205Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5324737Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5324964Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5325064Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5325413Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5325580Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5325845Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5326079Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5326308Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5326388Z Traceback (most recent call last): 2025-09-07T08:17:21.5326696Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5326765Z self._run_test( 2025-09-07T08:17:21.5332195Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5332428Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5332736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5332828Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5333141Z 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:17:21.5333281Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5333556Z 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:17:21.5333645Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5333975Z 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:17:21.5334141Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5334450Z 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:17:21.5334544Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5334852Z 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:17:21.5334953Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5335258Z 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:17:21.5335363Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5335604Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5335738Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5335995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5336123Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5336410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5336503Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5336786Z 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:17:21.5336861Z return aot_autograd( 2025-09-07T08:17:21.5337153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5337283Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5337625Z 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:17:21.5337790Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5338231Z 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:17:21.5338322Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5338713Z 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:17:21.5338793Z fx_g = _create_graph( 2025-09-07T08:17:21.5339129Z 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:17:21.5339197Z fx_g = make_fx( 2025-09-07T08:17:21.5339504Z 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:17:21.5339592Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5339889Z 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:17:21.5340005Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5340332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5340401Z t = dispatch_trace( 2025-09-07T08:17:21.5340620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5340744Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5340995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5341074Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5341433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5341585Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5341841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5341914Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5342174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5342251Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5342525Z 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:17:21.5342598Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5342908Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5343009Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5343328Z 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:17:21.5343452Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5343827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5343902Z outs_pair = fn(*args) 2025-09-07T08:17:21.5344264Z 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:17:21.5344389Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5344751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5344823Z outs_pair = fn(*args) 2025-09-07T08:17:21.5345197Z 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:17:21.5345309Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5345765Z 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:17:21.5345910Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5346263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5346341Z outs_pair = fn(*args) 2025-09-07T08:17:21.5346730Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5346811Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5347175Z 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:17:21.5347260Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5347518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5347633Z return handle_torch_function( 2025-09-07T08:17:21.5347926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5348066Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5348403Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5348522Z return func(*args, **kwargs) 2025-09-07T08:17:21.5348770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5348887Z result = _engine_run_backward( 2025-09-07T08:17:21.5349180Z 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:17:21.5349426Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5349705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5349779Z return user_fn(self, *args) 2025-09-07T08:17:21.5350088Z 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:17:21.5350170Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5350492Z 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:17:21.5350573Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5350826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5350905Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5351371Z 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:17:21.5351478Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5351756Z 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:17:21.5351851Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5352187Z 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:17:21.5352279Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5352607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5352679Z t = dispatch_trace( 2025-09-07T08:17:21.5352902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5352987Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5353243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5353364Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5353691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5353852Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5354105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5354176Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5354445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5354524Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5354833Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5354924Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5355036Z File "", line 1, in 2025-09-07T08:17:21.5355341Z 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:17:21.5355496Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5355781Z 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:17:21.5355904Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5356300Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5356423Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5356774Z 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:17:21.5356861Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5357150Z 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:17:21.5357233Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5357503Z 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:17:21.5357674Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5357946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5358055Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5358314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5358383Z leaves = list(leaves) 2025-09-07T08:17:21.5358629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5358702Z return func(x) 2025-09-07T08:17:21.5358982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5359111Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5359447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5359523Z return func(*args, **kwargs) 2025-09-07T08:17:21.5359891Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5360058Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5360063Z 2025-09-07T08:17:21.5360496Z 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:17:21.5360500Z 2025-09-07T08:17:21.5360503Z 2025-09-07T08:17:21.5360678Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5361029Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5361034Z 2025-09-07T08:17:21.5361199Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5361342Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5361417Z inline_call [] 2025-09-07T08:17:21.5361522Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5361679Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5361817Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5362392Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5362623Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5362720Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5363029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5363229Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5363497Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5363785Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5363916Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5363987Z inline_call [] 2025-09-07T08:17:21.5364089Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5364237Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5364369Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5364907Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5365133Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5365225Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5365536Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5365701Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5365963Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5366200Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5366288Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5366530Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5366614Z Traceback (most recent call last): 2025-09-07T08:17:21.5366927Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5366993Z self._run_test( 2025-09-07T08:17:21.5367220Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5367332Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5367605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5367697Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5368047Z 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:17:21.5368141Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5368412Z 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:17:21.5368494Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5368788Z 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:17:21.5368943Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5369258Z 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:17:21.5369342Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5369681Z 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:17:21.5369788Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5370072Z 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:17:21.5370169Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5370434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5370563Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5370816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5370969Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5371258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5371336Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5371620Z 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:17:21.5371689Z return aot_autograd( 2025-09-07T08:17:21.5371963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5372114Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5372440Z 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:17:21.5372608Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5372979Z 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:17:21.5373061Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5373448Z 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:17:21.5373517Z fx_g = _create_graph( 2025-09-07T08:17:21.5373855Z 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:17:21.5373918Z fx_g = make_fx( 2025-09-07T08:17:21.5374225Z 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:17:21.5374308Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5374599Z 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:17:21.5374683Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5375001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5375074Z t = dispatch_trace( 2025-09-07T08:17:21.5375343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5375426Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5375684Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5375755Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5376087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5376240Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5376496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5376566Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5376815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5376940Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5377211Z 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:17:21.5377290Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5377588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5377804Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5378129Z 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:17:21.5378274Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5378644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5378713Z outs_pair = fn(*args) 2025-09-07T08:17:21.5379071Z 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:17:21.5379201Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5379555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5379631Z outs_pair = fn(*args) 2025-09-07T08:17:21.5379991Z 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:17:21.5380104Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5380501Z 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:17:21.5380629Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5381001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5381069Z outs_pair = fn(*args) 2025-09-07T08:17:21.5381468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5381549Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5381901Z 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:17:21.5381988Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5382239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5382322Z return handle_torch_function( 2025-09-07T08:17:21.5382602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5382799Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5383146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5383221Z return func(*args, **kwargs) 2025-09-07T08:17:21.5383485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5383562Z result = _engine_run_backward( 2025-09-07T08:17:21.5383864Z 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:17:21.5384107Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5384366Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5384440Z return user_fn(self, *args) 2025-09-07T08:17:21.5384769Z 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:17:21.5384855Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5385172Z 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:17:21.5385299Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5385549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5385624Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5385975Z 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:17:21.5386106Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5386390Z 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:17:21.5386484Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5386808Z 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:17:21.5386906Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5387222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5387304Z t = dispatch_trace( 2025-09-07T08:17:21.5387527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5387622Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5387875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5387946Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5388273Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5388431Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5388685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5388752Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5389003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5389088Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5389397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5389496Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5389571Z File "", line 1, in 2025-09-07T08:17:21.5389862Z 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:17:21.5390059Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5390333Z 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:17:21.5390423Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5390813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5390899Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5391337Z 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:17:21.5391430Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5391721Z 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:17:21.5391797Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5392115Z 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:17:21.5392286Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5392534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5392707Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5392957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5393032Z leaves = list(leaves) 2025-09-07T08:17:21.5393321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5393384Z return func(x) 2025-09-07T08:17:21.5393664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5393786Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5394129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5394204Z return func(*args, **kwargs) 2025-09-07T08:17:21.5394572Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5394740Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5394744Z 2025-09-07T08:17:21.5395170Z 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:17:21.5395181Z 2025-09-07T08:17:21.5395184Z 2025-09-07T08:17:21.5395320Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5395674Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5395678Z 2025-09-07T08:17:21.5395850Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5395988Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5396055Z inline_call [] 2025-09-07T08:17:21.5396160Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5396301Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5396437Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5396967Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5397199Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5397296Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5397644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5397810Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5398071Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5398317Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5398458Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5398532Z inline_call [] 2025-09-07T08:17:21.5398636Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5398772Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5398909Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5399473Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5399706Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5399796Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5400873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5401043Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5401419Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5401664Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5401798Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5401873Z inline_call [] 2025-09-07T08:17:21.5401975Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5402113Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5402249Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5402788Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5403023Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5403116Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5403425Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5403588Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5403850Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5404091Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5404532Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a5cb5e845947f933.xml - 2025-09-07T08:17:21.5404652Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5405423Z FAILED [0.6769s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5405596Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5405599Z 2025-09-07T08:17:21.5406116Z 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:17:21.5406121Z 2025-09-07T08:17:21.5406125Z 2025-09-07T08:17:21.5406276Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5406619Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5406622Z 2025-09-07T08:17:21.5406788Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5406908Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5407041Z ============= 1 failed, 1 passed, 69 deselected, 2 rerun in 4.91s ============== 2025-09-07T08:17:21.5407110Z Got exit code 1 2025-09-07T08:17:21.5407181Z Retrying single test... 2025-09-07T08:17:21.5408127Z /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:17:21.5408202Z import pkg_resources 2025-09-07T08:17:21.5408610Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-93dc4febd287f6ca.xml 2025-09-07T08:17:21.5408720Z ============================= test session starts ============================== 2025-09-07T08:17:21.5408943Z 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:17:21.5409051Z cachedir: .pytest_cache 2025-09-07T08:17:21.5409373Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5409457Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5409531Z configfile: pytest.ini 2025-09-07T08:17:21.5409867Z 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:17:21.5410010Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.5410493Z stepcurrent: skipping 70 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5410572Z Running 1 items in this shard 2025-09-07T08:17:21.5410575Z 2025-09-07T08:17:21.5410992Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9892s] [100%] 2025-09-07T08:17:21.5411398Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6777s] [100%] 2025-09-07T08:17:21.5411756Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True FAILED [0.6656s] [100%] 2025-09-07T08:17:21.5411760Z 2025-09-07T08:17:21.5411850Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5412073Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5412164Z Traceback (most recent call last): 2025-09-07T08:17:21.5412476Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5412546Z self._run_test( 2025-09-07T08:17:21.5412775Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5412881Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5413161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5413297Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5413614Z 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:17:21.5413699Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5413973Z 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:17:21.5414054Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5414337Z 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:17:21.5414499Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5414801Z 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:17:21.5414889Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5415224Z 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:17:21.5415326Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5415612Z 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:17:21.5415747Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5415980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5416099Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5416387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5416511Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5416790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5416881Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5417156Z 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:17:21.5417229Z return aot_autograd( 2025-09-07T08:17:21.5417495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5417625Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5417953Z 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:17:21.5418115Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5418491Z 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:17:21.5418567Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5418945Z 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:17:21.5419020Z fx_g = _create_graph( 2025-09-07T08:17:21.5419369Z 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:17:21.5419442Z fx_g = make_fx( 2025-09-07T08:17:21.5419749Z 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:17:21.5419840Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5420136Z 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:17:21.5420214Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5420539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5420651Z t = dispatch_trace( 2025-09-07T08:17:21.5420880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5420957Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5421208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5421287Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5421610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5421771Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5422017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5422097Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5422420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5422498Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5422774Z 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:17:21.5422845Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5423150Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5423279Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5423593Z 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:17:21.5423746Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5424100Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5424175Z outs_pair = fn(*args) 2025-09-07T08:17:21.5424530Z 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:17:21.5424655Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5425010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5425080Z outs_pair = fn(*args) 2025-09-07T08:17:21.5425451Z 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:17:21.5425561Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5425972Z 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:17:21.5426105Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5426463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5426540Z outs_pair = fn(*args) 2025-09-07T08:17:21.5426930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5427019Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5427364Z 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:17:21.5427452Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5427709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5427786Z return handle_torch_function( 2025-09-07T08:17:21.5428112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5428256Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5428602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5428675Z return func(*args, **kwargs) 2025-09-07T08:17:21.5428930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5429013Z result = _engine_run_backward( 2025-09-07T08:17:21.5429308Z 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:17:21.5429557Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5429808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5429917Z return user_fn(self, *args) 2025-09-07T08:17:21.5430217Z 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:17:21.5430295Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5430616Z 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:17:21.5430729Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5430983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5431156Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5431542Z 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:17:21.5431646Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5431923Z 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:17:21.5432020Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5432345Z 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:17:21.5432431Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5432763Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5432830Z t = dispatch_trace( 2025-09-07T08:17:21.5433057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5433136Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5433384Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5433458Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5433778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5433934Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5434179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5434253Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5434502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5434579Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5434881Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5434969Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5435049Z File "", line 1, in 2025-09-07T08:17:21.5435350Z 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:17:21.5435541Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5435822Z 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:17:21.5435908Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5436307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5436386Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5436734Z 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:17:21.5436820Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5437106Z 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:17:21.5437228Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5437499Z 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:17:21.5437675Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5437922Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5438065Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5438325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5438426Z leaves = list(leaves) 2025-09-07T08:17:21.5438679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5438741Z return func(x) 2025-09-07T08:17:21.5439014Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5439144Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5439481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5439560Z return func(*args, **kwargs) 2025-09-07T08:17:21.5439930Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5440104Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5440108Z 2025-09-07T08:17:21.5440534Z 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:17:21.5440540Z 2025-09-07T08:17:21.5440543Z 2025-09-07T08:17:21.5440685Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5441033Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5441036Z 2025-09-07T08:17:21.5441200Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5441345Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5441411Z inline_call [] 2025-09-07T08:17:21.5441519Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5441583Z inductor [] 2025-09-07T08:17:21.5441722Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5441870Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5442404Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5442673Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5442769Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5443073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5443243Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5443506Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5443752Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5443979Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5444069Z Traceback (most recent call last): 2025-09-07T08:17:21.5444375Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5444438Z self._run_test( 2025-09-07T08:17:21.5444709Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5444812Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5445084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5445202Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5445501Z 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:17:21.5445601Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5445907Z 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:17:21.5445997Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5446278Z 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:17:21.5446439Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5446742Z 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:17:21.5446827Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5447136Z 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:17:21.5447248Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5447539Z 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:17:21.5447635Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5447866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5448000Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5448259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5448386Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5448668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5448747Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5449026Z 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:17:21.5449095Z return aot_autograd( 2025-09-07T08:17:21.5449378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5449506Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5449841Z 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:17:21.5450065Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5450446Z 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:17:21.5450530Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5450923Z 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:17:21.5450998Z fx_g = _create_graph( 2025-09-07T08:17:21.5451329Z 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:17:21.5451391Z fx_g = make_fx( 2025-09-07T08:17:21.5451702Z 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:17:21.5451786Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5452124Z 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:17:21.5452205Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5452530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5452632Z t = dispatch_trace( 2025-09-07T08:17:21.5452855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5452938Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5453223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5453301Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5453627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5453789Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5454048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5454117Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5454372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5454447Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5454714Z 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:17:21.5454790Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5455088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5455181Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5455498Z 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:17:21.5455619Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5455971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5456043Z outs_pair = fn(*args) 2025-09-07T08:17:21.5456400Z 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:17:21.5456520Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5456880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5456948Z outs_pair = fn(*args) 2025-09-07T08:17:21.5457309Z 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:17:21.5457474Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5457875Z 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:17:21.5458010Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5458364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5458438Z outs_pair = fn(*args) 2025-09-07T08:17:21.5458825Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5458907Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5459258Z 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:17:21.5459379Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5459637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5459714Z return handle_torch_function( 2025-09-07T08:17:21.5459995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5460188Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5460522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5460648Z return func(*args, **kwargs) 2025-09-07T08:17:21.5460894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5460975Z result = _engine_run_backward( 2025-09-07T08:17:21.5461268Z 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:17:21.5461508Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5461771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5461847Z return user_fn(self, *args) 2025-09-07T08:17:21.5462140Z 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:17:21.5462218Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5462539Z 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:17:21.5462626Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5462871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5462948Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5463287Z 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:17:21.5463387Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5463659Z 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:17:21.5463751Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5464081Z 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:17:21.5464168Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5464502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5464572Z t = dispatch_trace( 2025-09-07T08:17:21.5464796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5464922Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5465175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5465252Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5465572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5465727Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5465981Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5466052Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5466311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5466390Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5466741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5466833Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5466908Z File "", line 1, in 2025-09-07T08:17:21.5467200Z 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:17:21.5467386Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5467663Z 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:17:21.5467785Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5468175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5468261Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5468613Z 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:17:21.5468701Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5468990Z 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:17:21.5469066Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5469341Z 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:17:21.5469508Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5469762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5469870Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5470129Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5470196Z leaves = list(leaves) 2025-09-07T08:17:21.5470441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5470512Z return func(x) 2025-09-07T08:17:21.5470787Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5470915Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5471327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5471401Z return func(*args, **kwargs) 2025-09-07T08:17:21.5471765Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5471928Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5471931Z 2025-09-07T08:17:21.5472408Z 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:17:21.5472413Z 2025-09-07T08:17:21.5472416Z 2025-09-07T08:17:21.5472552Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5472903Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5472908Z 2025-09-07T08:17:21.5473072Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5473212Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5473276Z inline_call [] 2025-09-07T08:17:21.5473379Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5473445Z inductor [] 2025-09-07T08:17:21.5473588Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5474142Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5474680Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5474909Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5475046Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5475350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5475581Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5475845Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5476089Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5476222Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5476285Z inline_call [] 2025-09-07T08:17:21.5476393Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5476531Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5476665Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5477186Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5477409Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5477516Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5477819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5477989Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5478241Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5478476Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5478574Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5478796Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5478881Z Traceback (most recent call last): 2025-09-07T08:17:21.5479189Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5479259Z self._run_test( 2025-09-07T08:17:21.5479487Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5479640Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5479918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5480002Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5480311Z 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:17:21.5480397Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5480669Z 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:17:21.5480756Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5481043Z 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:17:21.5481214Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5481557Z 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:17:21.5481642Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5481955Z 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:17:21.5482056Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5482382Z 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:17:21.5482475Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5482710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5482865Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5483115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5483250Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5483540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5483630Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5483939Z 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:17:21.5484020Z return aot_autograd( 2025-09-07T08:17:21.5484299Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5484428Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5484764Z 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:17:21.5484926Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5485304Z 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:17:21.5485382Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5485762Z 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:17:21.5485841Z fx_g = _create_graph( 2025-09-07T08:17:21.5486174Z 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:17:21.5486242Z fx_g = make_fx( 2025-09-07T08:17:21.5486545Z 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:17:21.5486630Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5486937Z 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:17:21.5487067Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5487395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5487465Z t = dispatch_trace( 2025-09-07T08:17:21.5487693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5487769Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5488016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5488093Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5488420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5488577Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5488859Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5488945Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5489203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5489278Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5489553Z 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:17:21.5489659Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5489957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5490090Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5490404Z 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:17:21.5490523Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5490883Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5490959Z outs_pair = fn(*args) 2025-09-07T08:17:21.5491310Z 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:17:21.5491433Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5491789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5491868Z outs_pair = fn(*args) 2025-09-07T08:17:21.5492239Z 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:17:21.5492350Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5492745Z 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:17:21.5492879Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5493234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5493309Z outs_pair = fn(*args) 2025-09-07T08:17:21.5493700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5493787Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5494135Z 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:17:21.5494220Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5494477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5494600Z return handle_torch_function( 2025-09-07T08:17:21.5494893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5495036Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5495369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5495450Z return func(*args, **kwargs) 2025-09-07T08:17:21.5495695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5495777Z result = _engine_run_backward( 2025-09-07T08:17:21.5496063Z 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:17:21.5496309Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5496683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5496760Z return user_fn(self, *args) 2025-09-07T08:17:21.5497054Z 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:17:21.5497176Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5497498Z 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:17:21.5497577Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5497870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5497947Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5498277Z 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:17:21.5498381Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5498654Z 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:17:21.5498746Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5499074Z 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:17:21.5499162Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5499491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5499563Z t = dispatch_trace( 2025-09-07T08:17:21.5499790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5500170Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5500516Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5500601Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5500918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5501077Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5501329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5501396Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5501656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5501733Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5502038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5502128Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5502334Z File "", line 1, in 2025-09-07T08:17:21.5502642Z 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:17:21.5502793Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5503070Z 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:17:21.5503159Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5503553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5503635Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5503980Z 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:17:21.5504066Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5504416Z 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:17:21.5504504Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5504783Z 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:17:21.5505032Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5505289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5505397Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5505721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5505795Z leaves = list(leaves) 2025-09-07T08:17:21.5506046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5506112Z return func(x) 2025-09-07T08:17:21.5506390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5506518Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5506853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5506933Z return func(*args, **kwargs) 2025-09-07T08:17:21.5507299Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5507468Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5507472Z 2025-09-07T08:17:21.5507902Z 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:17:21.5507906Z 2025-09-07T08:17:21.5507910Z 2025-09-07T08:17:21.5508047Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5508390Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5508394Z 2025-09-07T08:17:21.5508558Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5508703Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5508765Z inline_call [] 2025-09-07T08:17:21.5508872Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5508935Z inductor [] 2025-09-07T08:17:21.5509075Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5509211Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5509780Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5510012Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5510104Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5510407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5510581Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5510841Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5511184Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5511318Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5511380Z inline_call [] 2025-09-07T08:17:21.5511532Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5511673Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5511809Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5512329Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5512590Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5512680Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5513011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5513180Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5513442Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5513680Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5513808Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5513871Z inline_call [] 2025-09-07T08:17:21.5513981Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5514116Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5514248Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5514776Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5515001Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5515103Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5515408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5515573Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5515826Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5516065Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5516503Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-93dc4febd287f6ca.xml - 2025-09-07T08:17:21.5516615Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5517417Z FAILED [0.6656s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5517587Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5517591Z 2025-09-07T08:17:21.5518024Z 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:17:21.5518029Z 2025-09-07T08:17:21.5518032Z 2025-09-07T08:17:21.5518171Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5518521Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5518526Z 2025-09-07T08:17:21.5518690Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5518806Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5518973Z ================== 1 failed, 245 deselected, 2 rerun in 2.39s ================== 2025-09-07T08:17:21.5519046Z Got exit code 1 2025-09-07T08:17:21.5519122Z Retrying single test... 2025-09-07T08:17:21.5520002Z /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:17:21.5520118Z import pkg_resources 2025-09-07T08:17:21.5520457Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c4ed788fc35699cc.xml 2025-09-07T08:17:21.5520599Z ============================= test session starts ============================== 2025-09-07T08:17:21.5520814Z 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:17:21.5520888Z cachedir: .pytest_cache 2025-09-07T08:17:21.5521213Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5521294Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5521369Z configfile: pytest.ini 2025-09-07T08:17:21.5521694Z 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:17:21.5521845Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.5522330Z stepcurrent: skipping 70 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5522408Z Running 1 items in this shard 2025-09-07T08:17:21.5522412Z 2025-09-07T08:17:21.5522832Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9956s] [100%] 2025-09-07T08:17:21.5523239Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6656s] [100%] 2025-09-07T08:17:21.5523598Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True FAILED [0.7490s] [100%] 2025-09-07T08:17:21.5523603Z 2025-09-07T08:17:21.5523691Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5523923Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5524004Z Traceback (most recent call last): 2025-09-07T08:17:21.5524319Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5524394Z self._run_test( 2025-09-07T08:17:21.5524663Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5524776Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5525050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5525135Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5525451Z 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:17:21.5525534Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5525817Z 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:17:21.5525901Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5526193Z 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:17:21.5526394Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5526709Z 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:17:21.5526800Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5527102Z 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:17:21.5527242Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5527528Z 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:17:21.5527658Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5527894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5528015Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5528274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5528392Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5528679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5528760Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5529038Z 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:17:21.5529118Z return aot_autograd( 2025-09-07T08:17:21.5529389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5529525Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5529849Z 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:17:21.5530012Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5530388Z 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:17:21.5530466Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5530845Z 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:17:21.5530916Z fx_g = _create_graph( 2025-09-07T08:17:21.5531261Z 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:17:21.5531327Z fx_g = make_fx( 2025-09-07T08:17:21.5531630Z 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:17:21.5531718Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5532054Z 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:17:21.5532139Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5532455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5532522Z t = dispatch_trace( 2025-09-07T08:17:21.5532751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5532828Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5533086Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5533157Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5533482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5533641Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5533957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5534037Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5534293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5534369Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5534677Z 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:17:21.5534748Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5535057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5535181Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5535507Z 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:17:21.5535621Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5535978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5536056Z outs_pair = fn(*args) 2025-09-07T08:17:21.5536407Z 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:17:21.5536539Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5536894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5536972Z outs_pair = fn(*args) 2025-09-07T08:17:21.5537341Z 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:17:21.5537451Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5537856Z 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:17:21.5537989Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5538355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5538431Z outs_pair = fn(*args) 2025-09-07T08:17:21.5538823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5538912Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5539254Z 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:17:21.5539345Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5539639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5539724Z return handle_torch_function( 2025-09-07T08:17:21.5540018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5540161Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5540508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5540581Z return func(*args, **kwargs) 2025-09-07T08:17:21.5540836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5540913Z result = _engine_run_backward( 2025-09-07T08:17:21.5541203Z 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:17:21.5541483Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5541740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5541820Z return user_fn(self, *args) 2025-09-07T08:17:21.5542109Z 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:17:21.5542232Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5542556Z 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:17:21.5542669Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5542921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5542995Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5543340Z 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:17:21.5543439Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5543715Z 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:17:21.5543816Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5544144Z 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:17:21.5544237Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5544557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5544627Z t = dispatch_trace( 2025-09-07T08:17:21.5544856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5544936Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5545191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5545259Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5545578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5545735Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5545982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5546059Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5546312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5546390Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5546687Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5546835Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5546932Z File "", line 1, in 2025-09-07T08:17:21.5547246Z 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:17:21.5547400Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5547680Z 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:17:21.5547763Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5548157Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5548237Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5548625Z 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:17:21.5548708Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5549003Z 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:17:21.5549078Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5549345Z 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:17:21.5549553Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5549800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5549949Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5550202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5550269Z leaves = list(leaves) 2025-09-07T08:17:21.5550521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5550584Z return func(x) 2025-09-07T08:17:21.5550866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5550983Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5551429Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5551508Z return func(*args, **kwargs) 2025-09-07T08:17:21.5551871Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5552055Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5552059Z 2025-09-07T08:17:21.5552491Z 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:17:21.5552495Z 2025-09-07T08:17:21.5552498Z 2025-09-07T08:17:21.5552639Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5552985Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5552991Z 2025-09-07T08:17:21.5553164Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5553303Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5553367Z inline_call [] 2025-09-07T08:17:21.5553478Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5553540Z inductor [] 2025-09-07T08:17:21.5553687Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5553818Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5554408Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5554653Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5554750Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5555069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5555236Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5555512Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5555753Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5556027Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5556115Z Traceback (most recent call last): 2025-09-07T08:17:21.5556423Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5556492Z self._run_test( 2025-09-07T08:17:21.5556722Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5556863Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5557135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5557254Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5557564Z 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:17:21.5557647Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5557924Z 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:17:21.5558009Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5558297Z 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:17:21.5558454Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5558762Z 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:17:21.5558849Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5559153Z 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:17:21.5559253Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5559557Z 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:17:21.5559654Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5559890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5560011Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5560260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5560388Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5560673Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5560773Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5561056Z 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:17:21.5561133Z return aot_autograd( 2025-09-07T08:17:21.5561406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5561596Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5561934Z 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:17:21.5562094Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5562479Z 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:17:21.5562555Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5562932Z 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:17:21.5563010Z fx_g = _create_graph( 2025-09-07T08:17:21.5563345Z 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:17:21.5563454Z fx_g = make_fx( 2025-09-07T08:17:21.5563761Z 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:17:21.5563852Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5564154Z 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:17:21.5564273Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5564598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5564700Z t = dispatch_trace( 2025-09-07T08:17:21.5564925Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5565001Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5565251Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5565328Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5565655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5565811Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5566064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5566136Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5566392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5566468Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5566745Z 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:17:21.5566815Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5567115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5567213Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5567527Z 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:17:21.5567650Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5568009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5568087Z outs_pair = fn(*args) 2025-09-07T08:17:21.5568441Z 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:17:21.5568563Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5568971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5569046Z outs_pair = fn(*args) 2025-09-07T08:17:21.5569418Z 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:17:21.5569527Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5569933Z 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:17:21.5570064Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5570418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5570494Z outs_pair = fn(*args) 2025-09-07T08:17:21.5570916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5571003Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5571350Z 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:17:21.5571433Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5571732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5571809Z return handle_torch_function( 2025-09-07T08:17:21.5572096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5572272Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5572616Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5572687Z return func(*args, **kwargs) 2025-09-07T08:17:21.5572940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5573021Z result = _engine_run_backward( 2025-09-07T08:17:21.5573315Z 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:17:21.5573563Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5573814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5573888Z return user_fn(self, *args) 2025-09-07T08:17:21.5574187Z 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:17:21.5574267Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5574591Z 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:17:21.5574672Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5574916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5574995Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5575330Z 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:17:21.5575443Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5575719Z 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:17:21.5575818Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5576146Z 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:17:21.5576233Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5576597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5576668Z t = dispatch_trace( 2025-09-07T08:17:21.5576897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5576976Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5577229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5577307Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5577629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5577788Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5578036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5578104Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5578404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5578483Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5578786Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5578913Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5578995Z File "", line 1, in 2025-09-07T08:17:21.5579285Z 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:17:21.5579470Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5579750Z 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:17:21.5579838Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5580243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5580326Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5580678Z 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:17:21.5580768Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5581056Z 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:17:21.5581140Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5581413Z 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:17:21.5581590Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5581840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5581960Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5582221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5582291Z leaves = list(leaves) 2025-09-07T08:17:21.5582547Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5582612Z return func(x) 2025-09-07T08:17:21.5585279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5585464Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5585840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5585918Z return func(*args, **kwargs) 2025-09-07T08:17:21.5586350Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5586530Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5586535Z 2025-09-07T08:17:21.5586976Z 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:17:21.5586982Z 2025-09-07T08:17:21.5586986Z 2025-09-07T08:17:21.5587127Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5587537Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5587543Z 2025-09-07T08:17:21.5587714Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5587859Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5587933Z inline_call [] 2025-09-07T08:17:21.5588042Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5588107Z inductor [] 2025-09-07T08:17:21.5588252Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5588388Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5588976Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5589211Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5589373Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5589683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5589855Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5590121Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5590363Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5590506Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5590582Z inline_call [] 2025-09-07T08:17:21.5590696Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5590839Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5590975Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5591600Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5591832Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5591933Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5592239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5592409Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5592671Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5593016Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5593119Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5593343Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5593431Z Traceback (most recent call last): 2025-09-07T08:17:21.5593774Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5593841Z self._run_test( 2025-09-07T08:17:21.5594077Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5594180Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5594463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5594551Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5594867Z 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:17:21.5594954Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5595226Z 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:17:21.5595312Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5595597Z 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:17:21.5595759Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5596066Z 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:17:21.5596188Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5596507Z 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:17:21.5596610Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5596939Z 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:17:21.5597033Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5597264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5597392Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5597647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5597774Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5598054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5598141Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5598423Z 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:17:21.5598500Z return aot_autograd( 2025-09-07T08:17:21.5598781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5598912Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5599248Z 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:17:21.5599411Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5599786Z 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:17:21.5600222Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5600683Z 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:17:21.5600873Z fx_g = _create_graph( 2025-09-07T08:17:21.5601221Z 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:17:21.5601295Z fx_g = make_fx( 2025-09-07T08:17:21.5601615Z 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:17:21.5601765Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5602075Z 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:17:21.5602156Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5602482Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5602555Z t = dispatch_trace( 2025-09-07T08:17:21.5602785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5602872Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5603127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5603207Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5603538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5603693Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5603951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5604021Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5604343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5604419Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5604694Z 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:17:21.5604834Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5605136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5605234Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5605561Z 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:17:21.5605679Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5606038Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5606111Z outs_pair = fn(*args) 2025-09-07T08:17:21.5606471Z 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:17:21.5606597Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5606963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5607031Z outs_pair = fn(*args) 2025-09-07T08:17:21.5607399Z 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:17:21.5607510Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5607908Z 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:17:21.5608045Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5608399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5608528Z outs_pair = fn(*args) 2025-09-07T08:17:21.5608921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5609017Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5609408Z 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:17:21.5609496Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5609755Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5609832Z return handle_torch_function( 2025-09-07T08:17:21.5610123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5610266Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5610606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5610686Z return func(*args, **kwargs) 2025-09-07T08:17:21.5610934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5611024Z result = _engine_run_backward( 2025-09-07T08:17:21.5611322Z 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:17:21.5611564Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5611823Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5611936Z return user_fn(self, *args) 2025-09-07T08:17:21.5612237Z 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:17:21.5612349Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5612676Z 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:17:21.5612756Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5613006Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5613082Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5613418Z 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:17:21.5613521Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5613798Z 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:17:21.5613889Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5614223Z 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:17:21.5614313Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5614636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5614704Z t = dispatch_trace( 2025-09-07T08:17:21.5614928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5615017Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5615267Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5615345Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5615667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5615961Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5616219Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5616291Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5616551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5616625Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5616965Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5617059Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5617134Z File "", line 1, in 2025-09-07T08:17:21.5617429Z 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:17:21.5617587Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5617874Z 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:17:21.5617963Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5618357Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5618443Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5618798Z 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:17:21.5618884Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5619175Z 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:17:21.5619333Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5619604Z 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:17:21.5619815Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5620074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5620189Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5620455Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5620524Z leaves = list(leaves) 2025-09-07T08:17:21.5620770Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5620845Z return func(x) 2025-09-07T08:17:21.5621122Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5621253Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5621596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5621671Z return func(*args, **kwargs) 2025-09-07T08:17:21.5622049Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5622215Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5622220Z 2025-09-07T08:17:21.5622659Z 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:17:21.5622663Z 2025-09-07T08:17:21.5622666Z 2025-09-07T08:17:21.5622804Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5623154Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5623159Z 2025-09-07T08:17:21.5623367Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5623513Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5623575Z inline_call [] 2025-09-07T08:17:21.5623679Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5623745Z inductor [] 2025-09-07T08:17:21.5623916Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5624055Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5624586Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5624816Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5624917Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5625222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5625395Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5625660Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5625906Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5626037Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5626100Z inline_call [] 2025-09-07T08:17:21.5626217Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5626354Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5626526Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5627060Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5627322Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5627418Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5627719Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5627886Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5628148Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5628392Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5628526Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5628589Z inline_call [] 2025-09-07T08:17:21.5628697Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5628834Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5628967Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5629493Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5629716Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5629812Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5630110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5630279Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5630578Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5630821Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5631387Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c4ed788fc35699cc.xml - 2025-09-07T08:17:21.5631537Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5632323Z FAILED [0.7490s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5632488Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5632492Z 2025-09-07T08:17:21.5632920Z 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:17:21.5632926Z 2025-09-07T08:17:21.5632929Z 2025-09-07T08:17:21.5633065Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5633414Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True 2025-09-07T08:17:21.5633417Z 2025-09-07T08:17:21.5633583Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5633702Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5633825Z ================== 1 failed, 245 deselected, 2 rerun in 2.46s ================== 2025-09-07T08:17:21.5633929Z Got exit code 1 2025-09-07T08:17:21.5634186Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.5635071Z /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:17:21.5635195Z import pkg_resources 2025-09-07T08:17:21.5635548Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-983e28eaf08e3e24.xml 2025-09-07T08:17:21.5635660Z ============================= test session starts ============================== 2025-09-07T08:17:21.5635877Z 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:17:21.5635949Z cachedir: .pytest_cache 2025-09-07T08:17:21.5636274Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5636356Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5636434Z configfile: pytest.ini 2025-09-07T08:17:21.5636761Z 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:17:21.5636904Z collecting ... collected 467 items / 71 deselected / 396 selected 2025-09-07T08:17:21.5637005Z stepcurrent: skipping 71 already run items. 2025-09-07T08:17:21.5637082Z Running 175 items in this shard 2025-09-07T08:17:21.5637085Z 2025-09-07T08:17:21.5637502Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.3452s] [ 0%] 2025-09-07T08:17:21.5637906Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.7432s] [ 0%] 2025-09-07T08:17:21.5643889Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True FAILED [1.9949s] [ 0%] 2025-09-07T08:17:21.5643903Z 2025-09-07T08:17:21.5644048Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5644288Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5644376Z Traceback (most recent call last): 2025-09-07T08:17:21.5644752Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5644823Z self._run_test( 2025-09-07T08:17:21.5645069Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5645175Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5645460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5645555Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5645883Z 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:17:21.5645984Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5646278Z 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:17:21.5646359Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5646657Z 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:17:21.5646820Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5647140Z 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:17:21.5647283Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5647608Z 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:17:21.5647713Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5648044Z 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:17:21.5648150Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5648389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5648534Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5648788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5648910Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5649204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5649284Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5649569Z 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:17:21.5649643Z return aot_autograd( 2025-09-07T08:17:21.5649918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5650057Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5650390Z 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:17:21.5650562Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5650935Z 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:17:21.5651022Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5651452Z 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:17:21.5651527Z fx_g = _create_graph( 2025-09-07T08:17:21.5651862Z 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:17:21.5651936Z fx_g = make_fx( 2025-09-07T08:17:21.5652313Z 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:17:21.5652400Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5652693Z 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:17:21.5652781Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5653103Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5653180Z t = dispatch_trace( 2025-09-07T08:17:21.5653404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5653490Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5653743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5653814Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5654148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5654303Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5654558Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5654671Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5654929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5655012Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5655289Z 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:17:21.5655412Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5655713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5655807Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5656132Z 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:17:21.5656249Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5656614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5656684Z outs_pair = fn(*args) 2025-09-07T08:17:21.5657041Z 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:17:21.5657173Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5657527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5657605Z outs_pair = fn(*args) 2025-09-07T08:17:21.5657964Z 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:17:21.5658081Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5658482Z 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:17:21.5658621Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5659011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5659085Z outs_pair = fn(*args) 2025-09-07T08:17:21.5659492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5659574Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5659959Z 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:17:21.5660048Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5660298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5660384Z return handle_torch_function( 2025-09-07T08:17:21.5660675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5660828Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5661171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5661249Z return func(*args, **kwargs) 2025-09-07T08:17:21.5661496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5661573Z result = _engine_run_backward( 2025-09-07T08:17:21.5661874Z 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:17:21.5662121Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5662445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5662522Z return user_fn(self, *args) 2025-09-07T08:17:21.5662824Z 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:17:21.5662954Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5663280Z 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:17:21.5663373Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5663628Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5663699Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5664042Z 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:17:21.5664138Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5664421Z 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:17:21.5664513Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5664849Z 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:17:21.5664942Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5665262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5665345Z t = dispatch_trace( 2025-09-07T08:17:21.5665574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5665659Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5665913Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5665987Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5666324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5666520Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5666785Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5666857Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5667117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5667249Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5667561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5667659Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5667736Z File "", line 1, in 2025-09-07T08:17:21.5668034Z 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:17:21.5668185Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5668463Z 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:17:21.5668560Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5668957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5669045Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5669394Z 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:17:21.5669473Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5669766Z 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:17:21.5669905Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5670182Z 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:17:21.5670386Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5670652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5670763Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5671016Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5671221Z leaves = list(leaves) 2025-09-07T08:17:21.5671466Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5671534Z return func(x) 2025-09-07T08:17:21.5671813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5671931Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5672278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5672356Z return func(*args, **kwargs) 2025-09-07T08:17:21.5672724Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5672898Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5672902Z 2025-09-07T08:17:21.5673331Z 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:17:21.5673335Z 2025-09-07T08:17:21.5673344Z 2025-09-07T08:17:21.5673483Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5673820Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5673824Z 2025-09-07T08:17:21.5674055Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5674203Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5674273Z inline_call [] 2025-09-07T08:17:21.5674379Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5674442Z inductor [] 2025-09-07T08:17:21.5674624Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5674764Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5675306Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5675537Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5675634Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5675948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5676115Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5676385Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5676626Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5676853Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5676934Z Traceback (most recent call last): 2025-09-07T08:17:21.5677240Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5677355Z self._run_test( 2025-09-07T08:17:21.5677592Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5677751Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5678031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5678118Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5678431Z 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:17:21.5678516Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5678794Z 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:17:21.5678874Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5679159Z 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:17:21.5679321Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5679627Z 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:17:21.5679732Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5680035Z 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:17:21.5680142Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5680427Z 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:17:21.5680524Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5680760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5680881Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5681139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5681326Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5681608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5681693Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5682003Z 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:17:21.5682079Z return aot_autograd( 2025-09-07T08:17:21.5682348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5682481Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5682807Z 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:17:21.5682969Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5683344Z 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:17:21.5683423Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5683802Z 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:17:21.5683883Z fx_g = _create_graph( 2025-09-07T08:17:21.5684217Z 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:17:21.5684286Z fx_g = make_fx( 2025-09-07T08:17:21.5684589Z 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:17:21.5684714Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5685006Z 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:17:21.5685126Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5685440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5685508Z t = dispatch_trace( 2025-09-07T08:17:21.5685735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5685811Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5686078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5686150Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5686479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5686636Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5686885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5686964Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5687216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5687291Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5687568Z 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:17:21.5687641Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5687948Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5688037Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5688361Z 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:17:21.5688472Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5688890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5688969Z outs_pair = fn(*args) 2025-09-07T08:17:21.5689321Z 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:17:21.5689486Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5689840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5689908Z outs_pair = fn(*args) 2025-09-07T08:17:21.5690277Z 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:17:21.5690388Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5690791Z 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:17:21.5690925Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5691290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5691358Z outs_pair = fn(*args) 2025-09-07T08:17:21.5691744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5691829Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5692172Z 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:17:21.5692300Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5692551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5692666Z return handle_torch_function( 2025-09-07T08:17:21.5692955Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5693099Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5693441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5693514Z return func(*args, **kwargs) 2025-09-07T08:17:21.5693767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5693842Z result = _engine_run_backward( 2025-09-07T08:17:21.5694135Z 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:17:21.5694380Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5694635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5694721Z return user_fn(self, *args) 2025-09-07T08:17:21.5695014Z 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:17:21.5695093Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5695415Z 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:17:21.5695495Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5695751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5695826Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5696223Z 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:17:21.5696323Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5696596Z 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:17:21.5696693Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5697051Z 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:17:21.5697147Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5697462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5697534Z t = dispatch_trace( 2025-09-07T08:17:21.5697764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5697842Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5698096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5698168Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5698488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5698644Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5698896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5698972Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5699225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5699345Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5699642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5699731Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5700160Z File "", line 1, in 2025-09-07T08:17:21.5700461Z 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:17:21.5700623Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5700902Z 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:17:21.5700991Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5701388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5701469Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5701822Z 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:17:21.5701901Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5702189Z 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:17:21.5702272Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5702539Z 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:17:21.5702713Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5702972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5703088Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5703340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5703409Z leaves = list(leaves) 2025-09-07T08:17:21.5703805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5703876Z return func(x) 2025-09-07T08:17:21.5704161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5704280Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5704677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5704759Z return func(*args, **kwargs) 2025-09-07T08:17:21.5705123Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5705294Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5705299Z 2025-09-07T08:17:21.5705727Z 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:17:21.5705732Z 2025-09-07T08:17:21.5705735Z 2025-09-07T08:17:21.5705879Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5706212Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5706216Z 2025-09-07T08:17:21.5706394Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5706537Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5706600Z inline_call [] 2025-09-07T08:17:21.5706712Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5706775Z inductor [] 2025-09-07T08:17:21.5706995Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5707130Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5707661Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5707986Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5708088Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5708397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5708562Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5708822Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5709068Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5709201Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5709276Z inline_call [] 2025-09-07T08:17:21.5709381Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5709525Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5709658Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5710181Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5710411Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5710501Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5710810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5710973Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5711384Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5711632Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5711724Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5711982Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5712063Z Traceback (most recent call last): 2025-09-07T08:17:21.5712378Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5712442Z self._run_test( 2025-09-07T08:17:21.5712672Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5712779Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5713056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5713150Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5713451Z 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:17:21.5713534Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5713812Z 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:17:21.5713893Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5714185Z 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:17:21.5714341Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5714688Z 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:17:21.5714778Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5715116Z 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:17:21.5715227Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5715523Z 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:17:21.5715625Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5715854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5715975Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5716245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5716371Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5716661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5716744Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5717021Z 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:17:21.5717100Z return aot_autograd( 2025-09-07T08:17:21.5717372Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5717507Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5717830Z 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:17:21.5717997Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5718372Z 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:17:21.5718532Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5718928Z 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:17:21.5719007Z fx_g = _create_graph( 2025-09-07T08:17:21.5719373Z 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:17:21.5719445Z fx_g = make_fx( 2025-09-07T08:17:21.5719749Z 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:17:21.5719832Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5720129Z 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:17:21.5720211Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5720539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5720608Z t = dispatch_trace( 2025-09-07T08:17:21.5720836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5720916Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5721171Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5721250Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5721581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5721739Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5722028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5722098Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5722369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5722480Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5722758Z 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:17:21.5722837Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5723136Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5723233Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5723550Z 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:17:21.5723670Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5724026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5724104Z outs_pair = fn(*args) 2025-09-07T08:17:21.5724456Z 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:17:21.5724577Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5724938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5725005Z outs_pair = fn(*args) 2025-09-07T08:17:21.5725372Z 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:17:21.5725479Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5725879Z 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:17:21.5726050Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5726405Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5726476Z outs_pair = fn(*args) 2025-09-07T08:17:21.5726896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5726989Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5727333Z 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:17:21.5727417Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5727674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5727750Z return handle_torch_function( 2025-09-07T08:17:21.5728042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5728184Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5728525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5728600Z return func(*args, **kwargs) 2025-09-07T08:17:21.5728846Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5728925Z result = _engine_run_backward( 2025-09-07T08:17:21.5729217Z 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:17:21.5729502Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5729758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5729867Z return user_fn(self, *args) 2025-09-07T08:17:21.5730165Z 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:17:21.5730247Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5730576Z 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:17:21.5730657Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5730905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5730979Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5731314Z 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:17:21.5731413Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5731686Z 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:17:21.5731785Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5732113Z 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:17:21.5732199Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5732525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5732593Z t = dispatch_trace( 2025-09-07T08:17:21.5732821Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5732900Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5733147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5733227Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5733584Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5733743Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5733989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5734091Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5734354Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5734429Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5734736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5734836Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5734922Z File "", line 1, in 2025-09-07T08:17:21.5735215Z 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:17:21.5735364Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5735645Z 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:17:21.5735731Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5736132Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5736213Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5736561Z 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:17:21.5736735Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5737028Z 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:17:21.5737236Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5737506Z 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:17:21.5737684Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5737933Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5738041Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5738302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5738371Z leaves = list(leaves) 2025-09-07T08:17:21.5738626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5738691Z return func(x) 2025-09-07T08:17:21.5738967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5739093Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5739431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5739510Z return func(*args, **kwargs) 2025-09-07T08:17:21.5739874Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5740041Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5740053Z 2025-09-07T08:17:21.5740475Z 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:17:21.5740481Z 2025-09-07T08:17:21.5740483Z 2025-09-07T08:17:21.5740620Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5741003Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5741010Z 2025-09-07T08:17:21.5741180Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5741326Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5741426Z inline_call [] 2025-09-07T08:17:21.5741540Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5741601Z inductor [] 2025-09-07T08:17:21.5741739Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5741876Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5742405Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5742636Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5742730Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5743034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5743208Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5743468Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5743710Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5743839Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5743956Z inline_call [] 2025-09-07T08:17:21.5744060Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5744200Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5744366Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5744888Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5745118Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5745207Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5745505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5745673Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5745930Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5746169Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5746299Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5746361Z inline_call [] 2025-09-07T08:17:21.5746465Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5746603Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5746739Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5747260Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5747489Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5747586Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5747921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5748096Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5748348Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5748586Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5749070Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-983e28eaf08e3e24.xml - 2025-09-07T08:17:21.5749188Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5749951Z FAILED [1.9949s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5750118Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5750127Z 2025-09-07T08:17:21.5750551Z 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:17:21.5750555Z 2025-09-07T08:17:21.5750558Z 2025-09-07T08:17:21.5750693Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5751034Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5751125Z 2025-09-07T08:17:21.5751293Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5751460Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5751584Z ================== 1 failed, 71 deselected, 2 rerun in 6.15s =================== 2025-09-07T08:17:21.5751654Z Got exit code 1 2025-09-07T08:17:21.5751758Z Retrying single test... 2025-09-07T08:17:21.5752638Z /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:17:21.5752717Z import pkg_resources 2025-09-07T08:17:21.5753052Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-4719572ddba7c93c.xml 2025-09-07T08:17:21.5753159Z ============================= test session starts ============================== 2025-09-07T08:17:21.5753378Z 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:17:21.5753453Z cachedir: .pytest_cache 2025-09-07T08:17:21.5753768Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5753850Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5753925Z configfile: pytest.ini 2025-09-07T08:17:21.5754247Z 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:17:21.5754402Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.5754880Z stepcurrent: skipping 71 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5754958Z Running 1 items in this shard 2025-09-07T08:17:21.5754964Z 2025-09-07T08:17:21.5755370Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.3101s] [100%] 2025-09-07T08:17:21.5755806Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.8389s] [100%] 2025-09-07T08:17:21.5756167Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True FAILED [1.9398s] [100%] 2025-09-07T08:17:21.5756172Z 2025-09-07T08:17:21.5756292Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5756519Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5756598Z Traceback (most recent call last): 2025-09-07T08:17:21.5756909Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5756987Z self._run_test( 2025-09-07T08:17:21.5757218Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5757330Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5757609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5757701Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5758006Z 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:17:21.5758092Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5758370Z 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:17:21.5758450Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5758743Z 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:17:21.5758938Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5759246Z 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:17:21.5759369Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5759669Z 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:17:21.5759784Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5760074Z 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:17:21.5760169Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5760410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5760534Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5760795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5760914Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5761204Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5761285Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5761561Z 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:17:21.5761637Z return aot_autograd( 2025-09-07T08:17:21.5761910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5762044Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5762370Z 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:17:21.5762529Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5762952Z 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:17:21.5763034Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5763418Z 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:17:21.5763486Z fx_g = _create_graph( 2025-09-07T08:17:21.5763877Z 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:17:21.5763943Z fx_g = make_fx( 2025-09-07T08:17:21.5764243Z 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:17:21.5764336Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5764626Z 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:17:21.5764710Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5765033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5765100Z t = dispatch_trace( 2025-09-07T08:17:21.5765323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5765401Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5765661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5765731Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5766056Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5766251Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5766502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5766577Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5766861Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5766946Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5767227Z 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:17:21.5767302Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5767607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5767695Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5768016Z 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:17:21.5768131Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5768492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5768568Z outs_pair = fn(*args) 2025-09-07T08:17:21.5768921Z 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:17:21.5769048Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5769402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5769476Z outs_pair = fn(*args) 2025-09-07T08:17:21.5769841Z 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:17:21.5769951Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5770416Z 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:17:21.5770552Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5770911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5770980Z outs_pair = fn(*args) 2025-09-07T08:17:21.5771402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5771492Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5771842Z 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:17:21.5771936Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5772183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5772270Z return handle_torch_function( 2025-09-07T08:17:21.5772559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5772701Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5773046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5773122Z return func(*args, **kwargs) 2025-09-07T08:17:21.5773375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5773448Z result = _engine_run_backward( 2025-09-07T08:17:21.5773743Z 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:17:21.5774025Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5774279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5774393Z return user_fn(self, *args) 2025-09-07T08:17:21.5774683Z 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:17:21.5774767Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5775091Z 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:17:21.5775171Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5775430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5775503Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5775846Z 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:17:21.5775946Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5776221Z 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:17:21.5776317Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5776645Z 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:17:21.5776741Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5777062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5777140Z t = dispatch_trace( 2025-09-07T08:17:21.5777377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5777466Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5777760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5777836Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5778162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5778312Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5778595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5778674Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5778929Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5779014Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5779317Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5779405Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5779486Z File "", line 1, in 2025-09-07T08:17:21.5779781Z 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:17:21.5779936Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5780207Z 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:17:21.5780296Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5780691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5780770Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5781172Z 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:17:21.5781251Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5781544Z 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:17:21.5781655Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5781920Z 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:17:21.5782096Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5782344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5782462Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5782712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5782782Z leaves = list(leaves) 2025-09-07T08:17:21.5783032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5783094Z return func(x) 2025-09-07T08:17:21.5783378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5783496Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5783841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5783916Z return func(*args, **kwargs) 2025-09-07T08:17:21.5784277Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5784449Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5784453Z 2025-09-07T08:17:21.5784876Z 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:17:21.5784880Z 2025-09-07T08:17:21.5784883Z 2025-09-07T08:17:21.5785059Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5785399Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5785403Z 2025-09-07T08:17:21.5785572Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5785741Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5785805Z inline_call [] 2025-09-07T08:17:21.5785923Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5785987Z inductor [] 2025-09-07T08:17:21.5786130Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5786261Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5786789Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5787021Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5787115Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5787433Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5787604Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5787871Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5788109Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5788365Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5788451Z Traceback (most recent call last): 2025-09-07T08:17:21.5788757Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5788864Z self._run_test( 2025-09-07T08:17:21.5789093Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5789196Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5789471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5789555Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5789863Z 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:17:21.5789948Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5790227Z 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:17:21.5790306Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5790594Z 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:17:21.5790756Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5791161Z 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:17:21.5791254Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5791557Z 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:17:21.5791659Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5791952Z 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:17:21.5792047Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5792346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5792472Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5792724Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5792847Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5793162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5793248Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5793522Z 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:17:21.5793599Z return aot_autograd( 2025-09-07T08:17:21.5793882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5794011Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5794348Z 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:17:21.5794510Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5794888Z 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:17:21.5794970Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5795346Z 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:17:21.5795433Z fx_g = _create_graph( 2025-09-07T08:17:21.5795810Z 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:17:21.5795879Z fx_g = make_fx( 2025-09-07T08:17:21.5796191Z 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:17:21.5796317Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5796612Z 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:17:21.5796691Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5797021Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5797090Z t = dispatch_trace( 2025-09-07T08:17:21.5797323Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5797399Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5797655Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5797732Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5798059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5798217Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5798467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5798547Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5798807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5798882Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5799159Z 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:17:21.5799233Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5799543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5799671Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5800278Z 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:17:21.5800401Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5800854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5800933Z outs_pair = fn(*args) 2025-09-07T08:17:21.5801286Z 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:17:21.5801406Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5801783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5801851Z outs_pair = fn(*args) 2025-09-07T08:17:21.5802220Z 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:17:21.5802332Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5802735Z 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:17:21.5802863Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5803216Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5803291Z outs_pair = fn(*args) 2025-09-07T08:17:21.5803746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5803835Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5804184Z 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:17:21.5804338Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5804593Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5804668Z return handle_torch_function( 2025-09-07T08:17:21.5804956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5805098Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5805439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5805515Z return func(*args, **kwargs) 2025-09-07T08:17:21.5805762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5805846Z result = _engine_run_backward( 2025-09-07T08:17:21.5806144Z 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:17:21.5806386Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5806651Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5806725Z return user_fn(self, *args) 2025-09-07T08:17:21.5807021Z 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:17:21.5807098Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5807424Z 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:17:21.5807503Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5807822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5807897Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5808231Z 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:17:21.5808331Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5808637Z 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:17:21.5808735Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5809062Z 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:17:21.5809150Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5809471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5809542Z t = dispatch_trace( 2025-09-07T08:17:21.5809771Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5809847Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5810095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5810185Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5810507Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5810668Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5810916Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5811042Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5811294Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5811405Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5811712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5811800Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5811879Z File "", line 1, in 2025-09-07T08:17:21.5812168Z 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:17:21.5812318Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5812600Z 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:17:21.5812689Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5813085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5813174Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5813526Z 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:17:21.5813613Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5813902Z 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:17:21.5813987Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5814252Z 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:17:21.5814431Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5814685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5814798Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5815096Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5815168Z leaves = list(leaves) 2025-09-07T08:17:21.5815421Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5815484Z return func(x) 2025-09-07T08:17:21.5815791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5815920Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5816260Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5816353Z return func(*args, **kwargs) 2025-09-07T08:17:21.5816720Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5816898Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5816903Z 2025-09-07T08:17:21.5817330Z 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:17:21.5817333Z 2025-09-07T08:17:21.5817337Z 2025-09-07T08:17:21.5817476Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5817816Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5817820Z 2025-09-07T08:17:21.5817985Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5818167Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5818231Z inline_call [] 2025-09-07T08:17:21.5818338Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5818397Z inductor [] 2025-09-07T08:17:21.5818592Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5818727Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5819258Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5819491Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5819583Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5819884Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5820055Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5820316Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5820561Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5820692Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5820761Z inline_call [] 2025-09-07T08:17:21.5820862Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5821000Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5821131Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5821649Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5821879Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5821969Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5822318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5822498Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5822753Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5823028Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5823120Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5823342Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5823424Z Traceback (most recent call last): 2025-09-07T08:17:21.5823731Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5823802Z self._run_test( 2025-09-07T08:17:21.5824035Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5824147Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5824412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5824494Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5824800Z 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:17:21.5824881Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5825155Z 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:17:21.5825278Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5825567Z 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:17:21.5825729Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5826067Z 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:17:21.5826155Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5826458Z 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:17:21.5826574Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5826859Z 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:17:21.5826953Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5827190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5827317Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5827573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5827694Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5827970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5828054Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5828329Z 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:17:21.5828406Z return aot_autograd( 2025-09-07T08:17:21.5828680Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5828817Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5829141Z 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:17:21.5829349Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5829735Z 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:17:21.5829811Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5830227Z 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:17:21.5830298Z fx_g = _create_graph( 2025-09-07T08:17:21.5830633Z 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:17:21.5830702Z fx_g = make_fx( 2025-09-07T08:17:21.5831010Z 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:17:21.5831198Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5831494Z 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:17:21.5831581Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5831895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5831963Z t = dispatch_trace( 2025-09-07T08:17:21.5832193Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5832268Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5832527Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5832641Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5832967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5833130Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5833415Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5833503Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5833760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5833833Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5834108Z 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:17:21.5834180Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5834484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5834577Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5834890Z 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:17:21.5835012Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5835370Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5835448Z outs_pair = fn(*args) 2025-09-07T08:17:21.5835800Z 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:17:21.5835927Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5836277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5836346Z outs_pair = fn(*args) 2025-09-07T08:17:21.5836712Z 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:17:21.5836873Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5837286Z 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:17:21.5837414Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5837816Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5837887Z outs_pair = fn(*args) 2025-09-07T08:17:21.5838276Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5838366Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5838708Z 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:17:21.5838798Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5839047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5839126Z return handle_torch_function( 2025-09-07T08:17:21.5839412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5839553Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5839896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5839972Z return func(*args, **kwargs) 2025-09-07T08:17:21.5840222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5840333Z result = _engine_run_backward( 2025-09-07T08:17:21.5840627Z 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:17:21.5840903Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5841155Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5841234Z return user_fn(self, *args) 2025-09-07T08:17:21.5841528Z 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:17:21.5841605Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5841928Z 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:17:21.5842009Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5842261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5842330Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5842663Z 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:17:21.5842775Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5843051Z 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:17:21.5843150Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5843472Z 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:17:21.5843564Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5843879Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5843950Z t = dispatch_trace( 2025-09-07T08:17:21.5844180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5844298Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5844561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5844631Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5844953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5845141Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5845399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5845476Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5845729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5845806Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5846113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5846204Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5846285Z File "", line 1, in 2025-09-07T08:17:21.5846573Z 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:17:21.5846726Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5846998Z 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:17:21.5847084Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5847480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5847619Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5847976Z 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:17:21.5848088Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5848376Z 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:17:21.5848459Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5848726Z 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:17:21.5848902Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5849149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5849270Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5849530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5849599Z leaves = list(leaves) 2025-09-07T08:17:21.5849852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5849918Z return func(x) 2025-09-07T08:17:21.5850201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5850321Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5850660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5850740Z return func(*args, **kwargs) 2025-09-07T08:17:21.5851101Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5851274Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5851278Z 2025-09-07T08:17:21.5851749Z 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:17:21.5851755Z 2025-09-07T08:17:21.5851758Z 2025-09-07T08:17:21.5851906Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5852240Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5852277Z 2025-09-07T08:17:21.5852450Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5852590Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5852653Z inline_call [] 2025-09-07T08:17:21.5852764Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5852826Z inductor [] 2025-09-07T08:17:21.5852970Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5853104Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5853638Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5853869Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5853963Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5854272Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5854438Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5854697Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5855061Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5855193Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5855292Z inline_call [] 2025-09-07T08:17:21.5855391Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5855526Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5855668Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5856196Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5856428Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5856518Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5856822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5856984Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5857242Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5857481Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5857606Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5857677Z inline_call [] 2025-09-07T08:17:21.5857777Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5857913Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5858046Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5858563Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5858833Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5858925Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5859224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5859384Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5859678Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5859922Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5860358Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-4719572ddba7c93c.xml - 2025-09-07T08:17:21.5860473Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5861221Z FAILED [1.9398s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5861390Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5861393Z 2025-09-07T08:17:21.5861818Z 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:17:21.5861822Z 2025-09-07T08:17:21.5861825Z 2025-09-07T08:17:21.5861962Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5862335Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5862339Z 2025-09-07T08:17:21.5862510Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5862655Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5862778Z ================== 1 failed, 245 deselected, 2 rerun in 6.14s ================== 2025-09-07T08:17:21.5862848Z Got exit code 1 2025-09-07T08:17:21.5862917Z Retrying single test... 2025-09-07T08:17:21.5863788Z /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:17:21.5863860Z import pkg_resources 2025-09-07T08:17:21.5864201Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c400772f35ba3999.xml 2025-09-07T08:17:21.5864307Z ============================= test session starts ============================== 2025-09-07T08:17:21.5864524Z 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:17:21.5864602Z cachedir: .pytest_cache 2025-09-07T08:17:21.5864916Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5865002Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5865073Z configfile: pytest.ini 2025-09-07T08:17:21.5865400Z 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:17:21.5865547Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.5866024Z stepcurrent: skipping 71 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5866107Z Running 1 items in this shard 2025-09-07T08:17:21.5866110Z 2025-09-07T08:17:21.5866570Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.2566s] [100%] 2025-09-07T08:17:21.5866983Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.7512s] [100%] 2025-09-07T08:17:21.5867793Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True FAILED [2.0129s] [100%] 2025-09-07T08:17:21.5867799Z 2025-09-07T08:17:21.5867896Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5868122Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5868213Z Traceback (most recent call last): 2025-09-07T08:17:21.5868528Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5868594Z self._run_test( 2025-09-07T08:17:21.5868825Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5868934Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5869203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5869294Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5869593Z 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:17:21.5869679Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5869959Z 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:17:21.5870080Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5870376Z 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:17:21.5870564Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5870879Z 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:17:21.5870966Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5871367Z 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:17:21.5871477Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5871777Z 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:17:21.5871883Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5872141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5872272Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5872525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5872644Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5872930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5873012Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5873289Z 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:17:21.5873359Z return aot_autograd( 2025-09-07T08:17:21.5873629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5873770Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5874136Z 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:17:21.5874315Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5874692Z 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:17:21.5874767Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5875205Z 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:17:21.5875278Z fx_g = _create_graph( 2025-09-07T08:17:21.5875614Z 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:17:21.5875676Z fx_g = make_fx( 2025-09-07T08:17:21.5875987Z 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:17:21.5876071Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5876368Z 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:17:21.5876451Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5876769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5876844Z t = dispatch_trace( 2025-09-07T08:17:21.5877063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5877138Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5877393Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5877502Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5877845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5878036Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5878287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5878361Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5878617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5878697Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5878963Z 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:17:21.5879038Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5879339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5879430Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5879756Z 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:17:21.5879870Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5880231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5880301Z outs_pair = fn(*args) 2025-09-07T08:17:21.5880655Z 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:17:21.5880794Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5881152Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5881227Z outs_pair = fn(*args) 2025-09-07T08:17:21.5881627Z 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:17:21.5881746Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5882142Z 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:17:21.5882273Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5882665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5882735Z outs_pair = fn(*args) 2025-09-07T08:17:21.5883128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5883211Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5883560Z 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:17:21.5883645Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5883896Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5883978Z return handle_torch_function( 2025-09-07T08:17:21.5884262Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5884410Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5884750Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5884862Z return func(*args, **kwargs) 2025-09-07T08:17:21.5885115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5885190Z result = _engine_run_backward( 2025-09-07T08:17:21.5885499Z 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:17:21.5885773Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5886026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5886106Z return user_fn(self, *args) 2025-09-07T08:17:21.5886394Z 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:17:21.5886479Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5886792Z 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:17:21.5886878Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5887126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5887199Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5887540Z 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:17:21.5887635Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5887915Z 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:17:21.5888005Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5888326Z 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:17:21.5888418Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5888736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5888810Z t = dispatch_trace( 2025-09-07T08:17:21.5889082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5889164Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5889418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5889488Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5889853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5890005Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5890257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5890329Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5890583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5890665Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5890966Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5891064Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5891140Z File "", line 1, in 2025-09-07T08:17:21.5891428Z 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:17:21.5891594Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5891866Z 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:17:21.5891958Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5892389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5892470Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5892825Z 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:17:21.5892939Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5893234Z 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:17:21.5893309Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5893583Z 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:17:21.5893755Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5894000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5894115Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5894367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5894443Z leaves = list(leaves) 2025-09-07T08:17:21.5894688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5894749Z return func(x) 2025-09-07T08:17:21.5895029Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5895148Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5895488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5895559Z return func(*args, **kwargs) 2025-09-07T08:17:21.5895931Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5896092Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5896096Z 2025-09-07T08:17:21.5896558Z 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:17:21.5896568Z 2025-09-07T08:17:21.5896572Z 2025-09-07T08:17:21.5896706Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5897072Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5897076Z 2025-09-07T08:17:21.5897249Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5897384Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5897455Z inline_call [] 2025-09-07T08:17:21.5897559Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5897620Z inductor [] 2025-09-07T08:17:21.5897765Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5897898Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5898436Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5898662Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5898760Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5899072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5899239Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5899548Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5899784Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5900321Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5900402Z Traceback (most recent call last): 2025-09-07T08:17:21.5900715Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5900783Z self._run_test( 2025-09-07T08:17:21.5901045Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5901220Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5901608Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5901698Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5902128Z 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:17:21.5902273Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5902616Z 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:17:21.5902697Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5902990Z 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:17:21.5903145Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5903451Z 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:17:21.5903541Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5903844Z 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:17:21.5903953Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5904391Z 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:17:21.5904503Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5904743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5904864Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5905206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5905337Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5905623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5905713Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5905988Z 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:17:21.5906066Z return aot_autograd( 2025-09-07T08:17:21.5906343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5906476Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5906800Z 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:17:21.5906964Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5907342Z 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:17:21.5907419Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5907869Z 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:17:21.5907938Z fx_g = _create_graph( 2025-09-07T08:17:21.5908273Z 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:17:21.5908401Z fx_g = make_fx( 2025-09-07T08:17:21.5908706Z 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:17:21.5908802Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5909097Z 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:17:21.5909182Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5909502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5909572Z t = dispatch_trace( 2025-09-07T08:17:21.5909801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5909880Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5910145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5910216Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5910544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5910704Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5910954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5911029Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5911375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5911453Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5911735Z 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:17:21.5911869Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5912184Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5912276Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5912637Z 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:17:21.5912753Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5913114Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5913189Z outs_pair = fn(*args) 2025-09-07T08:17:21.5913539Z 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:17:21.5913666Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5914020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5914089Z outs_pair = fn(*args) 2025-09-07T08:17:21.5914467Z 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:17:21.5914576Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5914978Z 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:17:21.5915106Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5915505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5915571Z outs_pair = fn(*args) 2025-09-07T08:17:21.5915960Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5916082Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5916427Z 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:17:21.5916517Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5916767Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5916844Z return handle_torch_function( 2025-09-07T08:17:21.5917128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5917273Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5917620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5917693Z return func(*args, **kwargs) 2025-09-07T08:17:21.5917947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5918021Z result = _engine_run_backward( 2025-09-07T08:17:21.5918311Z 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:17:21.5918556Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5918813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5918894Z return user_fn(self, *args) 2025-09-07T08:17:21.5919184Z 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:17:21.5919271Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5919635Z 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:17:21.5919717Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5919975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5920050Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5920427Z 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:17:21.5920525Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5920799Z 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:17:21.5920899Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5921224Z 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:17:21.5921318Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5921633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5921701Z t = dispatch_trace( 2025-09-07T08:17:21.5921930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5922007Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5922263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5922334Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5922657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5922853Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5923102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5923211Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5923465Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5923546Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5923847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5923939Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5924019Z File "", line 1, in 2025-09-07T08:17:21.5924317Z 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:17:21.5924473Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5924751Z 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:17:21.5924839Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5925238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5925317Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5925670Z 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:17:21.5925748Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5926034Z 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:17:21.5926116Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5926395Z 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:17:21.5926618Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5926873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5926989Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5927240Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5927345Z leaves = list(leaves) 2025-09-07T08:17:21.5927598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5927662Z return func(x) 2025-09-07T08:17:21.5927942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5928062Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5928400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5928485Z return func(*args, **kwargs) 2025-09-07T08:17:21.5928845Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5929023Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5929027Z 2025-09-07T08:17:21.5929456Z 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:17:21.5929460Z 2025-09-07T08:17:21.5929464Z 2025-09-07T08:17:21.5929604Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5929939Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5929986Z 2025-09-07T08:17:21.5930164Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5930304Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5930420Z inline_call [] 2025-09-07T08:17:21.5930533Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5930594Z inductor [] 2025-09-07T08:17:21.5930740Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5930873Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5931402Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5931631Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5931726Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5932034Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5932202Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5932472Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5932711Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5932840Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5932909Z inline_call [] 2025-09-07T08:17:21.5933013Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5933154Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5933281Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5933846Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5934080Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5934169Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5934472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5934668Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5934928Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5935167Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5935258Z =================================== FAILURES =================================== 2025-09-07T08:17:21.5935482Z _ WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True _ 2025-09-07T08:17:21.5935562Z Traceback (most recent call last): 2025-09-07T08:17:21.5935872Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1319, in test_while_loop_with_pytree_inputs 2025-09-07T08:17:21.5935934Z self._run_test( 2025-09-07T08:17:21.5936165Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5936273Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5936540Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5936627Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5936924Z 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:17:21.5937048Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5937329Z 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:17:21.5937445Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5937737Z 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:17:21.5937893Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5938201Z 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:17:21.5938282Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5938578Z 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:17:21.5938683Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5938967Z 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:17:21.5939070Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5939304Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5939428Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5939686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5939809Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5940095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5940173Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5940451Z 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:17:21.5940533Z return aot_autograd( 2025-09-07T08:17:21.5940802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5940985Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5941316Z 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:17:21.5941482Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5941889Z 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:17:21.5941967Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5942355Z 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:17:21.5942425Z fx_g = _create_graph( 2025-09-07T08:17:21.5942765Z 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:17:21.5942827Z fx_g = make_fx( 2025-09-07T08:17:21.5943142Z 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:17:21.5943232Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5943531Z 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:17:21.5943618Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5943938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5944011Z t = dispatch_trace( 2025-09-07T08:17:21.5944232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5944355Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5949697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5949822Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5950271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5950428Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5950716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5950795Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5951194Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5951277Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5951554Z 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:17:21.5951639Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5951951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5952058Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5952393Z 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:17:21.5952524Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5952888Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5952960Z outs_pair = fn(*args) 2025-09-07T08:17:21.5953320Z 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:17:21.5953445Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5953805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5953924Z outs_pair = fn(*args) 2025-09-07T08:17:21.5954290Z 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:17:21.5954410Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.5954851Z 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:17:21.5954999Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.5955355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5955436Z outs_pair = fn(*args) 2025-09-07T08:17:21.5955826Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5955912Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5956276Z 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:17:21.5956364Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.5956625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.5956704Z return handle_torch_function( 2025-09-07T08:17:21.5956995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.5957147Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.5957529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5957613Z return func(*args, **kwargs) 2025-09-07T08:17:21.5957864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.5957983Z result = _engine_run_backward( 2025-09-07T08:17:21.5958280Z 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:17:21.5958521Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5958784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.5958859Z return user_fn(self, *args) 2025-09-07T08:17:21.5959174Z 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:17:21.5959255Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.5959582Z 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:17:21.5959673Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.5959926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5960004Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5960339Z 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:17:21.5960443Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.5960716Z 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:17:21.5960808Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.5961139Z 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:17:21.5961232Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.5961614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5961692Z t = dispatch_trace( 2025-09-07T08:17:21.5961919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5962006Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5962296Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5962382Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5962708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5962859Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5963130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5963202Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5963463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5963543Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5963852Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5963949Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5964029Z File "", line 1, in 2025-09-07T08:17:21.5964331Z 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:17:21.5964478Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.5964760Z 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:17:21.5964911Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.5965313Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.5965438Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.5965791Z 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:17:21.5965877Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.5966169Z 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:17:21.5966257Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.5966528Z 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:17:21.5966701Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.5966974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.5967088Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.5967348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.5967417Z leaves = list(leaves) 2025-09-07T08:17:21.5967666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.5967738Z return func(x) 2025-09-07T08:17:21.5968012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.5968141Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.5968484Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.5968562Z return func(*args, **kwargs) 2025-09-07T08:17:21.5968962Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5969134Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5969138Z 2025-09-07T08:17:21.5969571Z 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:17:21.5969575Z 2025-09-07T08:17:21.5969611Z 2025-09-07T08:17:21.5969750Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5970093Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5970098Z 2025-09-07T08:17:21.5970278Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5970433Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5970498Z inline_call [] 2025-09-07T08:17:21.5970606Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5970676Z inductor [] 2025-09-07T08:17:21.5970821Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5970959Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5971497Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5971725Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5971830Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5972134Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5972350Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5972616Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5972900Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5973037Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5973103Z inline_call [] 2025-09-07T08:17:21.5973219Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5973360Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5973496Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5974022Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5974247Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5974359Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5974664Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5974836Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5975094Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5975337Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5975471Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.5975533Z inline_call [] 2025-09-07T08:17:21.5975643Z stats [('calls_captured', 10), ('unique_graphs', 1)] 2025-09-07T08:17:21.5975781Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.5975955Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.5976477Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.5976697Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 873, in forward 2025-09-07T08:17:21.5976900Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.5977201Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.5977369Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.5977625Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.5977865Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.5978308Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c400772f35ba3999.xml - 2025-09-07T08:17:21.5978418Z =========================== short test summary info ============================ 2025-09-07T08:17:21.5979188Z FAILED [2.0129s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.5979350Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.5979354Z 2025-09-07T08:17:21.5979793Z 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:17:21.5979834Z 2025-09-07T08:17:21.5979837Z 2025-09-07T08:17:21.5979974Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.5980359Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True 2025-09-07T08:17:21.5980362Z 2025-09-07T08:17:21.5980527Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.5980638Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.5980769Z ================== 1 failed, 245 deselected, 2 rerun in 6.08s ================== 2025-09-07T08:17:21.5980833Z Got exit code 1 2025-09-07T08:17:21.5981089Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.5981965Z /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:17:21.5982050Z import pkg_resources 2025-09-07T08:17:21.5982389Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ce9767828a06f0e4.xml 2025-09-07T08:17:21.5982487Z ============================= test session starts ============================== 2025-09-07T08:17:21.5982710Z 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:17:21.5982781Z cachedir: .pytest_cache 2025-09-07T08:17:21.5983106Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.5983186Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.5983257Z configfile: pytest.ini 2025-09-07T08:17:21.5983585Z 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:17:21.5983763Z collecting ... collected 467 items / 72 deselected / 395 selected 2025-09-07T08:17:21.5983870Z stepcurrent: skipping 72 already run items. 2025-09-07T08:17:21.5983944Z Running 174 items in this shard 2025-09-07T08:17:21.5983948Z 2025-09-07T08:17:21.5984314Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_False PASSED [2.2901s] [ 0%] 2025-09-07T08:17:21.5984746Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8101s] [ 1%] 2025-09-07T08:17:21.5985143Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5115s] [ 1%] 2025-09-07T08:17:21.5985497Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True FAILED [0.5603s] [ 1%] 2025-09-07T08:17:21.5985501Z 2025-09-07T08:17:21.5985591Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.5985825Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.5985908Z Traceback (most recent call last): 2025-09-07T08:17:21.5986227Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.5986294Z self._run_test( 2025-09-07T08:17:21.5986524Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.5986635Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.5986905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.5987046Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.5987355Z 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:17:21.5987474Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.5987755Z 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:17:21.5987835Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.5988127Z 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:17:21.5988284Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.5988593Z 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:17:21.5988677Z raise BackendCompilerFailed( 2025-09-07T08:17:21.5988979Z 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:17:21.5989084Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5989368Z 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:17:21.5989469Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.5989699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.5989820Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.5990075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.5990193Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.5990476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.5990556Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.5990839Z 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:17:21.5990947Z return aot_autograd( 2025-09-07T08:17:21.5991334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.5991475Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.5991856Z 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:17:21.5992022Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.5992388Z 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:17:21.5992467Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.5992849Z 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:17:21.5992919Z fx_g = _create_graph( 2025-09-07T08:17:21.5993260Z 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:17:21.5993322Z fx_g = make_fx( 2025-09-07T08:17:21.5993627Z 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:17:21.5993711Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.5994002Z 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:17:21.5994098Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.5994422Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.5994533Z t = dispatch_trace( 2025-09-07T08:17:21.5994758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.5994836Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.5995126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5995198Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5995529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.5995681Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.5995931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.5996006Z return fn(*args, **kwargs) 2025-09-07T08:17:21.5996257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.5996344Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.5996611Z 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:17:21.5996684Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.5996999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.5997090Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.5997413Z 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:17:21.5997526Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.5997887Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5997957Z outs_pair = fn(*args) 2025-09-07T08:17:21.5998308Z 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:17:21.5998478Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.5998834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.5998907Z outs_pair = fn(*args) 2025-09-07T08:17:21.5999300Z 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:17:21.5999413Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6000130Z 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:17:21.6000274Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6000636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6000711Z outs_pair = fn(*args) 2025-09-07T08:17:21.6001110Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6001191Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6001535Z 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:17:21.6001684Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6002089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6002234Z return handle_torch_function( 2025-09-07T08:17:21.6002557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6002842Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6003186Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6003329Z return func(*args, **kwargs) 2025-09-07T08:17:21.6003587Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6003663Z result = _engine_run_backward( 2025-09-07T08:17:21.6003969Z 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:17:21.6004211Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6004467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6004550Z return user_fn(self, *args) 2025-09-07T08:17:21.6004840Z 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:17:21.6004928Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6005246Z 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:17:21.6005327Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6005590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6005666Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6006007Z 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:17:21.6006101Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6006382Z 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:17:21.6006477Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6006864Z 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:17:21.6006964Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6007279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6007356Z t = dispatch_trace( 2025-09-07T08:17:21.6007638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6007728Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6007983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6008056Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6008385Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6008533Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6008780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6008858Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6009111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6009189Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6009488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6009581Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6009655Z File "", line 1, in 2025-09-07T08:17:21.6009945Z 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:17:21.6010154Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6010430Z 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:17:21.6010557Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6010947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6011025Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6011378Z 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:17:21.6011458Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6011753Z 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:17:21.6011841Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6012121Z 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:17:21.6012290Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6012537Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6012652Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6012902Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6012977Z leaves = list(leaves) 2025-09-07T08:17:21.6013222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6013283Z return func(x) 2025-09-07T08:17:21.6013562Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6013682Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6014063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6014153Z return func(*args, **kwargs) 2025-09-07T08:17:21.6014515Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6014685Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6014689Z 2025-09-07T08:17:21.6015149Z 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:17:21.6015154Z 2025-09-07T08:17:21.6015158Z 2025-09-07T08:17:21.6015299Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6015643Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6015647Z 2025-09-07T08:17:21.6015820Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6015961Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6016030Z inline_call [] 2025-09-07T08:17:21.6016131Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6016271Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6016408Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6016939Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6017175Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6017307Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6017612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6017816Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6018078Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6018323Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6018538Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6018627Z Traceback (most recent call last): 2025-09-07T08:17:21.6018932Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6018997Z self._run_test( 2025-09-07T08:17:21.6019233Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6019336Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6019609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6019694Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6019995Z 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:17:21.6020088Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6020358Z 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:17:21.6020444Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6020727Z 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:17:21.6020890Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6021199Z 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:17:21.6021352Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6021662Z 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:17:21.6021766Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6022090Z 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:17:21.6022186Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6022414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6022544Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6022796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6022921Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6023199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6023280Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6023557Z 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:17:21.6023626Z return aot_autograd( 2025-09-07T08:17:21.6023906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6024039Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6024372Z 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:17:21.6024573Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6024944Z 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:17:21.6025068Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6025447Z 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:17:21.6025525Z fx_g = _create_graph( 2025-09-07T08:17:21.6025858Z 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:17:21.6025920Z fx_g = make_fx( 2025-09-07T08:17:21.6026227Z 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:17:21.6026313Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6026616Z 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:17:21.6026714Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6027040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6027115Z t = dispatch_trace( 2025-09-07T08:17:21.6027336Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6027413Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6027672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6027754Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6028089Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6028240Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6028492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6028569Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6028862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6028948Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6029216Z 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:17:21.6029288Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6029627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6029720Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6030044Z 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:17:21.6030157Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6030521Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6030592Z outs_pair = fn(*args) 2025-09-07T08:17:21.6030945Z 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:17:21.6031174Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6031530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6031603Z outs_pair = fn(*args) 2025-09-07T08:17:21.6031969Z 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:17:21.6032125Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6032524Z 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:17:21.6032690Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6033047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6033115Z outs_pair = fn(*args) 2025-09-07T08:17:21.6033511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6033594Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6033938Z 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:17:21.6034028Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6034277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6034358Z return handle_torch_function( 2025-09-07T08:17:21.6034641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6034786Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6035123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6035196Z return func(*args, **kwargs) 2025-09-07T08:17:21.6035459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6035534Z result = _engine_run_backward( 2025-09-07T08:17:21.6035834Z 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:17:21.6036075Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6036367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6036448Z return user_fn(self, *args) 2025-09-07T08:17:21.6036738Z 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:17:21.6036822Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6037186Z 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:17:21.6037274Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6037525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6037596Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6037936Z 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:17:21.6038031Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6038313Z 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:17:21.6038404Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6038729Z 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:17:21.6038825Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6039141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6039214Z t = dispatch_trace( 2025-09-07T08:17:21.6039434Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6039552Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6039806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6039875Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6040238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6040388Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6040648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6040729Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6040983Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6041064Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6041363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6041462Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6041536Z File "", line 1, in 2025-09-07T08:17:21.6041827Z 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:17:21.6041983Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6042255Z 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:17:21.6042350Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6042742Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6042821Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6043175Z 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:17:21.6043257Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6043588Z 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:17:21.6043668Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6043941Z 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:17:21.6044110Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6044394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6044511Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6044762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6044838Z leaves = list(leaves) 2025-09-07T08:17:21.6045083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6045147Z return func(x) 2025-09-07T08:17:21.6045428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6045546Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6045900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6045974Z return func(*args, **kwargs) 2025-09-07T08:17:21.6046337Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6046513Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6046516Z 2025-09-07T08:17:21.6046943Z 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:17:21.6046984Z 2025-09-07T08:17:21.6047000Z 2025-09-07T08:17:21.6047140Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6047523Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6047527Z 2025-09-07T08:17:21.6047700Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6047838Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6047911Z inline_call [] 2025-09-07T08:17:21.6048015Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6048155Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6048291Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6048826Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6049061Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6049159Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6049463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6049636Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6049897Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6050143Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6050272Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6050341Z inline_call [] 2025-09-07T08:17:21.6050441Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6050617Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6050755Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6051279Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6051545Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6051637Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6051936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6052113Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6052373Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6052613Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6052704Z =================================== FAILURES =================================== 2025-09-07T08:17:21.6052923Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6053001Z Traceback (most recent call last): 2025-09-07T08:17:21.6053309Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6053380Z self._run_test( 2025-09-07T08:17:21.6053607Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6053713Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6054020Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6054102Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6054409Z 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:17:21.6054527Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6054805Z 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:17:21.6054884Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6055169Z 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:17:21.6055330Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6055632Z 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:17:21.6055720Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6056020Z 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:17:21.6056127Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6056415Z 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:17:21.6056511Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6056746Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6056867Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6057125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6057244Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6057530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6057616Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6057924Z 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:17:21.6058003Z return aot_autograd( 2025-09-07T08:17:21.6058270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6058404Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6058769Z 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:17:21.6058937Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6059315Z 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:17:21.6059393Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6059780Z 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:17:21.6059852Z fx_g = _create_graph( 2025-09-07T08:17:21.6060186Z 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:17:21.6060254Z fx_g = make_fx( 2025-09-07T08:17:21.6060556Z 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:17:21.6060648Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6060941Z 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:17:21.6061029Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6061386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6061453Z t = dispatch_trace( 2025-09-07T08:17:21.6061682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6061793Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6062049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6062119Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6062445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6062604Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6062865Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6062945Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6063199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6063273Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6063549Z 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:17:21.6063623Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6063928Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6064018Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6064343Z 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:17:21.6064455Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6064813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6064891Z outs_pair = fn(*args) 2025-09-07T08:17:21.6065282Z 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:17:21.6065419Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6065774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6065843Z outs_pair = fn(*args) 2025-09-07T08:17:21.6066245Z 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:17:21.6066359Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6066764Z 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:17:21.6066895Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6067254Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6067323Z outs_pair = fn(*args) 2025-09-07T08:17:21.6067717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6067809Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6068154Z 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:17:21.6068248Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6068496Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6068610Z return handle_torch_function( 2025-09-07T08:17:21.6068894Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6069038Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6069416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6069490Z return func(*args, **kwargs) 2025-09-07T08:17:21.6069744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6069826Z result = _engine_run_backward( 2025-09-07T08:17:21.6070120Z 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:17:21.6070365Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6070618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6070693Z return user_fn(self, *args) 2025-09-07T08:17:21.6070984Z 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:17:21.6071142Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6071468Z 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:17:21.6071547Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6071799Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6071868Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6072220Z 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:17:21.6072318Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6072591Z 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:17:21.6072688Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6073062Z 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:17:21.6073161Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6073478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6073577Z t = dispatch_trace( 2025-09-07T08:17:21.6073805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6073881Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6074130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6074200Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6074526Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6074681Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6074931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6075007Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6075259Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6075335Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6075642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6075731Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6075811Z File "", line 1, in 2025-09-07T08:17:21.6076158Z 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:17:21.6076321Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6076630Z 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:17:21.6076715Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6077112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6077196Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6077546Z 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:17:21.6077626Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6077912Z 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:17:21.6077996Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6078265Z 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:17:21.6078440Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6078691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6078804Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6079055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6079124Z leaves = list(leaves) 2025-09-07T08:17:21.6079378Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6079440Z return func(x) 2025-09-07T08:17:21.6079723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6079841Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6080261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6080348Z return func(*args, **kwargs) 2025-09-07T08:17:21.6080711Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6080915Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6080919Z 2025-09-07T08:17:21.6081347Z 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:17:21.6081350Z 2025-09-07T08:17:21.6081353Z 2025-09-07T08:17:21.6081495Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6081823Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6081828Z 2025-09-07T08:17:21.6082003Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6082138Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6082198Z inline_call [] 2025-09-07T08:17:21.6082306Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6082448Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6082595Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6083129Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6083397Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6083501Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6083804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6084009Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6084272Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6084515Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6084645Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6084708Z inline_call [] 2025-09-07T08:17:21.6084816Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6084953Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6085087Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6085608Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6085836Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6085934Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6086234Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6086406Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6086663Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6086904Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6087046Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6087109Z inline_call [] 2025-09-07T08:17:21.6087255Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6087394Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6087524Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6088077Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6088304Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6088399Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6088695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6088864Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6089117Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6089348Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6089788Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ce9767828a06f0e4.xml - 2025-09-07T08:17:21.6089892Z =========================== short test summary info ============================ 2025-09-07T08:17:21.6090645Z FAILED [0.5603s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6090846Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6090850Z 2025-09-07T08:17:21.6091292Z 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:17:21.6091329Z 2025-09-07T08:17:21.6091331Z 2025-09-07T08:17:21.6091468Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6091807Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6091811Z 2025-09-07T08:17:21.6091974Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6092092Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.6092226Z ============= 1 failed, 1 passed, 72 deselected, 2 rerun in 4.23s ============== 2025-09-07T08:17:21.6092290Z Got exit code 1 2025-09-07T08:17:21.6092363Z Retrying single test... 2025-09-07T08:17:21.6093246Z /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:17:21.6093322Z import pkg_resources 2025-09-07T08:17:21.6093663Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c3f5fc501e9b0338.xml 2025-09-07T08:17:21.6093769Z ============================= test session starts ============================== 2025-09-07T08:17:21.6093982Z 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:17:21.6094051Z cachedir: .pytest_cache 2025-09-07T08:17:21.6094371Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.6094453Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.6094528Z configfile: pytest.ini 2025-09-07T08:17:21.6094977Z 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:17:21.6095123Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.6095633Z stepcurrent: skipping 73 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6095709Z Running 1 items in this shard 2025-09-07T08:17:21.6095713Z 2025-09-07T08:17:21.6096116Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8417s] [100%] 2025-09-07T08:17:21.6096513Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5358s] [100%] 2025-09-07T08:17:21.6096865Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True FAILED [0.5376s] [100%] 2025-09-07T08:17:21.6096870Z 2025-09-07T08:17:21.6096955Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.6097172Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6097257Z Traceback (most recent call last): 2025-09-07T08:17:21.6097571Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6097639Z self._run_test( 2025-09-07T08:17:21.6097867Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6098024Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6098295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6098380Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6098725Z 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:17:21.6098810Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6099093Z 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:17:21.6099177Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6099461Z 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:17:21.6099625Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6100196Z 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:17:21.6100311Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6100618Z 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:17:21.6100721Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6101011Z 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:17:21.6101105Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6101346Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6101468Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6101723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6101840Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6102123Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6102215Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6102578Z 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:17:21.6102663Z return aot_autograd( 2025-09-07T08:17:21.6102937Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6103139Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6103472Z 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:17:21.6103631Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6104015Z 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:17:21.6104098Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6104480Z 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:17:21.6104553Z fx_g = _create_graph( 2025-09-07T08:17:21.6104884Z 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:17:21.6104953Z fx_g = make_fx( 2025-09-07T08:17:21.6105258Z 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:17:21.6105352Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6105645Z 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:17:21.6105778Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6106108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6106176Z t = dispatch_trace( 2025-09-07T08:17:21.6106458Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6106544Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6106796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6106877Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6107215Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6107372Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6107619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6107693Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6107946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6108025Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6108298Z 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:17:21.6108370Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6108674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6108765Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6109082Z 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:17:21.6109203Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6109559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6109634Z outs_pair = fn(*args) 2025-09-07T08:17:21.6110031Z 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:17:21.6110162Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6110514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6110581Z outs_pair = fn(*args) 2025-09-07T08:17:21.6110985Z 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:17:21.6111186Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6111604Z 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:17:21.6111738Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6112094Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6112168Z outs_pair = fn(*args) 2025-09-07T08:17:21.6112553Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6112639Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6112990Z 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:17:21.6113081Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6113333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6113462Z return handle_torch_function( 2025-09-07T08:17:21.6113754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6113898Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6114277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6114349Z return func(*args, **kwargs) 2025-09-07T08:17:21.6114596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6114675Z result = _engine_run_backward( 2025-09-07T08:17:21.6114972Z 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:17:21.6115214Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6115467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6115546Z return user_fn(self, *args) 2025-09-07T08:17:21.6115836Z 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:17:21.6115914Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6116237Z 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:17:21.6116317Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6116570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6116640Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6116976Z 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:17:21.6117078Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6117352Z 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:17:21.6117488Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6117825Z 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:17:21.6117913Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6118269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6118339Z t = dispatch_trace( 2025-09-07T08:17:21.6118567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6118644Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6118899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6118971Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6119297Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6119456Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6119707Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6119783Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6120036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6120110Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6120416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6120507Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6120643Z File "", line 1, in 2025-09-07T08:17:21.6120931Z 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:17:21.6121082Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6121394Z 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:17:21.6121479Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6121878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6121959Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6122315Z 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:17:21.6122396Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6122685Z 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:17:21.6122767Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6123036Z 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:17:21.6123212Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6123471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6123580Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6123845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6123914Z leaves = list(leaves) 2025-09-07T08:17:21.6124167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6124230Z return func(x) 2025-09-07T08:17:21.6124510Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6124667Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6125010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6125090Z return func(*args, **kwargs) 2025-09-07T08:17:21.6125452Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6125657Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6125661Z 2025-09-07T08:17:21.6126089Z 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:17:21.6126095Z 2025-09-07T08:17:21.6126098Z 2025-09-07T08:17:21.6126238Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6126568Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6126573Z 2025-09-07T08:17:21.6126737Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6126878Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6126941Z inline_call [] 2025-09-07T08:17:21.6127050Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6127124Z inductor [] 2025-09-07T08:17:21.6127270Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6127408Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6127939Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6128213Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6128307Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6128650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6128813Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6129072Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6129313Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6129526Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6129609Z Traceback (most recent call last): 2025-09-07T08:17:21.6129913Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6129975Z self._run_test( 2025-09-07T08:17:21.6130209Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6130312Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6130582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6130668Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6130977Z 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:17:21.6131061Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6131335Z 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:17:21.6131422Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6131705Z 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:17:21.6131931Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6132253Z 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:17:21.6132337Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6132647Z 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:17:21.6132785Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6133077Z 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:17:21.6133171Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6133398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6133527Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6133778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6133905Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6134199Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6134285Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6134563Z 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:17:21.6134633Z return aot_autograd( 2025-09-07T08:17:21.6134915Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6135045Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6135414Z 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:17:21.6135574Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6135982Z 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:17:21.6136066Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6136447Z 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:17:21.6136526Z fx_g = _create_graph( 2025-09-07T08:17:21.6136862Z 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:17:21.6136933Z fx_g = make_fx( 2025-09-07T08:17:21.6137234Z 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:17:21.6137316Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6137616Z 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:17:21.6137695Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6138022Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6138089Z t = dispatch_trace( 2025-09-07T08:17:21.6138312Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6138392Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6138641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6138716Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6139046Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6139197Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6139500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6139573Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6139835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6139910Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6140222Z 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:17:21.6140299Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6140599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6140702Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6141020Z 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:17:21.6141143Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6141502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6141570Z outs_pair = fn(*args) 2025-09-07T08:17:21.6141926Z 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:17:21.6142048Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6142407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6142475Z outs_pair = fn(*args) 2025-09-07T08:17:21.6142880Z 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:17:21.6142990Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6143416Z 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:17:21.6143554Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6143906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6143982Z outs_pair = fn(*args) 2025-09-07T08:17:21.6144367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6144446Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6144798Z 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:17:21.6144882Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6145137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6145213Z return handle_torch_function( 2025-09-07T08:17:21.6145502Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6145643Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6145992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6146071Z return func(*args, **kwargs) 2025-09-07T08:17:21.6146321Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6146400Z result = _engine_run_backward( 2025-09-07T08:17:21.6146690Z 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:17:21.6146965Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6147231Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6147303Z return user_fn(self, *args) 2025-09-07T08:17:21.6147634Z 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:17:21.6147716Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6148039Z 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:17:21.6148126Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6148375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6148450Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6148784Z 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:17:21.6148882Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6149156Z 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:17:21.6149245Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6149575Z 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:17:21.6149661Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6149982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6150106Z t = dispatch_trace( 2025-09-07T08:17:21.6150326Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6150410Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6150693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6150776Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6151192Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6151349Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6151598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6151666Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6151924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6151998Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6152307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6152397Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6152471Z File "", line 1, in 2025-09-07T08:17:21.6152765Z 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:17:21.6152911Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6153192Z 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:17:21.6153278Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6153667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6153754Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6154166Z 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:17:21.6154262Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6154552Z 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:17:21.6154638Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6154937Z 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:17:21.6155109Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6155364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6155470Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6155731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6155802Z leaves = list(leaves) 2025-09-07T08:17:21.6156045Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6156115Z return func(x) 2025-09-07T08:17:21.6156388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6156514Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6156862Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6156943Z return func(*args, **kwargs) 2025-09-07T08:17:21.6157311Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6157511Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6157515Z 2025-09-07T08:17:21.6157952Z 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:17:21.6158017Z 2025-09-07T08:17:21.6158020Z 2025-09-07T08:17:21.6158159Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6158501Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6158505Z 2025-09-07T08:17:21.6158673Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6158819Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6158882Z inline_call [] 2025-09-07T08:17:21.6158985Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6159056Z inductor [] 2025-09-07T08:17:21.6159198Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6159336Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6159872Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6160102Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6160203Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6160509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6160684Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6160943Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6161191Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6161364Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6161432Z inline_call [] 2025-09-07T08:17:21.6161543Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6161682Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6161816Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6162380Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6162613Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6162710Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6163015Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6163183Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6163441Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6163679Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6163766Z =================================== FAILURES =================================== 2025-09-07T08:17:21.6163980Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6164064Z Traceback (most recent call last): 2025-09-07T08:17:21.6164366Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6164484Z self._run_test( 2025-09-07T08:17:21.6164712Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6164812Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6165085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6165204Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6165513Z 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:17:21.6165596Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6165866Z 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:17:21.6165952Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6166234Z 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:17:21.6166395Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6166700Z 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:17:21.6166790Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6167090Z 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:17:21.6167187Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6167478Z 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:17:21.6167573Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6167806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6167925Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6168175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6168299Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6168627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6168717Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6168992Z 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:17:21.6169066Z return aot_autograd( 2025-09-07T08:17:21.6169369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6169499Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6169829Z 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:17:21.6169990Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6170368Z 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:17:21.6170449Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6170826Z 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:17:21.6170901Z fx_g = _create_graph( 2025-09-07T08:17:21.6171231Z 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:17:21.6171299Z fx_g = make_fx( 2025-09-07T08:17:21.6171600Z 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:17:21.6171689Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6172026Z 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:17:21.6172104Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6172431Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6172532Z t = dispatch_trace( 2025-09-07T08:17:21.6172760Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6172837Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6173090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6173167Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6173493Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6173652Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6173903Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6173973Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6174239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6174316Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6174590Z 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:17:21.6174662Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6174967Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6175057Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6175372Z 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:17:21.6175494Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6175899Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6175984Z outs_pair = fn(*args) 2025-09-07T08:17:21.6176344Z 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:17:21.6176465Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6176858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6176930Z outs_pair = fn(*args) 2025-09-07T08:17:21.6177306Z 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:17:21.6177419Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6177827Z 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:17:21.6177958Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6178308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6178383Z outs_pair = fn(*args) 2025-09-07T08:17:21.6178769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6178860Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6179207Z 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:17:21.6179328Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6179588Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6179666Z return handle_torch_function( 2025-09-07T08:17:21.6179991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6180134Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6180483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6180557Z return func(*args, **kwargs) 2025-09-07T08:17:21.6180805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6180894Z result = _engine_run_backward( 2025-09-07T08:17:21.6181190Z 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:17:21.6181437Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6181689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6181763Z return user_fn(self, *args) 2025-09-07T08:17:21.6182057Z 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:17:21.6182133Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6182452Z 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:17:21.6182531Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6182783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6182854Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6183188Z 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:17:21.6183287Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6183614Z 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:17:21.6183713Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6184038Z 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:17:21.6184161Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6184486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6184554Z t = dispatch_trace( 2025-09-07T08:17:21.6184783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6184862Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6185104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6185180Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6185506Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6185659Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6185906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6185977Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6186230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6186307Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6186611Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6186771Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6186851Z File "", line 1, in 2025-09-07T08:17:21.6187150Z 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:17:21.6187348Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6187653Z 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:17:21.6187748Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6188149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6188228Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6188585Z 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:17:21.6188671Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6188960Z 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:17:21.6189043Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6189310Z 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:17:21.6189485Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6189735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6189843Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6190101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6190171Z leaves = list(leaves) 2025-09-07T08:17:21.6190424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6190486Z return func(x) 2025-09-07T08:17:21.6190810Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6190941Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6191364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6191444Z return func(*args, **kwargs) 2025-09-07T08:17:21.6191843Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6192010Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6192021Z 2025-09-07T08:17:21.6192447Z 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:17:21.6192452Z 2025-09-07T08:17:21.6192455Z 2025-09-07T08:17:21.6192595Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6192932Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6192936Z 2025-09-07T08:17:21.6193101Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6193247Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6193310Z inline_call [] 2025-09-07T08:17:21.6193423Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6193484Z inductor [] 2025-09-07T08:17:21.6193623Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6193798Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6194325Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6194597Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6194702Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6195005Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6195179Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6195440Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6195681Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6195815Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6195883Z inline_call [] 2025-09-07T08:17:21.6195984Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6196122Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6196262Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6196787Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6197020Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6197111Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6197410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6197579Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6197836Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6198130Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6198265Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6198335Z inline_call [] 2025-09-07T08:17:21.6198444Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6198616Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6198755Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6199274Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6199509Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6199596Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6200147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6200325Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6200591Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6200830Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6201270Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c3f5fc501e9b0338.xml - 2025-09-07T08:17:21.6201380Z =========================== short test summary info ============================ 2025-09-07T08:17:21.6202221Z FAILED [0.5376s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6202441Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6202450Z 2025-09-07T08:17:21.6202871Z 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:17:21.6202877Z 2025-09-07T08:17:21.6202880Z 2025-09-07T08:17:21.6203012Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6203348Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6203352Z 2025-09-07T08:17:21.6203516Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6203634Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.6203761Z ================== 1 failed, 245 deselected, 2 rerun in 1.97s ================== 2025-09-07T08:17:21.6203831Z Got exit code 1 2025-09-07T08:17:21.6203899Z Retrying single test... 2025-09-07T08:17:21.6204773Z /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:17:21.6204851Z import pkg_resources 2025-09-07T08:17:21.6205195Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1b31f7900c2fef55.xml 2025-09-07T08:17:21.6205302Z ============================= test session starts ============================== 2025-09-07T08:17:21.6205519Z 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:17:21.6205593Z cachedir: .pytest_cache 2025-09-07T08:17:21.6205974Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.6206063Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.6206138Z configfile: pytest.ini 2025-09-07T08:17:21.6206463Z 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:17:21.6206660Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.6207135Z stepcurrent: skipping 73 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6207212Z Running 1 items in this shard 2025-09-07T08:17:21.6207216Z 2025-09-07T08:17:21.6207621Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.9218s] [100%] 2025-09-07T08:17:21.6208021Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5526s] [100%] 2025-09-07T08:17:21.6208375Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True FAILED [0.5151s] [100%] 2025-09-07T08:17:21.6208379Z 2025-09-07T08:17:21.6208467Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.6208693Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6208772Z Traceback (most recent call last): 2025-09-07T08:17:21.6209087Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6209186Z self._run_test( 2025-09-07T08:17:21.6209419Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6209529Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6209918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6210009Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6210328Z 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:17:21.6210413Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6210690Z 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:17:21.6210770Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6211063Z 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:17:21.6211217Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6211527Z 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:17:21.6211616Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6211920Z 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:17:21.6212025Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6212312Z 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:17:21.6212414Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6212648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6212769Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6213024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6213188Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6213478Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6213558Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6213830Z 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:17:21.6213960Z return aot_autograd( 2025-09-07T08:17:21.6214232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6214364Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6214687Z 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:17:21.6214856Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6215233Z 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:17:21.6215312Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6215699Z 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:17:21.6215772Z fx_g = _create_graph( 2025-09-07T08:17:21.6216113Z 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:17:21.6216174Z fx_g = make_fx( 2025-09-07T08:17:21.6216475Z 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:17:21.6216605Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6216900Z 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:17:21.6217021Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6217341Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6217410Z t = dispatch_trace( 2025-09-07T08:17:21.6217636Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6217714Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6217971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6218042Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6218369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6218520Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6218779Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6218857Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6219111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6219195Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6219466Z 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:17:21.6219536Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6219848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6219936Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6220256Z 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:17:21.6220379Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6220777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6220856Z outs_pair = fn(*args) 2025-09-07T08:17:21.6221209Z 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:17:21.6221366Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6221723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6221797Z outs_pair = fn(*args) 2025-09-07T08:17:21.6222158Z 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:17:21.6222271Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6222679Z 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:17:21.6222808Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6223165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6223234Z outs_pair = fn(*args) 2025-09-07T08:17:21.6223635Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6223715Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6224064Z 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:17:21.6224193Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6224445Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6224571Z return handle_torch_function( 2025-09-07T08:17:21.6224854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6224996Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6225339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6225410Z return func(*args, **kwargs) 2025-09-07T08:17:21.6225660Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6225734Z result = _engine_run_backward( 2025-09-07T08:17:21.6226029Z 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:17:21.6226273Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6226525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6226606Z return user_fn(self, *args) 2025-09-07T08:17:21.6226893Z 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:17:21.6226975Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6227290Z 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:17:21.6227368Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6227624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6227694Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6228078Z 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:17:21.6228181Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6228457Z 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:17:21.6228554Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6228919Z 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:17:21.6229013Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6229331Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6229407Z t = dispatch_trace( 2025-09-07T08:17:21.6229631Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6229706Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6229963Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6230033Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6230362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6230513Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6230761Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6230837Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6231172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6231303Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6231618Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6231709Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6231827Z File "", line 1, in 2025-09-07T08:17:21.6232116Z 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:17:21.6232270Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6232545Z 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:17:21.6232637Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6233026Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6233106Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6233471Z 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:17:21.6233553Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6233852Z 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:17:21.6233929Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6234196Z 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:17:21.6234372Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6234620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6234738Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6234989Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6235061Z leaves = list(leaves) 2025-09-07T08:17:21.6235363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6235432Z return func(x) 2025-09-07T08:17:21.6235712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6235832Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6236207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6236285Z return func(*args, **kwargs) 2025-09-07T08:17:21.6236645Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6236818Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6236823Z 2025-09-07T08:17:21.6237250Z 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:17:21.6237257Z 2025-09-07T08:17:21.6237260Z 2025-09-07T08:17:21.6237403Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6237732Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6237736Z 2025-09-07T08:17:21.6237908Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6238047Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6238112Z inline_call [] 2025-09-07T08:17:21.6238223Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6238285Z inductor [] 2025-09-07T08:17:21.6238468Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6238597Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6239132Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6239396Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6239488Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6239801Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6239968Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6240245Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6240485Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6240698Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6240783Z Traceback (most recent call last): 2025-09-07T08:17:21.6241087Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6241155Z self._run_test( 2025-09-07T08:17:21.6241379Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6241479Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6241747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6241829Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6242135Z 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:17:21.6242223Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6242500Z 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:17:21.6242634Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6242920Z 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:17:21.6243079Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6243416Z 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:17:21.6243508Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6243810Z 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:17:21.6243906Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6244195Z 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:17:21.6244289Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6244525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6244646Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6244901Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6245020Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6245301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6245384Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6245656Z 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:17:21.6245767Z return aot_autograd( 2025-09-07T08:17:21.6246037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6246166Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6246541Z 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:17:21.6246702Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6247081Z 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:17:21.6247157Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6247545Z 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:17:21.6247615Z fx_g = _create_graph( 2025-09-07T08:17:21.6247948Z 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:17:21.6248017Z fx_g = make_fx( 2025-09-07T08:17:21.6248323Z 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:17:21.6248414Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6248710Z 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:17:21.6248789Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6249112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6249179Z t = dispatch_trace( 2025-09-07T08:17:21.6249407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6249487Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6249735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6249857Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6250190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6250346Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6250596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6250704Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6250957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6251030Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6251300Z 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:17:21.6256440Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6256831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6256941Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6257314Z 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:17:21.6257438Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6257822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6257895Z outs_pair = fn(*args) 2025-09-07T08:17:21.6258265Z 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:17:21.6258473Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6258836Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6258919Z outs_pair = fn(*args) 2025-09-07T08:17:21.6259325Z 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:17:21.6259448Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6259860Z 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:17:21.6260003Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6260362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6260434Z outs_pair = fn(*args) 2025-09-07T08:17:21.6260829Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6260916Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6261271Z 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:17:21.6261359Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6261607Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6261694Z return handle_torch_function( 2025-09-07T08:17:21.6261985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6262143Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6262486Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6262562Z return func(*args, **kwargs) 2025-09-07T08:17:21.6262855Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6262935Z result = _engine_run_backward( 2025-09-07T08:17:21.6263238Z 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:17:21.6263483Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6264174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6264257Z return user_fn(self, *args) 2025-09-07T08:17:21.6264557Z 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:17:21.6264659Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6264978Z 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:17:21.6265066Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6265314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6265389Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6265726Z 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:17:21.6265824Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6266101Z 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:17:21.6266192Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6266517Z 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:17:21.6266657Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6266972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6267086Z t = dispatch_trace( 2025-09-07T08:17:21.6267310Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6267396Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6267654Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6267729Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6268059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6268214Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6268477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6268550Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6268802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6268889Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6269190Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6269290Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6269370Z File "", line 1, in 2025-09-07T08:17:21.6269658Z 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:17:21.6269826Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6270100Z 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:17:21.6270197Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6270626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6270718Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6271172Z 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:17:21.6271253Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6271588Z 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:17:21.6271668Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6271942Z 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:17:21.6272114Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6272362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6272483Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6272734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6272811Z leaves = list(leaves) 2025-09-07T08:17:21.6273055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6273125Z return func(x) 2025-09-07T08:17:21.6273399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6273522Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6273864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6273979Z return func(*args, **kwargs) 2025-09-07T08:17:21.6274351Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6274572Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6274577Z 2025-09-07T08:17:21.6275000Z 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:17:21.6275010Z 2025-09-07T08:17:21.6275013Z 2025-09-07T08:17:21.6275151Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6275482Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6275486Z 2025-09-07T08:17:21.6275658Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6275800Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6275875Z inline_call [] 2025-09-07T08:17:21.6275985Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6276050Z inductor [] 2025-09-07T08:17:21.6276215Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6276351Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6276894Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6277127Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6277242Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6277548Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6277719Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6278030Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6278273Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6278413Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6278478Z inline_call [] 2025-09-07T08:17:21.6278614Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6278763Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6278897Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6279428Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6279659Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6279761Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6280064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6280229Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6280497Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6280737Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6280834Z =================================== FAILURES =================================== 2025-09-07T08:17:21.6281050Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6281170Z Traceback (most recent call last): 2025-09-07T08:17:21.6281482Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6281593Z self._run_test( 2025-09-07T08:17:21.6281830Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6281936Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6282207Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6282292Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6282593Z 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:17:21.6282683Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6282956Z 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:17:21.6283044Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6283324Z 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:17:21.6283481Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6283789Z 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:17:21.6283870Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6284174Z 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:17:21.6284274Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6284558Z 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:17:21.6284657Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6284885Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6285061Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6285316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6285440Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6285720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6285835Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6286122Z 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:17:21.6286192Z return aot_autograd( 2025-09-07T08:17:21.6286459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6286596Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6286926Z 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:17:21.6287091Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6287469Z 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:17:21.6287551Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6287927Z 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:17:21.6287998Z fx_g = _create_graph( 2025-09-07T08:17:21.6288335Z 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:17:21.6288433Z fx_g = make_fx( 2025-09-07T08:17:21.6288744Z 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:17:21.6288830Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6289159Z 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:17:21.6289247Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6289561Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6289638Z t = dispatch_trace( 2025-09-07T08:17:21.6289869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6289953Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6290203Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6290276Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6290603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6290755Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6291012Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6291082Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6291333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6291419Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6291683Z 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:17:21.6291765Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6292072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6292166Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6292527Z 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:17:21.6292647Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6293007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6293078Z outs_pair = fn(*args) 2025-09-07T08:17:21.6293465Z 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:17:21.6293590Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6293941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6294016Z outs_pair = fn(*args) 2025-09-07T08:17:21.6294383Z 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:17:21.6294507Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6294908Z 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:17:21.6295037Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6295391Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6295458Z outs_pair = fn(*args) 2025-09-07T08:17:21.6295847Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6295975Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6296329Z 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:17:21.6296446Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6296694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6296775Z return handle_torch_function( 2025-09-07T08:17:21.6297060Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6297205Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6297539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6297609Z return func(*args, **kwargs) 2025-09-07T08:17:21.6297858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6297932Z result = _engine_run_backward( 2025-09-07T08:17:21.6298226Z 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:17:21.6298463Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6298720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6298793Z return user_fn(self, *args) 2025-09-07T08:17:21.6299083Z 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:17:21.6299166Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6299478Z 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:17:21.6299566Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6300489Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6300825Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6301346Z 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:17:21.6301454Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6301852Z 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:17:21.6301951Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6302298Z 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:17:21.6302390Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6302728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6302807Z t = dispatch_trace( 2025-09-07T08:17:21.6303050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6303141Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6303404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6303477Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6303813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6303965Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6304222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6304292Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6304617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6304699Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6305002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6305159Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6305236Z File "", line 1, in 2025-09-07T08:17:21.6305529Z 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:17:21.6305686Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6305961Z 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:17:21.6306053Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6306456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6306542Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6306894Z 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:17:21.6306974Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6307275Z 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:17:21.6307352Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6307630Z 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:17:21.6307802Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6308051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6308172Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6308423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6308542Z leaves = list(leaves) 2025-09-07T08:17:21.6308792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6308862Z return func(x) 2025-09-07T08:17:21.6309140Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6309297Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6309649Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6309725Z return func(*args, **kwargs) 2025-09-07T08:17:21.6310093Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6310265Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6310270Z 2025-09-07T08:17:21.6310707Z 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:17:21.6310713Z 2025-09-07T08:17:21.6310715Z 2025-09-07T08:17:21.6310854Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6311324Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6311336Z 2025-09-07T08:17:21.6311506Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6311650Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6311769Z inline_call [] 2025-09-07T08:17:21.6311875Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6311937Z inductor [] 2025-09-07T08:17:21.6312087Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6312226Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6312810Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6313045Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6313152Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6313462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6313632Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6313904Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6314144Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6314286Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6314348Z inline_call [] 2025-09-07T08:17:21.6314451Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6314597Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6314728Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6315260Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6315498Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6315596Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6315941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6316114Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6316382Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6316617Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6316784Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6316851Z inline_call [] 2025-09-07T08:17:21.6316953Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6317095Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6317225Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6317753Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6317977Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6318074Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6318382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6318547Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6318814Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6319046Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6319533Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1b31f7900c2fef55.xml - 2025-09-07T08:17:21.6319640Z =========================== short test summary info ============================ 2025-09-07T08:17:21.6320431Z FAILED [0.5151s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6320600Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6320604Z 2025-09-07T08:17:21.6321024Z 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:17:21.6321033Z 2025-09-07T08:17:21.6321036Z 2025-09-07T08:17:21.6321173Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6321510Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6321520Z 2025-09-07T08:17:21.6321690Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6321801Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.6321931Z ================== 1 failed, 245 deselected, 2 rerun in 2.04s ================== 2025-09-07T08:17:21.6321997Z Got exit code 1 2025-09-07T08:17:21.6322263Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.6323151Z /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:17:21.6323225Z import pkg_resources 2025-09-07T08:17:21.6323617Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a09b978440aec31b.xml 2025-09-07T08:17:21.6323724Z ============================= test session starts ============================== 2025-09-07T08:17:21.6323945Z 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:17:21.6324018Z cachedir: .pytest_cache 2025-09-07T08:17:21.6324372Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.6324460Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.6324530Z configfile: pytest.ini 2025-09-07T08:17:21.6324863Z 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:17:21.6325008Z collecting ... collected 467 items / 74 deselected / 393 selected 2025-09-07T08:17:21.6325122Z stepcurrent: skipping 74 already run items. 2025-09-07T08:17:21.6325198Z Running 172 items in this shard 2025-09-07T08:17:21.6325203Z 2025-09-07T08:17:21.6325564Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_False PASSED [4.6207s] [ 0%] 2025-09-07T08:17:21.6325972Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.6935s] [ 1%] 2025-09-07T08:17:21.6326366Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5647s] [ 1%] 2025-09-07T08:17:21.6326714Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True FAILED [1.5748s] [ 1%] 2025-09-07T08:17:21.6326782Z 2025-09-07T08:17:21.6326875Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.6327097Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6327179Z Traceback (most recent call last): 2025-09-07T08:17:21.6327527Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6327599Z self._run_test( 2025-09-07T08:17:21.6327828Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6327940Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6328208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6328296Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6328604Z 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:17:21.6328690Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6328970Z 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:17:21.6329053Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6329346Z 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:17:21.6329508Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6329815Z 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:17:21.6329907Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6330210Z 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:17:21.6330315Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6330601Z 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:17:21.6330698Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6330976Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6331101Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6331363Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6331528Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6331819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6331902Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6332178Z 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:17:21.6332260Z return aot_autograd( 2025-09-07T08:17:21.6332529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6332664Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6332989Z 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:17:21.6333155Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6333535Z 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:17:21.6333614Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6333997Z 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:17:21.6334106Z fx_g = _create_graph( 2025-09-07T08:17:21.6334448Z 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:17:21.6334520Z fx_g = make_fx( 2025-09-07T08:17:21.6334857Z 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:17:21.6334941Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6335238Z 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:17:21.6335320Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6335644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6335713Z t = dispatch_trace( 2025-09-07T08:17:21.6335932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6336019Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6336270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6336353Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6336679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6336839Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6337088Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6337159Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6337417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6337494Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6337767Z 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:17:21.6337845Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6338188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6338294Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6338610Z 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:17:21.6338731Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6339120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6339194Z outs_pair = fn(*args) 2025-09-07T08:17:21.6339548Z 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:17:21.6339672Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6340030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6340102Z outs_pair = fn(*args) 2025-09-07T08:17:21.6340465Z 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:17:21.6340578Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6340975Z 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:17:21.6341113Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6341461Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6341571Z outs_pair = fn(*args) 2025-09-07T08:17:21.6341956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6342043Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6342421Z 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:17:21.6342507Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6342762Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6342839Z return handle_torch_function( 2025-09-07T08:17:21.6343125Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6343266Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6343603Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6343682Z return func(*args, **kwargs) 2025-09-07T08:17:21.6343926Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6344009Z result = _engine_run_backward( 2025-09-07T08:17:21.6344299Z 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:17:21.6344541Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6344796Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6344871Z return user_fn(self, *args) 2025-09-07T08:17:21.6345168Z 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:17:21.6345247Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6345565Z 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:17:21.6345683Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6345940Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6346030Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6346369Z 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:17:21.6346504Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6346782Z 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:17:21.6346875Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6347206Z 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:17:21.6347297Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6347633Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6347704Z t = dispatch_trace( 2025-09-07T08:17:21.6347934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6348017Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6348271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6348350Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6348674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6348832Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6349121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6349194Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6349456Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6349663Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6349985Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6350076Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6350155Z File "", line 1, in 2025-09-07T08:17:21.6350454Z 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:17:21.6350605Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6350886Z 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:17:21.6350975Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6351492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6351578Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6351933Z 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:17:21.6352020Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6352309Z 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:17:21.6352394Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6352664Z 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:17:21.6352838Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6353091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6353246Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6353505Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6353575Z leaves = list(leaves) 2025-09-07T08:17:21.6353822Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6353951Z return func(x) 2025-09-07T08:17:21.6354230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6354359Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6354693Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6354778Z return func(*args, **kwargs) 2025-09-07T08:17:21.6355145Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6355318Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6355321Z 2025-09-07T08:17:21.6355758Z 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:17:21.6355762Z 2025-09-07T08:17:21.6355766Z 2025-09-07T08:17:21.6355909Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6356248Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6356251Z 2025-09-07T08:17:21.6356459Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6356604Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6356669Z inline_call [] 2025-09-07T08:17:21.6356777Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6356962Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6357107Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6357657Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6357884Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6357984Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6358284Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6358452Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6358720Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6358961Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6359183Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6359265Z Traceback (most recent call last): 2025-09-07T08:17:21.6359568Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6359638Z self._run_test( 2025-09-07T08:17:21.6359867Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6359974Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6360239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6360330Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6360679Z 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:17:21.6360771Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6361048Z 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:17:21.6361128Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6361451Z 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:17:21.6361609Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6361913Z 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:17:21.6362003Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6362305Z 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:17:21.6362413Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6362696Z 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:17:21.6362792Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6363028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6363152Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6363404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6363523Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6363857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6363937Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6364215Z 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:17:21.6364335Z return aot_autograd( 2025-09-07T08:17:21.6364617Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6364752Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6365086Z 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:17:21.6365250Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6365630Z 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:17:21.6365710Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6366092Z 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:17:21.6366164Z fx_g = _create_graph( 2025-09-07T08:17:21.6366499Z 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:17:21.6366563Z fx_g = make_fx( 2025-09-07T08:17:21.6366867Z 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:17:21.6366960Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6367255Z 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:17:21.6367340Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6367659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6367729Z t = dispatch_trace( 2025-09-07T08:17:21.6367995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6368079Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6368339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6368411Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6368769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6368931Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6369178Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6369258Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6369513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6369596Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6369866Z 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:17:21.6369941Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6370248Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6370349Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6370673Z 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:17:21.6370785Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6371145Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6371262Z outs_pair = fn(*args) 2025-09-07T08:17:21.6371615Z 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:17:21.6371783Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6372135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6372211Z outs_pair = fn(*args) 2025-09-07T08:17:21.6372575Z 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:17:21.6372685Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6373091Z 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:17:21.6373224Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6373592Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6373665Z outs_pair = fn(*args) 2025-09-07T08:17:21.6374059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6374149Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6374497Z 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:17:21.6374592Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6374839Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6374924Z return handle_torch_function( 2025-09-07T08:17:21.6375211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6375389Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6375743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6375819Z return func(*args, **kwargs) 2025-09-07T08:17:21.6376073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6376182Z result = _engine_run_backward( 2025-09-07T08:17:21.6376478Z 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:17:21.6376726Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6376978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6377059Z return user_fn(self, *args) 2025-09-07T08:17:21.6377352Z 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:17:21.6377435Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6377749Z 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:17:21.6377828Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6378081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6378154Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6378498Z 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:17:21.6378637Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6378911Z 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:17:21.6379012Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6379368Z 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:17:21.6379462Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6379781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6379849Z t = dispatch_trace( 2025-09-07T08:17:21.6380075Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6380153Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6380420Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6380493Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6380824Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6380975Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6381224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6381298Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6381551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6381633Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6381931Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6382021Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6382105Z File "", line 1, in 2025-09-07T08:17:21.6382394Z 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:17:21.6382610Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6382888Z 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:17:21.6382975Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6383374Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6383488Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6383842Z 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:17:21.6383923Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6384216Z 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:17:21.6384295Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6384566Z 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:17:21.6384741Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6384991Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6385107Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6385359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6385429Z leaves = list(leaves) 2025-09-07T08:17:21.6385681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6385746Z return func(x) 2025-09-07T08:17:21.6386067Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6386186Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6386524Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6386651Z return func(*args, **kwargs) 2025-09-07T08:17:21.6387021Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6387195Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6387199Z 2025-09-07T08:17:21.6387625Z 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:17:21.6387629Z 2025-09-07T08:17:21.6387633Z 2025-09-07T08:17:21.6387778Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6388105Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6388112Z 2025-09-07T08:17:21.6388283Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6388421Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6388485Z inline_call [] 2025-09-07T08:17:21.6388596Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6388736Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6388873Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6389412Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6389649Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6389748Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6390091Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6390270Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6390535Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6390810Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6390945Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6391011Z inline_call [] 2025-09-07T08:17:21.6391230Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6391375Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6391517Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6392042Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6392278Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6392370Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6392676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6392846Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6393107Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6393393Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6393482Z =================================== FAILURES =================================== 2025-09-07T08:17:21.6393697Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6393827Z Traceback (most recent call last): 2025-09-07T08:17:21.6394134Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6394207Z self._run_test( 2025-09-07T08:17:21.6394443Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6394547Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6394820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6394905Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6395213Z 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:17:21.6395297Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6395575Z 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:17:21.6395657Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6395940Z 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:17:21.6396102Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6396405Z 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:17:21.6396491Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6396792Z 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:17:21.6396894Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6397219Z 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:17:21.6397329Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6397565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6397686Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6397971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6398099Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6398382Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6398466Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6398745Z 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:17:21.6398819Z return aot_autograd( 2025-09-07T08:17:21.6399093Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6399224Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6399556Z 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:17:21.6399718Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6400437Z 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:17:21.6400525Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6400904Z 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:17:21.6401065Z fx_g = _create_graph( 2025-09-07T08:17:21.6401402Z 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:17:21.6401536Z fx_g = make_fx( 2025-09-07T08:17:21.6401839Z 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:17:21.6401931Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6402225Z 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:17:21.6402306Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6402632Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6402701Z t = dispatch_trace( 2025-09-07T08:17:21.6402934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6403011Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6403264Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6403343Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6403671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6403829Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6404079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6404152Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6404414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6404491Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6404763Z 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:17:21.6404836Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6405208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6405308Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6405628Z 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:17:21.6405803Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6406163Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6406242Z outs_pair = fn(*args) 2025-09-07T08:17:21.6406593Z 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:17:21.6406719Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6407092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6407164Z outs_pair = fn(*args) 2025-09-07T08:17:21.6407535Z 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:17:21.6407648Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6408059Z 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:17:21.6408192Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6408549Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6408662Z outs_pair = fn(*args) 2025-09-07T08:17:21.6409052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6409203Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6409554Z 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:17:21.6409640Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6409900Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6409980Z return handle_torch_function( 2025-09-07T08:17:21.6410274Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6410418Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6410766Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6410842Z return func(*args, **kwargs) 2025-09-07T08:17:21.6411104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6411188Z result = _engine_run_backward( 2025-09-07T08:17:21.6411486Z 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:17:21.6411861Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6412217Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6412298Z return user_fn(self, *args) 2025-09-07T08:17:21.6412596Z 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:17:21.6412678Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6413059Z 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:17:21.6413147Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6413408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6413483Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6413857Z 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:17:21.6413961Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6414235Z 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:17:21.6414335Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6414660Z 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:17:21.6414749Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6415073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6415146Z t = dispatch_trace( 2025-09-07T08:17:21.6415383Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6415465Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6415713Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6415790Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6416115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6416309Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6416557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6416673Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6416930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6417005Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6417311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6417405Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6417486Z File "", line 1, in 2025-09-07T08:17:21.6417776Z 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:17:21.6417925Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6418203Z 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:17:21.6418290Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6418691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6418771Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6419119Z 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:17:21.6419206Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6419494Z 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:17:21.6419578Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6419843Z 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:17:21.6420019Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6420309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6420421Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6420678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6420748Z leaves = list(leaves) 2025-09-07T08:17:21.6421037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6421104Z return func(x) 2025-09-07T08:17:21.6421381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6421517Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6421864Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6421944Z return func(*args, **kwargs) 2025-09-07T08:17:21.6422307Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6422483Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6422487Z 2025-09-07T08:17:21.6422914Z 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:17:21.6422918Z 2025-09-07T08:17:21.6422921Z 2025-09-07T08:17:21.6423065Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6423394Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6423444Z 2025-09-07T08:17:21.6423612Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6423759Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6423859Z inline_call [] 2025-09-07T08:17:21.6423969Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6424110Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6424246Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6424795Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6425029Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6425133Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6425440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6425620Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6425883Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6426120Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6426263Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6426328Z inline_call [] 2025-09-07T08:17:21.6426438Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6426577Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6426709Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6427238Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6427506Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6427607Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6427910Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6428079Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6428371Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6428610Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6428748Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6428815Z inline_call [] 2025-09-07T08:17:21.6428926Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6429066Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6429198Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6429726Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6429949Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6430050Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6430351Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6430523Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6430818Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6431153Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6431642Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a09b978440aec31b.xml - 2025-09-07T08:17:21.6431750Z =========================== short test summary info ============================ 2025-09-07T08:17:21.6432502Z FAILED [1.5748s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6432667Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6432671Z 2025-09-07T08:17:21.6433102Z 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:17:21.6433106Z 2025-09-07T08:17:21.6433109Z 2025-09-07T08:17:21.6433247Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6433585Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6433589Z 2025-09-07T08:17:21.6433757Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6433870Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.6434014Z ============= 1 failed, 1 passed, 74 deselected, 2 rerun in 9.51s ============== 2025-09-07T08:17:21.6434077Z Got exit code 1 2025-09-07T08:17:21.6434152Z Retrying single test... 2025-09-07T08:17:21.6435061Z /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:17:21.6435144Z import pkg_resources 2025-09-07T08:17:21.6435487Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-92c331ada45d91ce.xml 2025-09-07T08:17:21.6435590Z ============================= test session starts ============================== 2025-09-07T08:17:21.6435847Z 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:17:21.6435920Z cachedir: .pytest_cache 2025-09-07T08:17:21.6436239Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.6436323Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.6436393Z configfile: pytest.ini 2025-09-07T08:17:21.6436722Z 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:17:21.6436867Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.6437348Z stepcurrent: skipping 75 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6437424Z Running 1 items in this shard 2025-09-07T08:17:21.6437428Z 2025-09-07T08:17:21.6437835Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.9807s] [100%] 2025-09-07T08:17:21.6438226Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.6129s] [100%] 2025-09-07T08:17:21.6438629Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True FAILED [1.5657s] [100%] 2025-09-07T08:17:21.6438638Z 2025-09-07T08:17:21.6438730Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.6438978Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6439064Z Traceback (most recent call last): 2025-09-07T08:17:21.6439371Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6439440Z self._run_test( 2025-09-07T08:17:21.6439671Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6439776Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6440063Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6440154Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6440467Z 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:17:21.6440552Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6440825Z 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:17:21.6440912Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6441198Z 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:17:21.6441362Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6441668Z 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:17:21.6441756Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6442055Z 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:17:21.6442158Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6442499Z 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:17:21.6442599Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6442834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6442959Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6443249Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6443377Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6443657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6443747Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6444023Z 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:17:21.6444095Z return aot_autograd( 2025-09-07T08:17:21.6444379Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6444512Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6444842Z 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:17:21.6445005Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6445391Z 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:17:21.6445476Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6445890Z 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:17:21.6445966Z fx_g = _create_graph( 2025-09-07T08:17:21.6446302Z 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:17:21.6446415Z fx_g = make_fx( 2025-09-07T08:17:21.6446724Z 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:17:21.6446823Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6447139Z 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:17:21.6447219Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6447543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6447614Z t = dispatch_trace( 2025-09-07T08:17:21.6447840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6447920Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6448172Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6448253Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6448581Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6448745Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6448997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6449071Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6449330Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6449410Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6449683Z 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:17:21.6449793Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6450097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6450199Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6450517Z 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:17:21.6450674Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6451032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6451113Z outs_pair = fn(*args) 2025-09-07T08:17:21.6451470Z 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:17:21.6451593Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6451958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6452031Z outs_pair = fn(*args) 2025-09-07T08:17:21.6452401Z 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:17:21.6452515Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6452911Z 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:17:21.6453053Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6453443Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6453517Z outs_pair = fn(*args) 2025-09-07T08:17:21.6453911Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6454042Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6454392Z 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:17:21.6454478Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6454736Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6454812Z return handle_torch_function( 2025-09-07T08:17:21.6455097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6455239Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6455575Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6455657Z return func(*args, **kwargs) 2025-09-07T08:17:21.6455904Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6455983Z result = _engine_run_backward( 2025-09-07T08:17:21.6456280Z 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:17:21.6456528Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6456784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6456863Z return user_fn(self, *args) 2025-09-07T08:17:21.6457165Z 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:17:21.6457243Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6457617Z 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:17:21.6457702Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6457951Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6458030Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6458400Z 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:17:21.6458508Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6458782Z 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:17:21.6458881Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6459216Z 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:17:21.6459308Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6459638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6459708Z t = dispatch_trace( 2025-09-07T08:17:21.6459939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6460018Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6460265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6460342Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6460666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6460861Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6461109Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6461212Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6461471Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6461547Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6461853Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6461943Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6462020Z File "", line 1, in 2025-09-07T08:17:21.6462324Z 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:17:21.6462476Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6462758Z 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:17:21.6462851Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6463253Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6463334Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6463685Z 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:17:21.6463775Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6464061Z 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:17:21.6464146Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6464415Z 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:17:21.6464586Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6464880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6464997Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6465255Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6465326Z leaves = list(leaves) 2025-09-07T08:17:21.6465629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6465697Z return func(x) 2025-09-07T08:17:21.6465973Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6466101Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6466440Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6466524Z return func(*args, **kwargs) 2025-09-07T08:17:21.6466886Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6467056Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6467059Z 2025-09-07T08:17:21.6467496Z 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:17:21.6467500Z 2025-09-07T08:17:21.6467502Z 2025-09-07T08:17:21.6467643Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6467980Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6468114Z 2025-09-07T08:17:21.6468283Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6468429Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6468541Z inline_call [] 2025-09-07T08:17:21.6468653Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6468717Z inductor [] 2025-09-07T08:17:21.6468860Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6469003Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6469532Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6469771Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6469870Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6470173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6470349Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6470614Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6470860Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6471154Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6471238Z Traceback (most recent call last): 2025-09-07T08:17:21.6471553Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6471617Z self._run_test( 2025-09-07T08:17:21.6471855Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6471957Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6472268Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6472358Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6472661Z 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:17:21.6472751Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6473057Z 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:17:21.6473144Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6473428Z 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:17:21.6473584Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6473897Z 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:17:21.6473982Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6474289Z 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:17:21.6474388Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6474688Z 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:17:21.6474786Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6475018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6475145Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6475396Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6475559Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6475841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6475955Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6476238Z 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:17:21.6476308Z return aot_autograd( 2025-09-07T08:17:21.6476586Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6476716Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6477046Z 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:17:21.6477218Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6477593Z 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:17:21.6477679Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6478069Z 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:17:21.6478146Z fx_g = _create_graph( 2025-09-07T08:17:21.6478481Z 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:17:21.6478547Z fx_g = make_fx( 2025-09-07T08:17:21.6478856Z 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:17:21.6478941Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6479239Z 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:17:21.6479320Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6479678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6479757Z t = dispatch_trace( 2025-09-07T08:17:21.6479980Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6480063Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6480347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6480422Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6480753Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6480903Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6481162Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6481234Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6481492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6481570Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6481840Z 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:17:21.6481920Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6482223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6482321Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6482637Z 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:17:21.6482793Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6483159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6483265Z outs_pair = fn(*args) 2025-09-07T08:17:21.6483621Z 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:17:21.6483747Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6484113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6484182Z outs_pair = fn(*args) 2025-09-07T08:17:21.6484539Z 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:17:21.6484658Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6485054Z 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:17:21.6485207Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6485567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6485637Z outs_pair = fn(*args) 2025-09-07T08:17:21.6486037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6486119Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6486474Z 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:17:21.6486563Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6486819Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6486897Z return handle_torch_function( 2025-09-07T08:17:21.6487225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6487375Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6487712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6487835Z return func(*args, **kwargs) 2025-09-07T08:17:21.6488087Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6488167Z result = _engine_run_backward( 2025-09-07T08:17:21.6488469Z 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:17:21.6488709Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6488971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6489047Z return user_fn(self, *args) 2025-09-07T08:17:21.6489346Z 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:17:21.6489425Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6489748Z 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:17:21.6489838Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6490085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6490162Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6490539Z 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:17:21.6490634Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6490921Z 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:17:21.6491048Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6491380Z 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:17:21.6491469Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6491790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6491859Z t = dispatch_trace( 2025-09-07T08:17:21.6492079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6492164Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6492412Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6492487Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6492815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6492963Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6493227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6493299Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6493557Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6493633Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6493930Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6494025Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6494102Z File "", line 1, in 2025-09-07T08:17:21.6494454Z 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:17:21.6494608Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6494879Z 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:17:21.6494980Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6495406Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6495497Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6495844Z 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:17:21.6495931Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6496221Z 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:17:21.6496299Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6496575Z 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:17:21.6496745Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6497002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6497114Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6497365Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6497443Z leaves = list(leaves) 2025-09-07T08:17:21.6497737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6497808Z return func(x) 2025-09-07T08:17:21.6498082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6498240Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6498576Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6498650Z return func(*args, **kwargs) 2025-09-07T08:17:21.6499033Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6499201Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6499204Z 2025-09-07T08:17:21.6499630Z 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:17:21.6499635Z 2025-09-07T08:17:21.6499638Z 2025-09-07T08:17:21.6499776Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6500433Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6500438Z 2025-09-07T08:17:21.6500608Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6500747Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6500821Z inline_call [] 2025-09-07T08:17:21.6500926Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6500995Z inductor [] 2025-09-07T08:17:21.6501134Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6501266Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6501804Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6502128Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6502238Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6502539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6502772Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6503041Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6503278Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6503421Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6503484Z inline_call [] 2025-09-07T08:17:21.6503594Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6503739Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6503872Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6504409Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6504636Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6504736Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6505040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6505273Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6505534Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6505773Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6505926Z =================================== FAILURES =================================== 2025-09-07T08:17:21.6506145Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6506243Z Traceback (most recent call last): 2025-09-07T08:17:21.6506552Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6506618Z self._run_test( 2025-09-07T08:17:21.6506858Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6506962Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6507236Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6507322Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6507632Z 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:17:21.6507719Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6507992Z 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:17:21.6508079Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6508368Z 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:17:21.6508530Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6508836Z 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:17:21.6508919Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6509226Z 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:17:21.6509366Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6509660Z 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:17:21.6509756Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6510017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6510152Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6510401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6510527Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6510808Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6510895Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6511306Z 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:17:21.6511384Z return aot_autograd( 2025-09-07T08:17:21.6511662Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6511788Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6512121Z 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:17:21.6512283Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6512653Z 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:17:21.6512779Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6513160Z 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:17:21.6513274Z fx_g = _create_graph( 2025-09-07T08:17:21.6513608Z 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:17:21.6513676Z fx_g = make_fx( 2025-09-07T08:17:21.6513985Z 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:17:21.6514072Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6514370Z 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:17:21.6514459Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6514788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6514858Z t = dispatch_trace( 2025-09-07T08:17:21.6515085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6515168Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6515419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6515497Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6515827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6515978Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6516232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6516304Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6516560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6516637Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6516948Z 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:17:21.6517024Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6517332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6517432Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6517819Z 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:17:21.6517948Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6518306Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6518379Z outs_pair = fn(*args) 2025-09-07T08:17:21.6518735Z 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:17:21.6518860Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6519220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6519290Z outs_pair = fn(*args) 2025-09-07T08:17:21.6519660Z 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:17:21.6519774Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6520171Z 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:17:21.6520351Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6520702Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6520835Z outs_pair = fn(*args) 2025-09-07T08:17:21.6521225Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6521305Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6521658Z 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:17:21.6521744Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6521997Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6522075Z return handle_torch_function( 2025-09-07T08:17:21.6522360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6522501Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6522841Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6522922Z return func(*args, **kwargs) 2025-09-07T08:17:21.6523167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6523251Z result = _engine_run_backward( 2025-09-07T08:17:21.6523546Z 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:17:21.6523786Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6524049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6524124Z return user_fn(self, *args) 2025-09-07T08:17:21.6524467Z 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:17:21.6524553Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6524880Z 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:17:21.6524961Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6525242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6525324Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6525663Z 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:17:21.6525768Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6526045Z 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:17:21.6526140Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6526477Z 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:17:21.6526568Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6526893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6526966Z t = dispatch_trace( 2025-09-07T08:17:21.6527200Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6527286Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6527534Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6527648Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6527971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6528126Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6528417Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6528486Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6528740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6528816Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6529120Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6529223Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6529303Z File "", line 1, in 2025-09-07T08:17:21.6529598Z 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:17:21.6529746Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6530032Z 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:17:21.6530117Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6530509Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6530595Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6530942Z 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:17:21.6531029Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6531318Z 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:17:21.6531403Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6531711Z 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:17:21.6531884Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6532137Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6532245Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6532533Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6532603Z leaves = list(leaves) 2025-09-07T08:17:21.6532848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6532930Z return func(x) 2025-09-07T08:17:21.6533210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6533335Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6533676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6533754Z return func(*args, **kwargs) 2025-09-07T08:17:21.6534119Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6534287Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6534291Z 2025-09-07T08:17:21.6534721Z 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:17:21.6534726Z 2025-09-07T08:17:21.6534765Z 2025-09-07T08:17:21.6534903Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6535237Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6535275Z 2025-09-07T08:17:21.6535440Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6535586Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6535650Z inline_call [] 2025-09-07T08:17:21.6535753Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6535823Z inductor [] 2025-09-07T08:17:21.6535965Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6536116Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6536650Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6536882Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6536984Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6537287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6537465Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6537728Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6537975Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6538107Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6538173Z inline_call [] 2025-09-07T08:17:21.6538281Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6538421Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6538559Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6539119Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6539349Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6539450Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6539781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6539956Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6540214Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6540459Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6540589Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6540657Z inline_call [] 2025-09-07T08:17:21.6540766Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6540902Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6541038Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6541561Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6541784Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6541883Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6542220Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6542390Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6542694Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6542941Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6543382Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-92c331ada45d91ce.xml - 2025-09-07T08:17:21.6543492Z =========================== short test summary info ============================ 2025-09-07T08:17:21.6544242Z FAILED [1.5657s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6544410Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6544414Z 2025-09-07T08:17:21.6544852Z 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:17:21.6544856Z 2025-09-07T08:17:21.6544859Z 2025-09-07T08:17:21.6544997Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6545335Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6545339Z 2025-09-07T08:17:21.6545504Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6545621Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.6545748Z ================== 1 failed, 245 deselected, 2 rerun in 5.21s ================== 2025-09-07T08:17:21.6545813Z Got exit code 1 2025-09-07T08:17:21.6545892Z Retrying single test... 2025-09-07T08:17:21.6546798Z /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:17:21.6546883Z import pkg_resources 2025-09-07T08:17:21.6547260Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5ecfbf7e56cae27f.xml 2025-09-07T08:17:21.6547372Z ============================= test session starts ============================== 2025-09-07T08:17:21.6547586Z 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:17:21.6547658Z cachedir: .pytest_cache 2025-09-07T08:17:21.6547981Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.6548063Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.6548138Z configfile: pytest.ini 2025-09-07T08:17:21.6548462Z 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:17:21.6548608Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.6549086Z stepcurrent: skipping 75 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6549162Z Running 1 items in this shard 2025-09-07T08:17:21.6549165Z 2025-09-07T08:17:21.6549566Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [2.0711s] [100%] 2025-09-07T08:17:21.6550018Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5920s] [100%] 2025-09-07T08:17:21.6550374Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True FAILED [1.6290s] [100%] 2025-09-07T08:17:21.6550411Z 2025-09-07T08:17:21.6550507Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.6550739Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6550822Z Traceback (most recent call last): 2025-09-07T08:17:21.6551220Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6551292Z self._run_test( 2025-09-07T08:17:21.6551526Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6551648Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6551921Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6552008Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6552319Z 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:17:21.6552403Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6552679Z 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:17:21.6552761Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6553044Z 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:17:21.6553206Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6553515Z 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:17:21.6553604Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6553949Z 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:17:21.6554059Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6554342Z 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:17:21.6554438Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6554710Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6554836Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6555095Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6555216Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6555495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6555585Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6555861Z 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:17:21.6555936Z return aot_autograd( 2025-09-07T08:17:21.6556210Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6556341Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6556673Z 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:17:21.6556837Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6557253Z 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:17:21.6557330Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6557716Z 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:17:21.6557826Z fx_g = _create_graph( 2025-09-07T08:17:21.6558160Z 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:17:21.6558231Z fx_g = make_fx( 2025-09-07T08:17:21.6558538Z 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:17:21.6558628Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6558923Z 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:17:21.6559005Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6559328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6559412Z t = dispatch_trace( 2025-09-07T08:17:21.6559641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6559719Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6559975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6560049Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6560373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6560528Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6560780Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6560864Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6566238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6566368Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6566683Z 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:17:21.6566771Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6567141Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6567252Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6567602Z 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:17:21.6567721Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6568111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6568186Z outs_pair = fn(*args) 2025-09-07T08:17:21.6568563Z 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:17:21.6568692Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6569050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6569142Z outs_pair = fn(*args) 2025-09-07T08:17:21.6569507Z 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:17:21.6569631Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6570083Z 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:17:21.6570225Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6570578Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6570685Z outs_pair = fn(*args) 2025-09-07T08:17:21.6571085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6571171Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6571532Z 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:17:21.6571618Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6571878Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6571967Z return handle_torch_function( 2025-09-07T08:17:21.6572257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6572411Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6572758Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6572841Z return func(*args, **kwargs) 2025-09-07T08:17:21.6573105Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6573184Z result = _engine_run_backward( 2025-09-07T08:17:21.6573486Z 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:17:21.6573731Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6573993Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6574105Z return user_fn(self, *args) 2025-09-07T08:17:21.6574402Z 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:17:21.6574487Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6574804Z 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:17:21.6574927Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6575175Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6575254Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6575588Z 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:17:21.6575688Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6575998Z 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:17:21.6576095Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6576435Z 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:17:21.6576524Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6576844Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6576923Z t = dispatch_trace( 2025-09-07T08:17:21.6577156Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6577241Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6577530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6577603Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6577941Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6578146Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6578410Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6578483Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6578744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6578820Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6579121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6579221Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6579301Z File "", line 1, in 2025-09-07T08:17:21.6579596Z 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:17:21.6579751Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6580026Z 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:17:21.6580118Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6580513Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6580600Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6580950Z 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:17:21.6581032Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6581339Z 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:17:21.6581417Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6581738Z 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:17:21.6581911Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6582168Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6582336Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6582594Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6582673Z leaves = list(leaves) 2025-09-07T08:17:21.6582934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6583010Z return func(x) 2025-09-07T08:17:21.6583457Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6583666Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6584278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6584403Z return func(*args, **kwargs) 2025-09-07T08:17:21.6585059Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6585342Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6585349Z 2025-09-07T08:17:21.6586107Z 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:17:21.6586174Z 2025-09-07T08:17:21.6586178Z 2025-09-07T08:17:21.6586408Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6586998Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6587044Z 2025-09-07T08:17:21.6587328Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6587564Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6587680Z inline_call [] 2025-09-07T08:17:21.6587855Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6587968Z inductor [] 2025-09-07T08:17:21.6588212Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6588441Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6589388Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6589793Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6589960Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6590491Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6590778Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6591392Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6591809Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6592189Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6592325Z Traceback (most recent call last): 2025-09-07T08:17:21.6592866Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6592976Z self._run_test( 2025-09-07T08:17:21.6593428Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6593611Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6594074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6594222Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6594880Z 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:17:21.6595021Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6595503Z 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:17:21.6595639Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6596146Z 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:17:21.6596411Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6596954Z 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:17:21.6597090Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6597625Z 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:17:21.6597796Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6598295Z 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:17:21.6598464Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6598909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6599113Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6599568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6600074Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6600580Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6600714Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6601200Z 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:17:21.6601325Z return aot_autograd( 2025-09-07T08:17:21.6601800Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6602026Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6602592Z 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:17:21.6602875Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6603530Z 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:17:21.6603658Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6604334Z 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:17:21.6604450Z fx_g = _create_graph( 2025-09-07T08:17:21.6605049Z 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:17:21.6605157Z fx_g = make_fx( 2025-09-07T08:17:21.6605688Z 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:17:21.6605834Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6606454Z 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:17:21.6606598Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6607154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6607276Z t = dispatch_trace( 2025-09-07T08:17:21.6607732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6607864Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6608305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6608427Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6608996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6609255Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6609694Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6609817Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6610257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6610385Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6610857Z 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:17:21.6610976Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6611508Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6611726Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6612292Z 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:17:21.6612552Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6613179Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6613304Z outs_pair = fn(*args) 2025-09-07T08:17:21.6613923Z 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:17:21.6614132Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6614754Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6614870Z outs_pair = fn(*args) 2025-09-07T08:17:21.6615518Z 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:17:21.6615704Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6616413Z 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:17:21.6616632Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6617261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6617383Z outs_pair = fn(*args) 2025-09-07T08:17:21.6618070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6618214Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6618822Z 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:17:21.6619031Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6619462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6619594Z return handle_torch_function( 2025-09-07T08:17:21.6620083Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6620358Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6620958Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6621080Z return func(*args, **kwargs) 2025-09-07T08:17:21.6621511Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6621637Z result = _engine_run_backward( 2025-09-07T08:17:21.6622149Z 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:17:21.6622571Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6623009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6623137Z return user_fn(self, *args) 2025-09-07T08:17:21.6623644Z 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:17:21.6623775Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6624336Z 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:17:21.6624518Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6624953Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6625070Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6625662Z 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:17:21.6625864Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6626340Z 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:17:21.6626499Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6627068Z 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:17:21.6627217Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6627769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6627884Z t = dispatch_trace( 2025-09-07T08:17:21.6628266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6628398Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6628835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6628950Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6629518Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6629775Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6630206Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6630328Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6630769Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6630901Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6631590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6631743Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6631875Z File "", line 1, in 2025-09-07T08:17:21.6632379Z 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:17:21.6632684Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6633162Z 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:17:21.6633303Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6633999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6634134Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6634754Z 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:17:21.6634886Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6635395Z 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:17:21.6635522Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6635991Z 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:17:21.6636280Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6636712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6636943Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6637381Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6637495Z leaves = list(leaves) 2025-09-07T08:17:21.6637974Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6638080Z return func(x) 2025-09-07T08:17:21.6638568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6638763Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6639355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6639483Z return func(*args, **kwargs) 2025-09-07T08:17:21.6640125Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6640419Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6640425Z 2025-09-07T08:17:21.6641171Z 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:17:21.6641179Z 2025-09-07T08:17:21.6641184Z 2025-09-07T08:17:21.6641418Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6641996Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6642001Z 2025-09-07T08:17:21.6642290Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6642524Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6642629Z inline_call [] 2025-09-07T08:17:21.6642811Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6642916Z inductor [] 2025-09-07T08:17:21.6643161Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6643433Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6644371Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6644770Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6644967Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6645497Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6645781Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6646247Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6646659Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6646885Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6646998Z inline_call [] 2025-09-07T08:17:21.6647170Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6647410Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6647634Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6648566Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6648965Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6649161Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6649689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6649970Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6650468Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6650878Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6651031Z =================================== FAILURES =================================== 2025-09-07T08:17:21.6651409Z _ WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.6651539Z Traceback (most recent call last): 2025-09-07T08:17:21.6652077Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1489, in test_while_loop_with_sym_expr_cond 2025-09-07T08:17:21.6652188Z self._run_test( 2025-09-07T08:17:21.6652583Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6652762Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6653223Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6653370Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6653893Z 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:17:21.6654035Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6654512Z 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:17:21.6654645Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6655142Z 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:17:21.6655405Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6655989Z 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:17:21.6656129Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6656659Z 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:17:21.6656828Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6657368Z 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:17:21.6657532Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6657927Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6658130Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6658577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6658778Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6659279Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6659411Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6659893Z 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:17:21.6660015Z return aot_autograd( 2025-09-07T08:17:21.6660492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6660711Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6661280Z 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:17:21.6661604Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6662259Z 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:17:21.6662426Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6663097Z 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:17:21.6663213Z fx_g = _create_graph( 2025-09-07T08:17:21.6663805Z 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:17:21.6663911Z fx_g = make_fx( 2025-09-07T08:17:21.6664438Z 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:17:21.6664584Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6665096Z 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:17:21.6665236Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6665792Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6665917Z t = dispatch_trace( 2025-09-07T08:17:21.6666295Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6666427Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6666870Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6666990Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6667567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6667821Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6668257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6668904Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6669350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6669482Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6669947Z 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:17:21.6670110Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6670642Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6670789Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6671440Z 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:17:21.6671630Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6672265Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6672384Z outs_pair = fn(*args) 2025-09-07T08:17:21.6673001Z 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:17:21.6673210Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6673835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6673956Z outs_pair = fn(*args) 2025-09-07T08:17:21.6674594Z 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:17:21.6674848Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6675560Z 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:17:21.6675843Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6676468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6676583Z outs_pair = fn(*args) 2025-09-07T08:17:21.6677277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6677412Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6678021Z 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:17:21.6678173Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6678602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6678738Z return handle_torch_function( 2025-09-07T08:17:21.6679230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6679470Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6680073Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6680195Z return func(*args, **kwargs) 2025-09-07T08:17:21.6680629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6680753Z result = _engine_run_backward( 2025-09-07T08:17:21.6681274Z 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:17:21.6681695Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6682187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6682331Z return user_fn(self, *args) 2025-09-07T08:17:21.6682849Z 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:17:21.6682977Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6683576Z 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:17:21.6683709Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6684148Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6684266Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6684854Z 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:17:21.6685020Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6685502Z 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:17:21.6685663Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6686234Z 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:17:21.6686378Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6686943Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6687059Z t = dispatch_trace( 2025-09-07T08:17:21.6687446Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6687619Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6688052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6688224Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6688793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6689050Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6689485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6689609Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6690048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6690172Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6690705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6690850Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6690983Z File "", line 1, in 2025-09-07T08:17:21.6691489Z 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:17:21.6691740Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6692223Z 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:17:21.6692366Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6693059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6693191Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6693806Z 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:17:21.6693941Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6694491Z 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:17:21.6694627Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6695091Z 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:17:21.6695421Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6695857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6696034Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6696479Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6696597Z leaves = list(leaves) 2025-09-07T08:17:21.6697030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6697136Z return func(x) 2025-09-07T08:17:21.6697620Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6697824Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6698419Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6698548Z return func(*args, **kwargs) 2025-09-07T08:17:21.6699187Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6699475Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6699526Z 2025-09-07T08:17:21.6700478Z 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:17:21.6700485Z 2025-09-07T08:17:21.6700489Z 2025-09-07T08:17:21.6700834Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6701418Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6701423Z 2025-09-07T08:17:21.6701706Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6701949Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6702055Z inline_call [] 2025-09-07T08:17:21.6702234Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6702336Z inductor [] 2025-09-07T08:17:21.6702573Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6702812Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6703746Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6704151Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6704305Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6704830Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6705118Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6705572Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6705991Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6706219Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6706331Z inline_call [] 2025-09-07T08:17:21.6706568Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6706813Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6707044Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6708034Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6708434Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6708587Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6709108Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6709398Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6709852Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6710267Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6710494Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6710606Z inline_call [] 2025-09-07T08:17:21.6710773Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.6711009Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6711321Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6712247Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6712714Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1037, in forward 2025-09-07T08:17:21.6712866Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6713432Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6713718Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6714167Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6714585Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6715359Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5ecfbf7e56cae27f.xml - 2025-09-07T08:17:21.6715545Z =========================== short test summary info ============================ 2025-09-07T08:17:21.6716884Z FAILED [1.6290s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6717168Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6717181Z 2025-09-07T08:17:21.6717926Z 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:17:21.6717932Z 2025-09-07T08:17:21.6717936Z 2025-09-07T08:17:21.6718168Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6718756Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.6718764Z 2025-09-07T08:17:21.6719044Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6719238Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.6719494Z ================== 1 failed, 245 deselected, 2 rerun in 5.35s ================== 2025-09-07T08:17:21.6719613Z Got exit code 1 2025-09-07T08:17:21.6720042Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.6721611Z /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:17:21.6721736Z import pkg_resources 2025-09-07T08:17:21.6722322Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-8b15d8221dc79200.xml 2025-09-07T08:17:21.6722503Z ============================= test session starts ============================== 2025-09-07T08:17:21.6722869Z 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:17:21.6722999Z cachedir: .pytest_cache 2025-09-07T08:17:21.6723545Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.6723680Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.6723802Z configfile: pytest.ini 2025-09-07T08:17:21.6724368Z 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:17:21.6724610Z collecting ... collected 467 items / 76 deselected / 391 selected 2025-09-07T08:17:21.6724763Z stepcurrent: skipping 76 already run items. 2025-09-07T08:17:21.6724885Z Running 170 items in this shard 2025-09-07T08:17:21.6724959Z 2025-09-07T08:17:21.6725605Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_False_autograd_False PASSED [2.0998s] [ 0%] 2025-09-07T08:17:21.6726230Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cuda_dynamic_True_autograd_False PASSED [3.3930s] [ 1%] 2025-09-07T08:17:21.6726968Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_False PASSED [1.1315s] [ 1%] 2025-09-07T08:17:21.6727746Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.6098s] [ 2%] 2025-09-07T08:17:21.6728525Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5056s] [ 2%] 2025-09-07T08:17:21.6729205Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True FAILED [0.5059s] [ 2%] 2025-09-07T08:17:21.6729211Z 2025-09-07T08:17:21.6729366Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.6729808Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6729940Z Traceback (most recent call last): 2025-09-07T08:17:21.6730527Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.6730636Z self._run_test( 2025-09-07T08:17:21.6731039Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6731209Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6731669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6731816Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6732345Z 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:17:21.6732535Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6733013Z 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:17:21.6733150Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6733644Z 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:17:21.6733948Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6734489Z 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:17:21.6734626Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6735163Z 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:17:21.6735328Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6735827Z 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:17:21.6735991Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6736389Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6736593Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6737031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6737237Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6737725Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6737904Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6738394Z 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:17:21.6738511Z return aot_autograd( 2025-09-07T08:17:21.6739036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6739247Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6739814Z 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:17:21.6740099Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6740752Z 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:17:21.6740887Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6741552Z 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:17:21.6741674Z fx_g = _create_graph( 2025-09-07T08:17:21.6742262Z 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:17:21.6742368Z fx_g = make_fx( 2025-09-07T08:17:21.6742901Z 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:17:21.6743040Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6743561Z 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:17:21.6743691Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6744245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6744366Z t = dispatch_trace( 2025-09-07T08:17:21.6744743Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6744922Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6745359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6745478Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6746054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6746346Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6746788Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6746906Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6747350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6747480Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6747942Z 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:17:21.6748074Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6748599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6748755Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6749314Z 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:17:21.6749502Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6750135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6750253Z outs_pair = fn(*args) 2025-09-07T08:17:21.6750923Z 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:17:21.6751225Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6751895Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6752017Z outs_pair = fn(*args) 2025-09-07T08:17:21.6752659Z 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:17:21.6752850Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6753551Z 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:17:21.6753773Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6754397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6754514Z outs_pair = fn(*args) 2025-09-07T08:17:21.6755208Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6755348Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6755964Z 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:17:21.6756105Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6756539Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6756665Z return handle_torch_function( 2025-09-07T08:17:21.6757158Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6757404Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6758042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6758174Z return func(*args, **kwargs) 2025-09-07T08:17:21.6758599Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6758722Z result = _engine_run_backward( 2025-09-07T08:17:21.6759277Z 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:17:21.6759693Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6760139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6760266Z return user_fn(self, *args) 2025-09-07T08:17:21.6760776Z 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:17:21.6760909Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6761467Z 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:17:21.6761604Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6762035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6762161Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6762744Z 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:17:21.6762901Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6763384Z 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:17:21.6763582Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6764158Z 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:17:21.6764341Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6764893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6765011Z t = dispatch_trace( 2025-09-07T08:17:21.6765392Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6765529Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6765961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6766077Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6766646Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6766902Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6767342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6767461Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6767907Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6768035Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6768560Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6768711Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6768835Z File "", line 1, in 2025-09-07T08:17:21.6769346Z 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:17:21.6769596Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6770114Z 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:17:21.6770265Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6770952Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6771089Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6771770Z 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:17:21.6771912Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6772416Z 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:17:21.6772545Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6773018Z 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:17:21.6773305Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6773747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6773926Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6774367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6774490Z leaves = list(leaves) 2025-09-07T08:17:21.6774919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6775034Z return func(x) 2025-09-07T08:17:21.6775514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6775760Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6776356Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6776518Z return func(*args, **kwargs) 2025-09-07T08:17:21.6777166Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6777448Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6777454Z 2025-09-07T08:17:21.6778201Z 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:17:21.6778206Z 2025-09-07T08:17:21.6778210Z 2025-09-07T08:17:21.6778437Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6779090Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6779098Z 2025-09-07T08:17:21.6779380Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6779617Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6779732Z inline_call [] 2025-09-07T08:17:21.6779902Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6780144Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6780375Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6781310Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6781711Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.6781870Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6782399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6782729Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6783191Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6783602Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6784079Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6784216Z Traceback (most recent call last): 2025-09-07T08:17:21.6784791Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.6784907Z self._run_test( 2025-09-07T08:17:21.6785305Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6785472Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6785936Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6786079Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6786608Z 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:17:21.6786748Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6787231Z 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:17:21.6787364Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6787854Z 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:17:21.6788176Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6788710Z 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:17:21.6788890Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6789421Z 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:17:21.6789585Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6790090Z 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:17:21.6790248Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6790650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6790849Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6791380Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6791591Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6792085Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6792222Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6792704Z 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:17:21.6792823Z return aot_autograd( 2025-09-07T08:17:21.6793302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6793512Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6794084Z 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:17:21.6794360Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6795186Z 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:17:21.6795319Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6795982Z 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:17:21.6796101Z fx_g = _create_graph( 2025-09-07T08:17:21.6796721Z 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:17:21.6796834Z fx_g = make_fx( 2025-09-07T08:17:21.6797360Z 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:17:21.6797503Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6798017Z 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:17:21.6798150Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6798712Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6798827Z t = dispatch_trace( 2025-09-07T08:17:21.6799213Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6799340Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6799778Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6800099Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6800672Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6801012Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6801448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6801565Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6802078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6802204Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6802675Z 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:17:21.6802795Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6803327Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6803474Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6804033Z 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:17:21.6804227Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6804856Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6804978Z outs_pair = fn(*args) 2025-09-07T08:17:21.6805595Z 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:17:21.6805797Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6806427Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6806541Z outs_pair = fn(*args) 2025-09-07T08:17:21.6807187Z 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:17:21.6807372Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6808152Z 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:17:21.6808373Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6808994Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6809114Z outs_pair = fn(*args) 2025-09-07T08:17:21.6809858Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6810000Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6810614Z 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:17:21.6810755Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6811188Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6811315Z return handle_torch_function( 2025-09-07T08:17:21.6811813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6812054Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6812648Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6812772Z return func(*args, **kwargs) 2025-09-07T08:17:21.6813197Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6813326Z result = _engine_run_backward( 2025-09-07T08:17:21.6813837Z 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:17:21.6814300Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6814741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6814905Z return user_fn(self, *args) 2025-09-07T08:17:21.6815420Z 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:17:21.6815548Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6816108Z 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:17:21.6816239Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6816681Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6816799Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6817384Z 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:17:21.6817547Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6818030Z 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:17:21.6818187Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6818755Z 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:17:21.6818903Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6819463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6819577Z t = dispatch_trace( 2025-09-07T08:17:21.6819962Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6820091Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6820525Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6820716Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6821286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6821541Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6822011Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6822134Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6822573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6822696Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6823224Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6823371Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6823498Z File "", line 1, in 2025-09-07T08:17:21.6824003Z 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:17:21.6824254Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6824732Z 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:17:21.6824879Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6825572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6825704Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6826315Z 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:17:21.6826494Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6826999Z 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:17:21.6827171Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6827637Z 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:17:21.6827927Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6828362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6828541Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6828986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6829102Z leaves = list(leaves) 2025-09-07T08:17:21.6829538Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6829645Z return func(x) 2025-09-07T08:17:21.6830127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6830330Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6830920Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6831149Z return func(*args, **kwargs) 2025-09-07T08:17:21.6831794Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6832084Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6832090Z 2025-09-07T08:17:21.6832833Z 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:17:21.6832842Z 2025-09-07T08:17:21.6832846Z 2025-09-07T08:17:21.6833126Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6833775Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6833781Z 2025-09-07T08:17:21.6834060Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6834343Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6834451Z inline_call [] 2025-09-07T08:17:21.6834629Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6834870Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6835096Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6836046Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6836450Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.6836610Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6837139Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6837429Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6837883Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6838294Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6838569Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6838676Z inline_call [] 2025-09-07T08:17:21.6838852Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6839091Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6839358Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6840291Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6840685Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.6840841Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6841364Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6841653Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6842104Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6842518Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6842680Z =================================== FAILURES =================================== 2025-09-07T08:17:21.6843115Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6843253Z Traceback (most recent call last): 2025-09-07T08:17:21.6843834Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.6843942Z self._run_test( 2025-09-07T08:17:21.6844349Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6844518Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6844984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6845123Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6845690Z 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:17:21.6845839Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6846312Z 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:17:21.6846452Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6846985Z 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:17:21.6847253Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6847785Z 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:17:21.6847927Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6848464Z 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:17:21.6848628Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6849133Z 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:17:21.6849291Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6849688Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6849895Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6850335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6850543Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6851072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6851209Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6851692Z 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:17:21.6851847Z return aot_autograd( 2025-09-07T08:17:21.6852328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6852540Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6853116Z 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:17:21.6853389Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6854038Z 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:17:21.6854172Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6854837Z 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:17:21.6854958Z fx_g = _create_graph( 2025-09-07T08:17:21.6855543Z 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:17:21.6855655Z fx_g = make_fx( 2025-09-07T08:17:21.6856185Z 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:17:21.6856322Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6856836Z 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:17:21.6856967Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6857529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6857642Z t = dispatch_trace( 2025-09-07T08:17:21.6858066Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6858203Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6858637Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6858759Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6859369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6859621Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6860064Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6860183Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6860626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6860752Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6861220Z 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:17:21.6861345Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6861867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6862021Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6862574Z 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:17:21.6862772Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6863400Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6863558Z outs_pair = fn(*args) 2025-09-07T08:17:21.6864184Z 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:17:21.6864452Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6865079Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6865192Z outs_pair = fn(*args) 2025-09-07T08:17:21.6865833Z 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:17:21.6866021Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6866721Z 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:17:21.6866944Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6867567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6867690Z outs_pair = fn(*args) 2025-09-07T08:17:21.6868375Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6868507Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6869127Z 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:17:21.6869270Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6869708Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6869837Z return handle_torch_function( 2025-09-07T08:17:21.6870334Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6870614Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6871314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6871442Z return func(*args, **kwargs) 2025-09-07T08:17:21.6871869Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6872043Z result = _engine_run_backward( 2025-09-07T08:17:21.6872556Z 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:17:21.6872968Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6873416Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6873538Z return user_fn(self, *args) 2025-09-07T08:17:21.6874053Z 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:17:21.6874182Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6874733Z 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:17:21.6874874Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6875308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6875431Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6876012Z 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:17:21.6876222Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6876701Z 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:17:21.6876853Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6877470Z 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:17:21.6877615Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6878174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6878290Z t = dispatch_trace( 2025-09-07T08:17:21.6878668Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6878802Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6879232Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6879356Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6879924Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6880176Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6880612Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6880728Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6881176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6881301Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6881832Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6881980Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6882108Z File "", line 1, in 2025-09-07T08:17:21.6882618Z 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:17:21.6882926Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6883412Z 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:17:21.6883550Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6884283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6884423Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6885037Z 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:17:21.6885173Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6885677Z 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:17:21.6885811Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6886279Z 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:17:21.6886564Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6887001Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6887180Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6887625Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6887740Z leaves = list(leaves) 2025-09-07T08:17:21.6888165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6888326Z return func(x) 2025-09-07T08:17:21.6888805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6889005Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6889639Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6889761Z return func(*args, **kwargs) 2025-09-07T08:17:21.6890409Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6890693Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6890698Z 2025-09-07T08:17:21.6891447Z 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:17:21.6891455Z 2025-09-07T08:17:21.6891459Z 2025-09-07T08:17:21.6891682Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6892334Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6892341Z 2025-09-07T08:17:21.6892620Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6892858Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6892964Z inline_call [] 2025-09-07T08:17:21.6893135Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6893379Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6893605Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6894543Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6894935Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.6895087Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6895659Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6895945Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6896408Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6896862Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6897095Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6897201Z inline_call [] 2025-09-07T08:17:21.6897368Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6897614Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6897839Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6898774Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6899164Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.6899315Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6900054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6900338Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6900796Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6901300Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6901532Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6901640Z inline_call [] 2025-09-07T08:17:21.6901877Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6902116Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6902338Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6903275Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6903665Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.6903814Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6904343Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6904625Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6905083Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6905492Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6906263Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-8b15d8221dc79200.xml - 2025-09-07T08:17:21.6906442Z =========================== short test summary info ============================ 2025-09-07T08:17:21.6907843Z FAILED [0.5059s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6908130Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6908135Z 2025-09-07T08:17:21.6908944Z 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:17:21.6908952Z 2025-09-07T08:17:21.6908965Z 2025-09-07T08:17:21.6909192Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6909899Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6909905Z 2025-09-07T08:17:21.6910195Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6910383Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.6910615Z ============= 1 failed, 3 passed, 76 deselected, 2 rerun in 8.30s ============== 2025-09-07T08:17:21.6910725Z Got exit code 1 2025-09-07T08:17:21.6910841Z Retrying single test... 2025-09-07T08:17:21.6912491Z /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:17:21.6912612Z import pkg_resources 2025-09-07T08:17:21.6913210Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-20810acfa53f331e.xml 2025-09-07T08:17:21.6913379Z ============================= test session starts ============================== 2025-09-07T08:17:21.6913749Z 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:17:21.6913944Z cachedir: .pytest_cache 2025-09-07T08:17:21.6914490Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.6914631Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.6914792Z configfile: pytest.ini 2025-09-07T08:17:21.6915360Z 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:17:21.6915599Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.6916493Z stepcurrent: skipping 79 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6916626Z Running 1 items in this shard 2025-09-07T08:17:21.6916631Z 2025-09-07T08:17:21.6917413Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8494s] [100%] 2025-09-07T08:17:21.6918198Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5886s] [100%] 2025-09-07T08:17:21.6918878Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True FAILED [0.5139s] [100%] 2025-09-07T08:17:21.6918883Z 2025-09-07T08:17:21.6919033Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.6919472Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6919610Z Traceback (most recent call last): 2025-09-07T08:17:21.6920192Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.6920297Z self._run_test( 2025-09-07T08:17:21.6920703Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6920872Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6921395Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6921541Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6922067Z 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:17:21.6922212Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6922731Z 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:17:21.6922872Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6923370Z 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:17:21.6923643Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6924177Z 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:17:21.6924313Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6924848Z 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:17:21.6925010Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6925516Z 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:17:21.6925675Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6926071Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6926280Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6926721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6926977Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6927468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6927640Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6928131Z 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:17:21.6928249Z return aot_autograd( 2025-09-07T08:17:21.6928732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6928945Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6929520Z 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:17:21.6929794Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6930443Z 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:17:21.6930578Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6931244Z 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:17:21.6931363Z fx_g = _create_graph( 2025-09-07T08:17:21.6931947Z 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:17:21.6932051Z fx_g = make_fx( 2025-09-07T08:17:21.6932582Z 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:17:21.6932718Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6933239Z 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:17:21.6933368Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6933975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6934092Z t = dispatch_trace( 2025-09-07T08:17:21.6934472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6934605Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6935078Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6935206Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6935776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6936027Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6936468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6936587Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6937033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6937160Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6937625Z 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:17:21.6937752Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6938277Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6938432Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6938984Z 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:17:21.6939224Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6939848Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6940010Z outs_pair = fn(*args) 2025-09-07T08:17:21.6940637Z 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:17:21.6940848Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6941477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6941591Z outs_pair = fn(*args) 2025-09-07T08:17:21.6942234Z 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:17:21.6942422Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6943126Z 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:17:21.6943351Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6943975Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6944098Z outs_pair = fn(*args) 2025-09-07T08:17:21.6944784Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6944918Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6945539Z 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:17:21.6945677Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.6946115Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.6946242Z return handle_torch_function( 2025-09-07T08:17:21.6946777Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.6947020Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.6947609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6947775Z return func(*args, **kwargs) 2025-09-07T08:17:21.6948205Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.6948333Z result = _engine_run_backward( 2025-09-07T08:17:21.6948843Z 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:17:21.6949259Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6949705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.6949827Z return user_fn(self, *args) 2025-09-07T08:17:21.6950342Z 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:17:21.6950470Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.6951028Z 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:17:21.6951284Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.6951716Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6951839Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6952472Z 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:17:21.6952632Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.6953114Z 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:17:21.6953310Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.6953883Z 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:17:21.6954028Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.6954590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6954705Z t = dispatch_trace( 2025-09-07T08:17:21.6955084Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6955222Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6955656Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6955778Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6956350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6956597Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6957033Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6957141Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6957585Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6957719Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6958250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6958399Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6958525Z File "", line 1, in 2025-09-07T08:17:21.6959092Z 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:17:21.6959345Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.6959826Z 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:17:21.6959967Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.6960727Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6960867Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.6961481Z 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:17:21.6961620Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.6962126Z 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:17:21.6962253Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.6962729Z 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:17:21.6963013Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.6963454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.6963634Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.6964081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.6964199Z leaves = list(leaves) 2025-09-07T08:17:21.6964675Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.6964788Z return func(x) 2025-09-07T08:17:21.6965269Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.6965514Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.6966104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.6966225Z return func(*args, **kwargs) 2025-09-07T08:17:21.6966873Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.6967156Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.6967161Z 2025-09-07T08:17:21.6967911Z 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:17:21.6967918Z 2025-09-07T08:17:21.6967923Z 2025-09-07T08:17:21.6968150Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.6968808Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.6968813Z 2025-09-07T08:17:21.6969094Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.6969332Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.6969440Z inline_call [] 2025-09-07T08:17:21.6969611Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.6969721Z inductor [] 2025-09-07T08:17:21.6969961Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.6970193Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.6971134Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.6971579Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.6971742Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.6972266Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.6972599Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.6973053Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.6973473Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.6973914Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.6974045Z Traceback (most recent call last): 2025-09-07T08:17:21.6974633Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.6974742Z self._run_test( 2025-09-07T08:17:21.6975143Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.6975313Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.6975774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.6975920Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.6976445Z 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:17:21.6976590Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.6977106Z 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:17:21.6977238Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.6977742Z 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:17:21.6978046Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.6978585Z 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:17:21.6978720Z raise BackendCompilerFailed( 2025-09-07T08:17:21.6979259Z 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:17:21.6979423Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6979932Z 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:17:21.6980099Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.6980499Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.6980706Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.6981153Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.6981354Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.6981857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.6981988Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.6982481Z 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:17:21.6982595Z return aot_autograd( 2025-09-07T08:17:21.6983074Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.6983300Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.6983917Z 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:17:21.6984200Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.6984856Z 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:17:21.6985027Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.6985696Z 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:17:21.6985810Z fx_g = _create_graph( 2025-09-07T08:17:21.6986408Z 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:17:21.6986513Z fx_g = make_fx( 2025-09-07T08:17:21.6987049Z 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:17:21.6987187Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.6987702Z 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:17:21.6987837Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.6988397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.6988515Z t = dispatch_trace( 2025-09-07T08:17:21.6988897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.6989032Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.6989468Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6989629Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6990209Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.6990587Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.6991030Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.6991284Z return fn(*args, **kwargs) 2025-09-07T08:17:21.6991729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.6991860Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.6992328Z 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:17:21.6992457Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.6992987Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.6993132Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.6993698Z 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:17:21.6993886Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.6994523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6994639Z outs_pair = fn(*args) 2025-09-07T08:17:21.6995271Z 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:17:21.6995473Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.6996101Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6996226Z outs_pair = fn(*args) 2025-09-07T08:17:21.6996923Z 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:17:21.6997113Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.6997823Z 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:17:21.6998084Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.6998709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.6998823Z outs_pair = fn(*args) 2025-09-07T08:17:21.6999520Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.6999655Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7000472Z 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:17:21.7000617Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7001050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7001182Z return handle_torch_function( 2025-09-07T08:17:21.7001677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7001920Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7002515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7002724Z return func(*args, **kwargs) 2025-09-07T08:17:21.7003161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7003285Z result = _engine_run_backward( 2025-09-07T08:17:21.7003872Z 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:17:21.7004288Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7004740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7004868Z return user_fn(self, *args) 2025-09-07T08:17:21.7005379Z 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:17:21.7005513Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7006073Z 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:17:21.7006213Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7006650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7006771Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7007368Z 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:17:21.7007525Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7008014Z 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:17:21.7008164Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7008748Z 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:17:21.7008893Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7009450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7009573Z t = dispatch_trace( 2025-09-07T08:17:21.7010050Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7010190Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7010623Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7010745Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7011386Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7011639Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7012081Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7012200Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7012641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7012773Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7013305Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7013456Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7013581Z File "", line 1, in 2025-09-07T08:17:21.7014089Z 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:17:21.7014343Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7014821Z 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:17:21.7014968Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7015705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7015850Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7016511Z 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:17:21.7016642Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7017154Z 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:17:21.7017280Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7017754Z 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:17:21.7018040Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7018485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7018665Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7019112Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7019234Z leaves = list(leaves) 2025-09-07T08:17:21.7019665Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7019775Z return func(x) 2025-09-07T08:17:21.7020257Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7020452Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7021055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7021175Z return func(*args, **kwargs) 2025-09-07T08:17:21.7021826Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7022107Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7022159Z 2025-09-07T08:17:21.7022913Z 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:17:21.7022919Z 2025-09-07T08:17:21.7022923Z 2025-09-07T08:17:21.7023150Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7023838Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.7023851Z 2025-09-07T08:17:21.7024132Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7024365Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7024479Z inline_call [] 2025-09-07T08:17:21.7024649Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7024758Z inductor [] 2025-09-07T08:17:21.7024998Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7025226Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7026174Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7026570Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7026731Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7027258Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7027586Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7028046Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7028461Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7028733Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7028841Z inline_call [] 2025-09-07T08:17:21.7029009Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7029252Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7029478Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7030419Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7030813Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7030969Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7031600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7031885Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7032349Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7032762Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7032920Z =================================== FAILURES =================================== 2025-09-07T08:17:21.7033357Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.7033494Z Traceback (most recent call last): 2025-09-07T08:17:21.7034079Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7034186Z self._run_test( 2025-09-07T08:17:21.7034642Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7034814Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7035282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7035420Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7035992Z 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:17:21.7036139Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7036615Z 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:17:21.7036756Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7037258Z 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:17:21.7037524Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7038070Z 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:17:21.7038204Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7038745Z 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:17:21.7038908Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7039417Z 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:17:21.7039578Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7039978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7040235Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7040682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7040930Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7041423Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7041555Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7042052Z 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:17:21.7042167Z return aot_autograd( 2025-09-07T08:17:21.7042652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7042868Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7043440Z 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:17:21.7043724Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7044380Z 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:17:21.7044516Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7045187Z 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:17:21.7045309Z fx_g = _create_graph( 2025-09-07T08:17:21.7045896Z 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:17:21.7046000Z fx_g = make_fx( 2025-09-07T08:17:21.7046539Z 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:17:21.7046678Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7047239Z 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:17:21.7047373Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7047932Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7048051Z t = dispatch_trace( 2025-09-07T08:17:21.7048473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7048613Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7049051Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7049173Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7049749Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7050000Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7050448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7050565Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7051010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7051139Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7051611Z 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:17:21.7051736Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7052263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7052459Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7053014Z 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:17:21.7053205Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7053905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7054021Z outs_pair = fn(*args) 2025-09-07T08:17:21.7054649Z 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:17:21.7054852Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7055481Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7055597Z outs_pair = fn(*args) 2025-09-07T08:17:21.7056242Z 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:17:21.7056432Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7057147Z 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:17:21.7057368Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7057996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7058117Z outs_pair = fn(*args) 2025-09-07T08:17:21.7058809Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7058943Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7059566Z 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:17:21.7059705Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7060187Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7060315Z return handle_torch_function( 2025-09-07T08:17:21.7060807Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7061085Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7061683Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7061809Z return func(*args, **kwargs) 2025-09-07T08:17:21.7062238Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7062365Z result = _engine_run_backward( 2025-09-07T08:17:21.7062883Z 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:17:21.7063301Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7063751Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7063874Z return user_fn(self, *args) 2025-09-07T08:17:21.7064387Z 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:17:21.7064514Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7065071Z 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:17:21.7065208Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7065689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7065813Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7066404Z 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:17:21.7066602Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7067093Z 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:17:21.7067247Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7067834Z 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:17:21.7074846Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7075467Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7075593Z t = dispatch_trace( 2025-09-07T08:17:21.7076010Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7076148Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7076605Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7076727Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7077301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7077567Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7078002Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7078130Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7078568Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7078705Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7079314Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7079473Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7079612Z File "", line 1, in 2025-09-07T08:17:21.7080120Z 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:17:21.7080383Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7080923Z 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:17:21.7081071Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7081773Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7081913Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7082535Z 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:17:21.7082669Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7083173Z 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:17:21.7083311Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7083776Z 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:17:21.7084068Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7084500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7084693Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7085177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7085293Z leaves = list(leaves) 2025-09-07T08:17:21.7085731Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7085881Z return func(x) 2025-09-07T08:17:21.7086369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7086567Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7087160Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7087293Z return func(*args, **kwargs) 2025-09-07T08:17:21.7087931Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7088230Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7088237Z 2025-09-07T08:17:21.7088981Z 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:17:21.7088988Z 2025-09-07T08:17:21.7088993Z 2025-09-07T08:17:21.7089226Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7089871Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.7089878Z 2025-09-07T08:17:21.7090168Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7090404Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7090511Z inline_call [] 2025-09-07T08:17:21.7090694Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7090801Z inductor [] 2025-09-07T08:17:21.7091045Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7091317Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7092257Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7092666Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7092865Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7093402Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7093682Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7094137Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7094568Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7094798Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7094912Z inline_call [] 2025-09-07T08:17:21.7095085Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7095332Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7095556Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7096480Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7096880Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7097078Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7097602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7097887Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7098378Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7098792Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7099016Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7099133Z inline_call [] 2025-09-07T08:17:21.7099301Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7099545Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7099767Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7100909Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7101308Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7101464Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7101986Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7102268Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7102718Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7103138Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7103901Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-20810acfa53f331e.xml - 2025-09-07T08:17:21.7104090Z =========================== short test summary info ============================ 2025-09-07T08:17:21.7105571Z FAILED [0.5139s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7105868Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7105874Z 2025-09-07T08:17:21.7106680Z 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:17:21.7106686Z 2025-09-07T08:17:21.7106691Z 2025-09-07T08:17:21.7106925Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7107571Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.7107576Z 2025-09-07T08:17:21.7107864Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7108059Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.7108270Z ================== 1 failed, 245 deselected, 2 rerun in 2.00s ================== 2025-09-07T08:17:21.7108385Z Got exit code 1 2025-09-07T08:17:21.7108503Z Retrying single test... 2025-09-07T08:17:21.7110031Z /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:17:21.7110150Z import pkg_resources 2025-09-07T08:17:21.7110829Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d4ec64327c18979d.xml 2025-09-07T08:17:21.7111010Z ============================= test session starts ============================== 2025-09-07T08:17:21.7111539Z 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:17:21.7111669Z cachedir: .pytest_cache 2025-09-07T08:17:21.7112214Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.7112358Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.7112480Z configfile: pytest.ini 2025-09-07T08:17:21.7113043Z 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:17:21.7113294Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.7114184Z stepcurrent: skipping 79 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.7114318Z Running 1 items in this shard 2025-09-07T08:17:21.7114327Z 2025-09-07T08:17:21.7115107Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.8605s] [100%] 2025-09-07T08:17:21.7115887Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True ('RERUN', {'yellow': True}) [0.5293s] [100%] 2025-09-07T08:17:21.7116564Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True FAILED [0.5470s] [100%] 2025-09-07T08:17:21.7116570Z 2025-09-07T08:17:21.7116716Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.7117162Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.7117298Z Traceback (most recent call last): 2025-09-07T08:17:21.7117933Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7118045Z self._run_test( 2025-09-07T08:17:21.7118449Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7118619Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7119118Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7119271Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7119794Z 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:17:21.7119941Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7120415Z 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:17:21.7120546Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7121046Z 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:17:21.7121311Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7121850Z 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:17:21.7121992Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7122517Z 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:17:21.7122690Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7123185Z 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:17:21.7123392Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7123790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7124043Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7124480Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7124681Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7125177Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7125311Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7125794Z 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:17:21.7125911Z return aot_autograd( 2025-09-07T08:17:21.7126387Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7126614Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7127175Z 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:17:21.7127454Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7128098Z 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:17:21.7128228Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7128891Z 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:17:21.7129007Z fx_g = _create_graph( 2025-09-07T08:17:21.7129591Z 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:17:21.7129698Z fx_g = make_fx( 2025-09-07T08:17:21.7130279Z 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:17:21.7130420Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7130928Z 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:17:21.7131066Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7131652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7131774Z t = dispatch_trace( 2025-09-07T08:17:21.7132149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7132276Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7132721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7132840Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7133411Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7133665Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7134098Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7134222Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7134661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7134794Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7135254Z 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:17:21.7135422Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7135947Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7136093Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7136689Z 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:17:21.7136877Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7137500Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7137618Z outs_pair = fn(*args) 2025-09-07T08:17:21.7138230Z 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:17:21.7138439Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7139058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7139178Z outs_pair = fn(*args) 2025-09-07T08:17:21.7139816Z 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:17:21.7140005Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7140704Z 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:17:21.7140923Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7141543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7141656Z outs_pair = fn(*args) 2025-09-07T08:17:21.7142339Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7142475Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7143123Z 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:17:21.7143274Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7143699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7143831Z return handle_torch_function( 2025-09-07T08:17:21.7144355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7144599Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7145183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7145307Z return func(*args, **kwargs) 2025-09-07T08:17:21.7145735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7145860Z result = _engine_run_backward( 2025-09-07T08:17:21.7146374Z 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:17:21.7146786Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7147221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7147350Z return user_fn(self, *args) 2025-09-07T08:17:21.7147849Z 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:17:21.7147982Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7148570Z 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:17:21.7148701Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7149138Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7149297Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7149878Z 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:17:21.7150035Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7150514Z 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:17:21.7150664Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7151317Z 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:17:21.7151470Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7152017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7152137Z t = dispatch_trace( 2025-09-07T08:17:21.7152514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7152641Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7153077Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7153194Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7153764Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7154015Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7154441Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7154565Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7154996Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7155179Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7155697Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7155847Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7155972Z File "", line 1, in 2025-09-07T08:17:21.7156541Z 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:17:21.7156798Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7157270Z 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:17:21.7157419Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7158099Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7158233Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7158848Z 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:17:21.7158978Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7159484Z 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:17:21.7159610Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7160076Z 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:17:21.7160361Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7160840Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7161024Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7161459Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7161626Z leaves = list(leaves) 2025-09-07T08:17:21.7162047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7162154Z return func(x) 2025-09-07T08:17:21.7162638Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7162837Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7163426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7163551Z return func(*args, **kwargs) 2025-09-07T08:17:21.7164183Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7164474Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7164481Z 2025-09-07T08:17:21.7165217Z 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:17:21.7165222Z 2025-09-07T08:17:21.7165227Z 2025-09-07T08:17:21.7165459Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7166106Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.7166111Z 2025-09-07T08:17:21.7166395Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7166628Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7166742Z inline_call [] 2025-09-07T08:17:21.7166913Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7167017Z inductor [] 2025-09-07T08:17:21.7167307Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7167537Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7168468Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7168898Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7169055Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7169582Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7169866Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7170328Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7170742Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7171182Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.7171313Z Traceback (most recent call last): 2025-09-07T08:17:21.7171889Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7172003Z self._run_test( 2025-09-07T08:17:21.7172397Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7172572Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7173070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7173208Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7173738Z 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:17:21.7173928Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7174403Z 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:17:21.7174537Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7175025Z 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:17:21.7175287Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7175814Z 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:17:21.7175957Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7176478Z 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:17:21.7176648Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7177148Z 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:17:21.7177305Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7177705Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7177906Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7178347Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7178547Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7179032Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7179169Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7179689Z 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:17:21.7179812Z return aot_autograd( 2025-09-07T08:17:21.7180285Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7180506Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7181105Z 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:17:21.7181379Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7182030Z 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:17:21.7182163Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7182829Z 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:17:21.7182945Z fx_g = _create_graph( 2025-09-07T08:17:21.7183523Z 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:17:21.7183637Z fx_g = make_fx( 2025-09-07T08:17:21.7184160Z 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:17:21.7184306Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7184812Z 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:17:21.7184947Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7185542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7185655Z t = dispatch_trace( 2025-09-07T08:17:21.7186037Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7186209Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7186643Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7186761Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7187337Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7187593Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7188023Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7188147Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7188583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7188708Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7189182Z 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:17:21.7189305Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7189831Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7189976Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7190526Z 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:17:21.7190720Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7191418Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7191541Z outs_pair = fn(*args) 2025-09-07T08:17:21.7192201Z 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:17:21.7192414Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7193031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7193146Z outs_pair = fn(*args) 2025-09-07T08:17:21.7193833Z 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:17:21.7194016Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7194717Z 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:17:21.7194934Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7195559Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7195675Z outs_pair = fn(*args) 2025-09-07T08:17:21.7196350Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7196494Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7197106Z 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:17:21.7197250Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7197676Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7197802Z return handle_torch_function( 2025-09-07T08:17:21.7198424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7198657Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7199287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7199407Z return func(*args, **kwargs) 2025-09-07T08:17:21.7200070Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7200198Z result = _engine_run_backward( 2025-09-07T08:17:21.7200711Z 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:17:21.7201130Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7201565Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7201699Z return user_fn(self, *args) 2025-09-07T08:17:21.7202202Z 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:17:21.7202333Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7202887Z 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:17:21.7203019Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7203451Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7203579Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7204156Z 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:17:21.7204318Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7204792Z 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:17:21.7204942Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7205616Z 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:17:21.7205766Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7206318Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7206431Z t = dispatch_trace( 2025-09-07T08:17:21.7206871Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7207011Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7207439Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7207567Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7208128Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7208379Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7208815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7208930Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7209371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7209496Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7210018Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7210164Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7210289Z File "", line 1, in 2025-09-07T08:17:21.7210858Z 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:17:21.7211104Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7211582Z 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:17:21.7211791Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7212474Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7212612Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7213219Z 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:17:21.7213354Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7213853Z 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:17:21.7213982Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7214451Z 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:17:21.7214739Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7215174Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7215351Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7215793Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7215909Z leaves = list(leaves) 2025-09-07T08:17:21.7216332Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7216444Z return func(x) 2025-09-07T08:17:21.7216919Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7217120Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7217747Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7217873Z return func(*args, **kwargs) 2025-09-07T08:17:21.7218508Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7218791Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7218836Z 2025-09-07T08:17:21.7219583Z 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:17:21.7219589Z 2025-09-07T08:17:21.7219593Z 2025-09-07T08:17:21.7219821Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7220468Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.7220474Z 2025-09-07T08:17:21.7220757Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7220994Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7221101Z inline_call [] 2025-09-07T08:17:21.7221273Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7221383Z inductor [] 2025-09-07T08:17:21.7221619Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7221849Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7222778Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7223212Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7223371Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7223893Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7224220Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7224673Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7225095Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7225319Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7225424Z inline_call [] 2025-09-07T08:17:21.7225599Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7225836Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7226065Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7226991Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7227379Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7227536Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7228052Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7228334Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7228784Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7229195Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7229344Z =================================== FAILURES =================================== 2025-09-07T08:17:21.7229822Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True _ 2025-09-07T08:17:21.7229965Z Traceback (most recent call last): 2025-09-07T08:17:21.7230536Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7230650Z self._run_test( 2025-09-07T08:17:21.7231178Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7231353Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7231815Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7231954Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7232482Z 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:17:21.7232620Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7233090Z 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:17:21.7233227Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7233714Z 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:17:21.7233984Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7234515Z 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:17:21.7234656Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7235178Z 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:17:21.7235391Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7235893Z 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:17:21.7236091Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7236490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7236691Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7237127Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7237335Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7237828Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7237970Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7238447Z 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:17:21.7238562Z return aot_autograd( 2025-09-07T08:17:21.7239043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7239261Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7239825Z 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:17:21.7240099Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7240748Z 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:17:21.7240876Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7241535Z 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:17:21.7241659Z fx_g = _create_graph( 2025-09-07T08:17:21.7242282Z 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:17:21.7242400Z fx_g = make_fx( 2025-09-07T08:17:21.7242923Z 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:17:21.7243059Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7243608Z 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:17:21.7243740Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7244290Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7244406Z t = dispatch_trace( 2025-09-07T08:17:21.7244790Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7244917Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7245349Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7245476Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7246039Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7246290Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7246723Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7246839Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7247287Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7247456Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7247920Z 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:17:21.7248047Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7248629Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7248780Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7249326Z 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:17:21.7249520Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7250135Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7250256Z outs_pair = fn(*args) 2025-09-07T08:17:21.7250866Z 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:17:21.7251070Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7251691Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7251807Z outs_pair = fn(*args) 2025-09-07T08:17:21.7252444Z 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:17:21.7252628Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7253318Z 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:17:21.7253539Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7254154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7254274Z outs_pair = fn(*args) 2025-09-07T08:17:21.7254995Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7255137Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7255739Z 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:17:21.7255877Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7256348Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7256480Z return handle_torch_function( 2025-09-07T08:17:21.7256970Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7257205Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7257789Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7257922Z return func(*args, **kwargs) 2025-09-07T08:17:21.7258342Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7258471Z result = _engine_run_backward( 2025-09-07T08:17:21.7258976Z 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:17:21.7259394Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7259827Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7259948Z return user_fn(self, *args) 2025-09-07T08:17:21.7260499Z 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:17:21.7260627Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7261181Z 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:17:21.7261365Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7261791Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7261917Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7262496Z 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:17:21.7262657Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7263128Z 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:17:21.7263288Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7263849Z 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:17:21.7263997Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7264555Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7264667Z t = dispatch_trace( 2025-09-07T08:17:21.7265049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7265179Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7265606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7265733Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7266291Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7266546Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7267019Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7267148Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7267590Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7267714Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7268286Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7268437Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7268563Z File "", line 1, in 2025-09-07T08:17:21.7269068Z 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:17:21.7269316Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7269795Z 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:17:21.7269939Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7270624Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7270756Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7271447Z 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:17:21.7271587Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7272086Z 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:17:21.7272220Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7272732Z 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:17:21.7273015Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7273452Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7273673Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7274113Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7274227Z leaves = list(leaves) 2025-09-07T08:17:21.7274657Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7274764Z return func(x) 2025-09-07T08:17:21.7275239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7275440Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7276025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7276150Z return func(*args, **kwargs) 2025-09-07T08:17:21.7276788Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7277079Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7277089Z 2025-09-07T08:17:21.7277829Z 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:17:21.7277836Z 2025-09-07T08:17:21.7277840Z 2025-09-07T08:17:21.7278064Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7278708Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.7278715Z 2025-09-07T08:17:21.7278992Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7279270Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7279380Z inline_call [] 2025-09-07T08:17:21.7279555Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7279658Z inductor [] 2025-09-07T08:17:21.7279892Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7280161Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7281089Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7281483Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7281637Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7282154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7282443Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7282898Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7283313Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7283539Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7283652Z inline_call [] 2025-09-07T08:17:21.7283820Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7284052Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7284278Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7285240Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7285674Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7285824Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7286338Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7286623Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7287071Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7287489Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7287714Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7287820Z inline_call [] 2025-09-07T08:17:21.7287991Z stats [('calls_captured', 18), ('unique_graphs', 1)] 2025-09-07T08:17:21.7288229Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7288461Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7289372Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7289766Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7289913Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7290428Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7290715Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7291160Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7291616Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7292381Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d4ec64327c18979d.xml - 2025-09-07T08:17:21.7292566Z =========================== short test summary info ============================ 2025-09-07T08:17:21.7293998Z FAILED [0.5470s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7294280Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7294294Z 2025-09-07T08:17:21.7295032Z 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:17:21.7295040Z 2025-09-07T08:17:21.7295044Z 2025-09-07T08:17:21.7295271Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7295918Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True 2025-09-07T08:17:21.7295923Z 2025-09-07T08:17:21.7296202Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7296394Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.7296599Z ================== 1 failed, 245 deselected, 2 rerun in 1.99s ================== 2025-09-07T08:17:21.7296710Z Got exit code 1 2025-09-07T08:17:21.7297212Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.7298724Z /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:17:21.7298889Z import pkg_resources 2025-09-07T08:17:21.7299478Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6c20dd7c7be2b828.xml 2025-09-07T08:17:21.7299657Z ============================= test session starts ============================== 2025-09-07T08:17:21.7300172Z 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:17:21.7300298Z cachedir: .pytest_cache 2025-09-07T08:17:21.7300841Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.7300977Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.7301100Z configfile: pytest.ini 2025-09-07T08:17:21.7301660Z 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:17:21.7301910Z collecting ... collected 467 items / 80 deselected / 387 selected 2025-09-07T08:17:21.7302060Z stepcurrent: skipping 80 already run items. 2025-09-07T08:17:21.7302185Z Running 166 items in this shard 2025-09-07T08:17:21.7302190Z 2025-09-07T08:17:21.7302973Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.9810s] [ 0%] 2025-09-07T08:17:21.7303736Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.6036s] [ 0%] 2025-09-07T08:17:21.7304414Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True FAILED [1.5543s] [ 0%] 2025-09-07T08:17:21.7304419Z 2025-09-07T08:17:21.7304645Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.7305088Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7305221Z Traceback (most recent call last): 2025-09-07T08:17:21.7305861Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7305978Z self._run_test( 2025-09-07T08:17:21.7306373Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7306548Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7307007Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7307163Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7307686Z 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:17:21.7307824Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7308296Z 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:17:21.7308433Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7308930Z 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:17:21.7309192Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7309720Z 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:17:21.7309937Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7310463Z 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:17:21.7310634Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7311273Z 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:17:21.7311435Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7311834Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7312036Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7312475Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7312674Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7313161Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7313294Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7313772Z 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:17:21.7313896Z return aot_autograd( 2025-09-07T08:17:21.7314367Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7314583Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7315145Z 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:17:21.7315417Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7316067Z 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:17:21.7316196Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7316855Z 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:17:21.7317020Z fx_g = _create_graph( 2025-09-07T08:17:21.7317609Z 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:17:21.7317714Z fx_g = make_fx( 2025-09-07T08:17:21.7318234Z 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:17:21.7318423Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7318933Z 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:17:21.7319069Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7319619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7319737Z t = dispatch_trace( 2025-09-07T08:17:21.7320121Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7320251Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7320686Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7320807Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7321371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7321622Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7322054Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7322180Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7322677Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7322809Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7323272Z 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:17:21.7323437Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7323961Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7324113Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7324670Z 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:17:21.7324856Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7325476Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7325600Z outs_pair = fn(*args) 2025-09-07T08:17:21.7326208Z 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:17:21.7326418Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7327035Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7327153Z outs_pair = fn(*args) 2025-09-07T08:17:21.7327787Z 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:17:21.7327970Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7328667Z 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:17:21.7328884Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7329501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7330260Z outs_pair = fn(*args) 2025-09-07T08:17:21.7330956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7331098Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7331744Z 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:17:21.7331897Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7332324Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7332457Z return handle_torch_function( 2025-09-07T08:17:21.7332945Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7333180Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7333774Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7333898Z return func(*args, **kwargs) 2025-09-07T08:17:21.7334329Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7334454Z result = _engine_run_backward( 2025-09-07T08:17:21.7334960Z 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:17:21.7335377Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7335813Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7336001Z return user_fn(self, *args) 2025-09-07T08:17:21.7336503Z 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:17:21.7336688Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7337235Z 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:17:21.7337366Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7337802Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7337920Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7338505Z 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:17:21.7338659Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7339134Z 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:17:21.7339292Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7339855Z 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:17:21.7340005Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7340552Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7340666Z t = dispatch_trace( 2025-09-07T08:17:21.7341047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7341179Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7341614Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7341732Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7342301Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7342607Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7343040Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7343161Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7343595Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7343731Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7344316Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7344463Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7344594Z File "", line 1, in 2025-09-07T08:17:21.7345091Z 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:17:21.7345344Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7345818Z 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:17:21.7345960Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7346647Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7346777Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7347395Z 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:17:21.7347524Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7348027Z 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:17:21.7348197Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7348657Z 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:17:21.7348955Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7349426Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7349612Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7350049Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7350167Z leaves = list(leaves) 2025-09-07T08:17:21.7350597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7350706Z return func(x) 2025-09-07T08:17:21.7351307Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7351508Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7352097Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7352220Z return func(*args, **kwargs) 2025-09-07T08:17:21.7352850Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7353138Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7353143Z 2025-09-07T08:17:21.7353879Z 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:17:21.7353885Z 2025-09-07T08:17:21.7353889Z 2025-09-07T08:17:21.7354123Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7354761Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7354766Z 2025-09-07T08:17:21.7355100Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7355335Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7355441Z inline_call [] 2025-09-07T08:17:21.7355618Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7355722Z inductor [] 2025-09-07T08:17:21.7356007Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7356234Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7357160Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7357560Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7357718Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7358243Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7358525Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7358986Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7359399Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7359828Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7359970Z Traceback (most recent call last): 2025-09-07T08:17:21.7360542Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7360702Z self._run_test( 2025-09-07T08:17:21.7361095Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7361264Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7361768Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7361906Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7362431Z 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:17:21.7362571Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7363046Z 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:17:21.7363177Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7363663Z 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:17:21.7363930Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7364458Z 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:17:21.7364603Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7365124Z 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:17:21.7365290Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7365793Z 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:17:21.7365952Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7366355Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7366557Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7366992Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7367257Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7367745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7367885Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7368363Z 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:17:21.7368527Z return aot_autograd( 2025-09-07T08:17:21.7369000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7369212Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7369778Z 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:17:21.7370050Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7370700Z 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:17:21.7370829Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7371482Z 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:17:21.7371604Z fx_g = _create_graph( 2025-09-07T08:17:21.7372181Z 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:17:21.7372292Z fx_g = make_fx( 2025-09-07T08:17:21.7372812Z 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:17:21.7373001Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7373505Z 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:17:21.7373676Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7374230Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7374342Z t = dispatch_trace( 2025-09-07T08:17:21.7374721Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7374852Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7375283Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7375407Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7375971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7376227Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7376661Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7376780Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7377221Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7377345Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7377814Z 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:17:21.7377933Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7378453Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7378599Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7379146Z 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:17:21.7379337Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7380000Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7380123Z outs_pair = fn(*args) 2025-09-07T08:17:21.7380734Z 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:17:21.7380976Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7381597Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7381710Z outs_pair = fn(*args) 2025-09-07T08:17:21.7382351Z 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:17:21.7382534Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7383233Z 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:17:21.7383450Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7384061Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7384181Z outs_pair = fn(*args) 2025-09-07T08:17:21.7384854Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7384992Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7385596Z 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:17:21.7385779Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7386211Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7386376Z return handle_torch_function( 2025-09-07T08:17:21.7386866Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7387107Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7387700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7387819Z return func(*args, **kwargs) 2025-09-07T08:17:21.7388242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7388372Z result = _engine_run_backward( 2025-09-07T08:17:21.7388878Z 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:17:21.7389295Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7389732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7389854Z return user_fn(self, *args) 2025-09-07T08:17:21.7390359Z 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:17:21.7390489Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7391132Z 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:17:21.7391267Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7391700Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7391819Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7392471Z 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:17:21.7392634Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7393104Z 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:17:21.7393260Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7393891Z 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:17:21.7394038Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7394596Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7394710Z t = dispatch_trace( 2025-09-07T08:17:21.7395092Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7395220Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7395652Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7395778Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7396340Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7396596Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7397025Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7397147Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7397583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7397752Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7398278Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7398423Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7398598Z File "", line 1, in 2025-09-07T08:17:21.7399095Z 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:17:21.7399343Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7400013Z 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:17:21.7400159Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7400845Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7400979Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7401583Z 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:17:21.7401720Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7402222Z 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:17:21.7402353Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7402811Z 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:17:21.7403102Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7403530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7403708Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7404146Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7404265Z leaves = list(leaves) 2025-09-07T08:17:21.7404695Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7404882Z return func(x) 2025-09-07T08:17:21.7405359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7405561Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7406202Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7406329Z return func(*args, **kwargs) 2025-09-07T08:17:21.7406963Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7407251Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7407259Z 2025-09-07T08:17:21.7407994Z 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:17:21.7408004Z 2025-09-07T08:17:21.7408008Z 2025-09-07T08:17:21.7408237Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7408876Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7408881Z 2025-09-07T08:17:21.7409162Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7409396Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7409505Z inline_call [] 2025-09-07T08:17:21.7409679Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7409781Z inductor [] 2025-09-07T08:17:21.7410083Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7410313Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7411240Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7411696Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7411849Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7412371Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7412657Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7413109Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7413530Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7413754Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7413863Z inline_call [] 2025-09-07T08:17:21.7414039Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7414271Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7414498Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7415412Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7415804Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7415955Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7416473Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7416758Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7417261Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7417679Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7417829Z =================================== FAILURES =================================== 2025-09-07T08:17:21.7418302Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7418434Z Traceback (most recent call last): 2025-09-07T08:17:21.7419005Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7419119Z self._run_test( 2025-09-07T08:17:21.7419518Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7419693Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7420149Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7420289Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7420810Z 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:17:21.7420949Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7421422Z 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:17:21.7421554Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7422046Z 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:17:21.7422304Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7422871Z 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:17:21.7423016Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7423577Z 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:17:21.7423747Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7424235Z 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:17:21.7424395Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7424795Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7424997Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7425437Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7425638Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7426124Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7426263Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7426740Z 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:17:21.7426863Z return aot_autograd( 2025-09-07T08:17:21.7427335Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7427554Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7428110Z 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:17:21.7428383Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7429035Z 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:17:21.7429208Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7429871Z 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:17:21.7429985Z fx_g = _create_graph( 2025-09-07T08:17:21.7430601Z 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:17:21.7430717Z fx_g = make_fx( 2025-09-07T08:17:21.7431332Z 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:17:21.7431476Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7431983Z 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:17:21.7432119Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7432669Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7432786Z t = dispatch_trace( 2025-09-07T08:17:21.7433167Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7433293Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7433733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7433850Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7434414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7434668Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7435143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7435267Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7435703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7435890Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7436358Z 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:17:21.7436478Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7437003Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7437148Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7437701Z 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:17:21.7437888Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7438504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7438627Z outs_pair = fn(*args) 2025-09-07T08:17:21.7439236Z 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:17:21.7439440Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7440055Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7440171Z outs_pair = fn(*args) 2025-09-07T08:17:21.7440810Z 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:17:21.7440991Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7441691Z 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:17:21.7441951Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7442572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7442685Z outs_pair = fn(*args) 2025-09-07T08:17:21.7443397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7443538Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7444140Z 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:17:21.7444284Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7444709Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7444835Z return handle_torch_function( 2025-09-07T08:17:21.7445328Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7445562Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7446154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7446274Z return func(*args, **kwargs) 2025-09-07T08:17:21.7446703Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7446825Z result = _engine_run_backward( 2025-09-07T08:17:21.7447329Z 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:17:21.7447791Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7448226Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7448394Z return user_fn(self, *args) 2025-09-07T08:17:21.7448895Z 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:17:21.7449022Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7449581Z 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:17:21.7449714Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7450147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7450263Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7450848Z 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:17:21.7451005Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7451477Z 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:17:21.7451635Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7452196Z 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:17:21.7452348Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7452897Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7453010Z t = dispatch_trace( 2025-09-07T08:17:21.7453390Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7453520Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7453954Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7454069Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7454674Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7454930Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7455360Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7455520Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7455956Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7456094Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7456609Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7456756Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7456890Z File "", line 1, in 2025-09-07T08:17:21.7457390Z 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:17:21.7457648Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7458115Z 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:17:21.7458256Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7458946Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7459078Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7459688Z 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:17:21.7459863Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7460361Z 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:17:21.7460536Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7461001Z 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:17:21.7461289Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7461718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7461900Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7462333Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7462451Z leaves = list(leaves) 2025-09-07T08:17:21.7462882Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7462988Z return func(x) 2025-09-07T08:17:21.7463472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7463668Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7464250Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7464376Z return func(*args, **kwargs) 2025-09-07T08:17:21.7465010Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7465299Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7465304Z 2025-09-07T08:17:21.7466046Z 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:17:21.7466055Z 2025-09-07T08:17:21.7466059Z 2025-09-07T08:17:21.7466288Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7466967Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7466975Z 2025-09-07T08:17:21.7467261Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7467491Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7467635Z inline_call [] 2025-09-07T08:17:21.7467811Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7467915Z inductor [] 2025-09-07T08:17:21.7468154Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7468378Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7469308Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7469707Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7469863Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7470388Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7470669Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7471214Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7471626Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7471852Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7472009Z inline_call [] 2025-09-07T08:17:21.7472175Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7472419Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7472679Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7473596Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7473990Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7474139Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7474663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7474939Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7475388Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7475805Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7476028Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7476143Z inline_call [] 2025-09-07T08:17:21.7476307Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7476546Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7476772Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7477693Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7478086Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7478235Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7478794Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7479073Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7479518Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7479967Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7480731Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6c20dd7c7be2b828.xml - 2025-09-07T08:17:21.7480917Z =========================== short test summary info ============================ 2025-09-07T08:17:21.7482284Z FAILED [1.5543s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7482573Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7482578Z 2025-09-07T08:17:21.7483310Z 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:17:21.7483315Z 2025-09-07T08:17:21.7483319Z 2025-09-07T08:17:21.7483552Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7484188Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7484193Z 2025-09-07T08:17:21.7484477Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7484743Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.7484952Z ================== 1 failed, 80 deselected, 2 rerun in 5.20s =================== 2025-09-07T08:17:21.7485103Z Got exit code 1 2025-09-07T08:17:21.7485221Z Retrying single test... 2025-09-07T08:17:21.7486739Z /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:17:21.7486856Z import pkg_resources 2025-09-07T08:17:21.7487458Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-04413ed7d8f8a36c.xml 2025-09-07T08:17:21.7487625Z ============================= test session starts ============================== 2025-09-07T08:17:21.7487988Z 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:17:21.7488111Z cachedir: .pytest_cache 2025-09-07T08:17:21.7488658Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.7488797Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.7488916Z configfile: pytest.ini 2025-09-07T08:17:21.7489474Z 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:17:21.7489721Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.7490594Z stepcurrent: skipping 80 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7490721Z Running 1 items in this shard 2025-09-07T08:17:21.7490729Z 2025-09-07T08:17:21.7491496Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.9611s] [100%] 2025-09-07T08:17:21.7492314Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.5680s] [100%] 2025-09-07T08:17:21.7492988Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True FAILED [1.5519s] [100%] 2025-09-07T08:17:21.7492993Z 2025-09-07T08:17:21.7493185Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.7493615Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7493747Z Traceback (most recent call last): 2025-09-07T08:17:21.7494331Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7494439Z self._run_test( 2025-09-07T08:17:21.7494842Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7495014Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7495472Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7495618Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7496141Z 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:17:21.7496286Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7496757Z 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:17:21.7496891Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7497430Z 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:17:21.7497691Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7498227Z 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:17:21.7498447Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7498977Z 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:17:21.7499142Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7499635Z 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:17:21.7500004Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7500404Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7500615Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7501048Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7501252Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7501740Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7501873Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7502355Z 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:17:21.7502469Z return aot_autograd( 2025-09-07T08:17:21.7502939Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7503158Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7503720Z 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:17:21.7503994Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7504725Z 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:17:21.7504866Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7505521Z 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:17:21.7505696Z fx_g = _create_graph( 2025-09-07T08:17:21.7506283Z 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:17:21.7506386Z fx_g = make_fx( 2025-09-07T08:17:21.7506910Z 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:17:21.7507049Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7507556Z 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:17:21.7507693Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7508242Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7508358Z t = dispatch_trace( 2025-09-07T08:17:21.7508732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7508865Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7509293Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7509410Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7509978Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7510293Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7510732Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7510912Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7511495Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7511629Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7512096Z 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:17:21.7512223Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7512744Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7512892Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7513451Z 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:17:21.7513636Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7514263Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7514379Z outs_pair = fn(*args) 2025-09-07T08:17:21.7514995Z 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:17:21.7515200Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7515814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7515933Z outs_pair = fn(*args) 2025-09-07T08:17:21.7516569Z 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:17:21.7516763Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7517503Z 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:17:21.7517724Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7518344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7518498Z outs_pair = fn(*args) 2025-09-07T08:17:21.7519182Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7519315Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7519925Z 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:17:21.7520066Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7520492Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7520625Z return handle_torch_function( 2025-09-07T08:17:21.7521111Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7521351Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7521938Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7522062Z return func(*args, **kwargs) 2025-09-07T08:17:21.7522488Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7522656Z result = _engine_run_backward( 2025-09-07T08:17:21.7523164Z 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:17:21.7523577Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7524062Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7524182Z return user_fn(self, *args) 2025-09-07T08:17:21.7524680Z 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:17:21.7524818Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7525365Z 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:17:21.7525508Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7525934Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7526054Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7526637Z 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:17:21.7526795Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7527270Z 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:17:21.7527420Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7527995Z 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:17:21.7528881Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7529720Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7530530Z t = dispatch_trace( 2025-09-07T08:17:21.7531102Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7531749Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7532485Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7533185Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7533971Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7534925Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7535804Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7536510Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7537163Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7537866Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7538627Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7539434Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7539842Z File "", line 1, in 2025-09-07T08:17:21.7540597Z 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:17:21.7541491Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7542351Z 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:17:21.7543105Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7544059Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7545061Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7545928Z 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:17:21.7546801Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7547596Z 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:17:21.7548363Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7549066Z 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:17:21.7549957Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7550806Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7551662Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7552414Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7553109Z leaves = list(leaves) 2025-09-07T08:17:21.7553728Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7554400Z return func(x) 2025-09-07T08:17:21.7555047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7555858Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7556776Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7557615Z return func(*args, **kwargs) 2025-09-07T08:17:21.7558479Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7559532Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7559956Z 2025-09-07T08:17:21.7560749Z 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:17:21.7561620Z 2025-09-07T08:17:21.7561624Z 2025-09-07T08:17:21.7561856Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7562854Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7563625Z 2025-09-07T08:17:21.7563950Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7564606Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7565094Z inline_call [] 2025-09-07T08:17:21.7565431Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7565836Z inductor [] 2025-09-07T08:17:21.7566228Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7566831Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7568129Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7569579Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7570259Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7571068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7572009Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7572885Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7573929Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7574907Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7575650Z Traceback (most recent call last): 2025-09-07T08:17:21.7576466Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7577291Z self._run_test( 2025-09-07T08:17:21.7577854Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7578552Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7586358Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7587138Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7587957Z 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:17:21.7588772Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7589525Z 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:17:21.7590282Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7591144Z 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:17:21.7592048Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7592979Z 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:17:21.7593793Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7594571Z 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:17:21.7595413Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7596203Z 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:17:21.7596974Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7597430Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7597886Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7598377Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7598890Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7599398Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7600174Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7600767Z 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:17:21.7601232Z return aot_autograd( 2025-09-07T08:17:21.7601650Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7602208Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7602753Z 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:17:21.7603328Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7603945Z 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:17:21.7604472Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7604998Z 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:17:21.7605641Z fx_g = _create_graph( 2025-09-07T08:17:21.7606105Z 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:17:21.7606595Z fx_g = make_fx( 2025-09-07T08:17:21.7607096Z 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:17:21.7607586Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7608050Z 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:17:21.7608505Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7608972Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7609439Z t = dispatch_trace( 2025-09-07T08:17:21.7609783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7610171Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7610571Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7610985Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7611464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7612025Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7612514Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7612915Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7613302Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7613716Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7614135Z 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:17:21.7614561Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7615072Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7615557Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7616041Z 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:17:21.7616566Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7617169Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7617686Z outs_pair = fn(*args) 2025-09-07T08:17:21.7618165Z 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:17:21.7618725Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7619282Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7619784Z outs_pair = fn(*args) 2025-09-07T08:17:21.7620272Z 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:17:21.7620834Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7621425Z 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:17:21.7622038Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7622600Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7623157Z outs_pair = fn(*args) 2025-09-07T08:17:21.7623667Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7624256Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7624768Z 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:17:21.7625274Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7625685Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7626099Z return handle_torch_function( 2025-09-07T08:17:21.7626529Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7627025Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7627630Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7628132Z return func(*args, **kwargs) 2025-09-07T08:17:21.7628522Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7628931Z result = _engine_run_backward( 2025-09-07T08:17:21.7629365Z 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:17:21.7629990Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7630574Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7630999Z return user_fn(self, *args) 2025-09-07T08:17:21.7631562Z 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:17:21.7632011Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7632480Z 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:17:21.7633054Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7633464Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7633867Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7634373Z 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:17:21.7634890Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7635342Z 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:17:21.7635797Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7636295Z 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:17:21.7636792Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7637271Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7637734Z t = dispatch_trace( 2025-09-07T08:17:21.7638068Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7638453Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7638857Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7639263Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7639717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7640261Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7640782Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7641181Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7641573Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7642023Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7642462Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7642933Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7643179Z File "", line 1, in 2025-09-07T08:17:21.7643615Z 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:17:21.7644130Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7644638Z 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:17:21.7645082Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7645644Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7646209Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7646721Z 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:17:21.7647238Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7647685Z 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:17:21.7648132Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7648547Z 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:17:21.7649065Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7649567Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7650086Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7650532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7650939Z leaves = list(leaves) 2025-09-07T08:17:21.7651309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7651738Z return func(x) 2025-09-07T08:17:21.7652130Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7652610Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7653147Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7653646Z return func(*args, **kwargs) 2025-09-07T08:17:21.7654162Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7654781Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7655029Z 2025-09-07T08:17:21.7655459Z 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:17:21.7655960Z 2025-09-07T08:17:21.7655963Z 2025-09-07T08:17:21.7656111Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7656689Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7657175Z 2025-09-07T08:17:21.7657345Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7657731Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7658018Z inline_call [] 2025-09-07T08:17:21.7658259Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7658504Z inductor [] 2025-09-07T08:17:21.7658738Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7659096Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7659854Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7660692Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7661099Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7661577Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7662127Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7662642Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7663219Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7663677Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7663955Z inline_call [] 2025-09-07T08:17:21.7664163Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7664479Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7664828Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7665589Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7666488Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7666893Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7667362Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7667908Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7668451Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7669028Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7669442Z =================================== FAILURES =================================== 2025-09-07T08:17:21.7669862Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7670273Z Traceback (most recent call last): 2025-09-07T08:17:21.7670758Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7671323Z self._run_test( 2025-09-07T08:17:21.7671666Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7672080Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7672532Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7672965Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7673431Z 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:17:21.7673891Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7674374Z 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:17:21.7674812Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7675261Z 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:17:21.7675835Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7676389Z 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:17:21.7676870Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7677326Z 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:17:21.7677814Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7678283Z 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:17:21.7678750Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7679165Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7679607Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7680058Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7680528Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7681024Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7681470Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7681903Z 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:17:21.7682336Z return aot_autograd( 2025-09-07T08:17:21.7682741Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7683234Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7683805Z 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:17:21.7684372Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7684981Z 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:17:21.7685543Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7686065Z 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:17:21.7686619Z fx_g = _create_graph( 2025-09-07T08:17:21.7687072Z 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:17:21.7687551Z fx_g = make_fx( 2025-09-07T08:17:21.7687963Z 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:17:21.7688438Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7688887Z 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:17:21.7689337Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7689805Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7690279Z t = dispatch_trace( 2025-09-07T08:17:21.7690619Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7690993Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7691435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7691839Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7692298Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7692907Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7693399Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7693807Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7694191Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7694601Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7695006Z 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:17:21.7695429Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7695873Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7696348Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7696834Z 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:17:21.7697344Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7697890Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7698403Z outs_pair = fn(*args) 2025-09-07T08:17:21.7698878Z 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:17:21.7699430Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7700229Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7700746Z outs_pair = fn(*args) 2025-09-07T08:17:21.7701302Z 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:17:21.7701865Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7702442Z 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:17:21.7703105Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7703692Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7704201Z outs_pair = fn(*args) 2025-09-07T08:17:21.7704717Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7705264Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7705772Z 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:17:21.7706290Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7706701Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7707113Z return handle_torch_function( 2025-09-07T08:17:21.7707535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7708038Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7708598Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7709157Z return func(*args, **kwargs) 2025-09-07T08:17:21.7709543Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7709940Z result = _engine_run_backward( 2025-09-07T08:17:21.7710431Z 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:17:21.7711128Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7711704Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7712128Z return user_fn(self, *args) 2025-09-07T08:17:21.7712569Z 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:17:21.7713019Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7713487Z 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:17:21.7713971Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7714373Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7714779Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7715244Z 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:17:21.7715758Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7716210Z 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:17:21.7716652Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7717149Z 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:17:21.7717646Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7718126Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7718592Z t = dispatch_trace( 2025-09-07T08:17:21.7718979Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7719370Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7719781Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7720188Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7720689Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7721252Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7721737Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7722153Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7722535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7722942Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7723397Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7723883Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7724130Z File "", line 1, in 2025-09-07T08:17:21.7724568Z 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:17:21.7725086Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7725593Z 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:17:21.7726086Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7726645Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7727198Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7727742Z 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:17:21.7728256Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7728697Z 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:17:21.7729145Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7729553Z 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:17:21.7730072Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7730572Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7731012Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7731450Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7731857Z leaves = list(leaves) 2025-09-07T08:17:21.7732245Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7732643Z return func(x) 2025-09-07T08:17:21.7733028Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7733503Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7734043Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7734538Z return func(*args, **kwargs) 2025-09-07T08:17:21.7735042Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7735690Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7735941Z 2025-09-07T08:17:21.7736370Z 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:17:21.7736872Z 2025-09-07T08:17:21.7736875Z 2025-09-07T08:17:21.7737013Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7737629Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7738079Z 2025-09-07T08:17:21.7738245Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7738638Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7738920Z inline_call [] 2025-09-07T08:17:21.7739129Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7739373Z inductor [] 2025-09-07T08:17:21.7739615Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7739977Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7740720Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7741558Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7741967Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7742447Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7743040Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7743539Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7744125Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7744630Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7744908Z inline_call [] 2025-09-07T08:17:21.7745105Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7745442Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7745796Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7746545Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7747380Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7747774Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7748261Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7748815Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7749323Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7749905Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7750350Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7750625Z inline_call [] 2025-09-07T08:17:21.7750823Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7751218Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7751564Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7752350Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7753187Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7753584Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7754090Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7754632Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7755131Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7755701Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7756478Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-04413ed7d8f8a36c.xml - 2025-09-07T08:17:21.7757102Z =========================== short test summary info ============================ 2025-09-07T08:17:21.7758083Z FAILED [1.5519s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7759091Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7759337Z 2025-09-07T08:17:21.7759766Z 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:17:21.7760330Z 2025-09-07T08:17:21.7760334Z 2025-09-07T08:17:21.7760485Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7761073Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7761548Z 2025-09-07T08:17:21.7761722Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7762085Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.7762404Z ================== 1 failed, 245 deselected, 2 rerun in 5.13s ================== 2025-09-07T08:17:21.7762678Z Got exit code 1 2025-09-07T08:17:21.7762861Z Retrying single test... 2025-09-07T08:17:21.7763866Z /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:17:21.7764886Z import pkg_resources 2025-09-07T08:17:21.7765345Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-488a0bbec34c95af.xml 2025-09-07T08:17:21.7765868Z ============================= test session starts ============================== 2025-09-07T08:17:21.7766273Z 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:17:21.7766636Z cachedir: .pytest_cache 2025-09-07T08:17:21.7767075Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.7767542Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.7767763Z configfile: pytest.ini 2025-09-07T08:17:21.7768204Z 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:17:21.7768754Z collecting ... collected 467 items / 245 deselected / 222 selected 2025-09-07T08:17:21.7769510Z stepcurrent: skipping 80 already run items. Running only test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7770172Z Running 1 items in this shard 2025-09-07T08:17:21.7770318Z 2025-09-07T08:17:21.7770752Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.9900s] [100%] 2025-09-07T08:17:21.7771723Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True ('RERUN', {'yellow': True}) [1.6077s] [100%] 2025-09-07T08:17:21.7772607Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True FAILED [1.5614s] [100%] 2025-09-07T08:17:21.7773077Z 2025-09-07T08:17:21.7773176Z ==================================== RERUNS ==================================== 2025-09-07T08:17:21.7773597Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7774015Z Traceback (most recent call last): 2025-09-07T08:17:21.7774498Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7774977Z self._run_test( 2025-09-07T08:17:21.7775317Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7775729Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7776176Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7776606Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7777115Z 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:17:21.7777577Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7778014Z 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:17:21.7778485Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7778925Z 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:17:21.7779452Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7779987Z 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:17:21.7780457Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7780908Z 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:17:21.7781396Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7781854Z 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:17:21.7782322Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7782729Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7783166Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7783622Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7784074Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7784551Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7785000Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7785430Z 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:17:21.7785856Z return aot_autograd( 2025-09-07T08:17:21.7786289Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7786779Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7787313Z 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:17:21.7787878Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7788523Z 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:17:21.7789061Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7789585Z 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:17:21.7790124Z fx_g = _create_graph( 2025-09-07T08:17:21.7790583Z 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:17:21.7791157Z fx_g = make_fx( 2025-09-07T08:17:21.7791561Z 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:17:21.7792029Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7792487Z 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:17:21.7792943Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7793408Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7793872Z t = dispatch_trace( 2025-09-07T08:17:21.7794222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7794664Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7795069Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7795507Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7795968Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7796525Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7797017Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7797419Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7797797Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7798210Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7798620Z 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:17:21.7799042Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7799477Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7800257Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7800750Z 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:17:21.7801264Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7801814Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7802320Z outs_pair = fn(*args) 2025-09-07T08:17:21.7802801Z 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:17:21.7803352Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7803982Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7804495Z outs_pair = fn(*args) 2025-09-07T08:17:21.7804861Z 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:17:21.7804973Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7805428Z 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:17:21.7805574Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7805942Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7806015Z outs_pair = fn(*args) 2025-09-07T08:17:21.7806401Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7806491Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7806837Z 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:17:21.7806929Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7807180Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7807262Z return handle_torch_function( 2025-09-07T08:17:21.7807544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7807685Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7808117Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7808196Z return func(*args, **kwargs) 2025-09-07T08:17:21.7808515Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7808592Z result = _engine_run_backward( 2025-09-07T08:17:21.7808888Z 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:17:21.7809140Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7809394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7809478Z return user_fn(self, *args) 2025-09-07T08:17:21.7809770Z 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:17:21.7809856Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7810176Z 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:17:21.7810261Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7810517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7810588Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7810931Z 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:17:21.7811029Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7811305Z 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:17:21.7811402Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7811730Z 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:17:21.7811826Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7812183Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7812258Z t = dispatch_trace( 2025-09-07T08:17:21.7812490Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7812569Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7812875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7812948Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7813288Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7813447Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7813699Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7813780Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7814036Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7814118Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7814424Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7814516Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7814606Z File "", line 1, in 2025-09-07T08:17:21.7814902Z 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:17:21.7815062Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7815379Z 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:17:21.7815467Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7815867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7815981Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7816333Z 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:17:21.7816416Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7816709Z 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:17:21.7816787Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7817057Z 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:17:21.7817233Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7817483Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7817599Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7817851Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7817920Z leaves = list(leaves) 2025-09-07T08:17:21.7818173Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7818238Z return func(x) 2025-09-07T08:17:21.7818523Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7818642Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7818984Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7819069Z return func(*args, **kwargs) 2025-09-07T08:17:21.7819470Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7819649Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7819653Z 2025-09-07T08:17:21.7820109Z 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:17:21.7820114Z 2025-09-07T08:17:21.7820117Z 2025-09-07T08:17:21.7820260Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7820625Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7820630Z 2025-09-07T08:17:21.7820803Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7820939Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7821003Z inline_call [] 2025-09-07T08:17:21.7821113Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7821175Z inductor [] 2025-09-07T08:17:21.7821321Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7821452Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7821988Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7822225Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7822318Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7822663Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7822835Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7823146Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7823390Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7823635Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7823722Z Traceback (most recent call last): 2025-09-07T08:17:21.7824055Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7824123Z self._run_test( 2025-09-07T08:17:21.7824351Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7824455Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7824726Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7824812Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7825122Z 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:17:21.7825205Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7825483Z 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:17:21.7825563Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7825850Z 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:17:21.7826010Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7826321Z 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:17:21.7826411Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7826749Z 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:17:21.7826853Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7827148Z 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:17:21.7827278Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7827517Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7827644Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7827905Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7828026Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7828311Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7828401Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7828692Z 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:17:21.7828774Z return aot_autograd( 2025-09-07T08:17:21.7829047Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7829179Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7829510Z 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:17:21.7829670Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7830087Z 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:17:21.7830167Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7830589Z 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:17:21.7830659Z fx_g = _create_graph( 2025-09-07T08:17:21.7830993Z 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:17:21.7831161Z fx_g = make_fx( 2025-09-07T08:17:21.7831468Z 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:17:21.7831564Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7831856Z 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:17:21.7831940Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7832280Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7832353Z t = dispatch_trace( 2025-09-07T08:17:21.7832583Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7832660Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7832918Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7832998Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7833325Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7833482Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7833735Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7833807Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7834104Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7834184Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7834461Z 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:17:21.7834536Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7834880Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7834976Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7835296Z 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:17:21.7835418Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7835783Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7835860Z outs_pair = fn(*args) 2025-09-07T08:17:21.7836215Z 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:17:21.7836339Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7836698Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7836770Z outs_pair = fn(*args) 2025-09-07T08:17:21.7837136Z 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:17:21.7837245Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7837692Z 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:17:21.7837823Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7838222Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7838295Z outs_pair = fn(*args) 2025-09-07T08:17:21.7838682Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7838769Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7839119Z 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:17:21.7839207Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7839460Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7839536Z return handle_torch_function( 2025-09-07T08:17:21.7839820Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7839962Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7840308Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7840391Z return func(*args, **kwargs) 2025-09-07T08:17:21.7840641Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7840722Z result = _engine_run_backward( 2025-09-07T08:17:21.7841014Z 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:17:21.7841259Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7841512Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7841659Z return user_fn(self, *args) 2025-09-07T08:17:21.7841964Z 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:17:21.7842043Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7842363Z 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:17:21.7842475Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7842734Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7842804Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7843139Z 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:17:21.7843241Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7843514Z 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:17:21.7843613Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7843940Z 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:17:21.7844027Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7844369Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7844441Z t = dispatch_trace( 2025-09-07T08:17:21.7844678Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7844756Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7845057Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7845134Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7845463Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7845654Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7845909Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7845985Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7846239Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7846314Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7846626Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7846719Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7846802Z File "", line 1, in 2025-09-07T08:17:21.7847094Z 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:17:21.7847244Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7847526Z 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:17:21.7847614Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7848031Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7848117Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7848473Z 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:17:21.7848557Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7848849Z 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:17:21.7848968Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7849240Z 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:17:21.7849416Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7849666Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7849817Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7850082Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7850154Z leaves = list(leaves) 2025-09-07T08:17:21.7850407Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7850474Z return func(x) 2025-09-07T08:17:21.7850748Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7850878Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7851227Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7851311Z return func(*args, **kwargs) 2025-09-07T08:17:21.7851676Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7851850Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7851854Z 2025-09-07T08:17:21.7852283Z 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:17:21.7852322Z 2025-09-07T08:17:21.7852325Z 2025-09-07T08:17:21.7852471Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7852843Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7852924Z 2025-09-07T08:17:21.7853095Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7853241Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7853307Z inline_call [] 2025-09-07T08:17:21.7853420Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7853484Z inductor [] 2025-09-07T08:17:21.7853627Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7853768Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7854304Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7854547Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7854644Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7854957Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7855123Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7855386Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7855635Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7855768Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7855838Z inline_call [] 2025-09-07T08:17:21.7855942Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7856079Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7856252Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7856777Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7857044Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7857141Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7857448Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7857628Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7857888Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7858130Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7858223Z =================================== FAILURES =================================== 2025-09-07T08:17:21.7858479Z _ WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True _ 2025-09-07T08:17:21.7858558Z Traceback (most recent call last): 2025-09-07T08:17:21.7858891Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1441, in test_while_loop_with_unbacked_symint_closure 2025-09-07T08:17:21.7858962Z self._run_test( 2025-09-07T08:17:21.7859193Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1171, in _run_test 2025-09-07T08:17:21.7859301Z result_compiled = compiled_fn(*cloned_inputs2) 2025-09-07T08:17:21.7859606Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 414, in __call__ 2025-09-07T08:17:21.7859692Z return super().__call__(*args, **kwargs) 2025-09-07T08:17:21.7860000Z 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:17:21.7860118Z return self._call_impl(*args, **kwargs) 2025-09-07T08:17:21.7860395Z 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:17:21.7860477Z return forward_call(*args, **kwargs) 2025-09-07T08:17:21.7860774Z 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:17:21.7860931Z raise e.remove_dynamo_frames() from None # see TORCHDYNAMO_VERBOSE=1 2025-09-07T08:17:21.7861238Z 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:17:21.7861329Z raise BackendCompilerFailed( 2025-09-07T08:17:21.7861631Z 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:17:21.7861738Z compiled_fn = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7862027Z 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:17:21.7862124Z compiled_gm = compiler_fn(gm, example_inputs) 2025-09-07T08:17:21.7862359Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/__init__.py", line 2425, in __call__ 2025-09-07T08:17:21.7862484Z return self.compiler_fn(model_, inputs_, **self.kwargs) 2025-09-07T08:17:21.7862745Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/testing.py", line 267, in __call__ 2025-09-07T08:17:21.7862865Z return lookup_backend(self.backend)(gm, example_inputs) 2025-09-07T08:17:21.7863154Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/inductor.py", line 31, in inductor 2025-09-07T08:17:21.7863235Z return compile_fx(*args, **kwargs) 2025-09-07T08:17:21.7863550Z 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:17:21.7863634Z return aot_autograd( 2025-09-07T08:17:21.7863906Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/backends/common.py", line 117, in __call__ 2025-09-07T08:17:21.7864048Z cg = aot_module_simplified(gm, example_inputs, **self.kwargs) 2025-09-07T08:17:21.7864415Z 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:17:21.7864577Z aot_graph_capture = aot_stage1_graph_capture(aot_state, functional_call) 2025-09-07T08:17:21.7864958Z 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:17:21.7865039Z aot_dispatch_autograd_graph( 2025-09-07T08:17:21.7865431Z 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:17:21.7865502Z fx_g = _create_graph( 2025-09-07T08:17:21.7865833Z 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:17:21.7865905Z fx_g = make_fx( 2025-09-07T08:17:21.7866211Z 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:17:21.7866301Z return make_fx_tracer.trace(f, *args) 2025-09-07T08:17:21.7866593Z 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:17:21.7866677Z return self._trace_inner(f, *args) 2025-09-07T08:17:21.7867042Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7867113Z t = dispatch_trace( 2025-09-07T08:17:21.7867344Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7867475Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7867733Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7867804Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7868133Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7868292Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7868542Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7868621Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7868875Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7868950Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7869227Z 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:17:21.7869302Z tree_out = root_fn(*tree_args) 2025-09-07T08:17:21.7869610Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7869700Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7870025Z 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:17:21.7870140Z out, out_descs = call_and_expect_output_descs(f, args) 2025-09-07T08:17:21.7870501Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7870581Z outs_pair = fn(*args) 2025-09-07T08:17:21.7870972Z 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:17:21.7871188Z outs, outs_descs = call_and_expect_output_descs(fn, args) 2025-09-07T08:17:21.7871546Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7871617Z outs_pair = fn(*args) 2025-09-07T08:17:21.7872027Z 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:17:21.7872141Z return _functionalized_f_helper(primals, tangents) 2025-09-07T08:17:21.7872564Z 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:17:21.7872701Z f_outs, f_outs_descs = call_and_expect_output_descs(fn, f_args) 2025-09-07T08:17:21.7873065Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/utils.py", line 549, in call_and_expect_output_descs 2025-09-07T08:17:21.7873137Z outs_pair = fn(*args) 2025-09-07T08:17:21.7873530Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7873616Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7873967Z 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:17:21.7874059Z backward_out = torch.autograd.grad( 2025-09-07T08:17:21.7874309Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 452, in grad 2025-09-07T08:17:21.7874386Z return handle_torch_function( 2025-09-07T08:17:21.7874718Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/overrides.py", line 1728, in handle_torch_function 2025-09-07T08:17:21.7874861Z result = mode.__torch_function__(public_api, types, args, kwargs) 2025-09-07T08:17:21.7875244Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7875318Z return func(*args, **kwargs) 2025-09-07T08:17:21.7875570Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/__init__.py", line 503, in grad 2025-09-07T08:17:21.7875645Z result = _engine_run_backward( 2025-09-07T08:17:21.7875935Z 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:17:21.7876183Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7876435Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/function.py", line 315, in apply 2025-09-07T08:17:21.7876517Z return user_fn(self, *args) 2025-09-07T08:17:21.7876810Z 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:17:21.7876890Z body_gm = materialize_as_graph( 2025-09-07T08:17:21.7877211Z 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:17:21.7877288Z gm = _materialize_as_graph_inner() 2025-09-07T08:17:21.7877544Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7877614Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7877956Z 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:17:21.7878050Z return _maybe_reenter_make_fx(fn)(*unfunc_t) 2025-09-07T08:17:21.7878325Z 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:17:21.7878422Z gm = _CURRENT_MAKE_FX_TRACER.trace_subgraph( 2025-09-07T08:17:21.7878783Z 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:17:21.7878881Z return sub_tracer._trace_inner(f, *args) 2025-09-07T08:17:21.7879198Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 2318, in _trace_inner 2025-09-07T08:17:21.7879268Z t = dispatch_trace( 2025-09-07T08:17:21.7879535Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_compile.py", line 53, in inner 2025-09-07T08:17:21.7879618Z return disable_fn(*args, **kwargs) 2025-09-07T08:17:21.7879874Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7879947Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7880270Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1303, in dispatch_trace 2025-09-07T08:17:21.7880428Z graph = tracer.trace(root, concrete_args) # type: ignore[arg-type] 2025-09-07T08:17:21.7880679Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_dynamo/eval_frame.py", line 1044, in _fn 2025-09-07T08:17:21.7880754Z return fn(*args, **kwargs) 2025-09-07T08:17:21.7881009Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/_symbolic_trace.py", line 868, in trace 2025-09-07T08:17:21.7881091Z (self.create_arg(fn(*args)),), 2025-09-07T08:17:21.7881394Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1361, in wrapped 2025-09-07T08:17:21.7881484Z out = f(*tensors) # type:ignore[call-arg] 2025-09-07T08:17:21.7881565Z File "", line 1, in 2025-09-07T08:17:21.7881910Z 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:17:21.7882066Z bw_body_fn(*selected_fw_carries, *additional_inputs, *grad_carries), 2025-09-07T08:17:21.7882346Z 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:17:21.7882469Z grad_args = bw_fn(primals, tangents)[1] 2025-09-07T08:17:21.7882867Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_functorch/_aot_autograd/graph_capture_wrappers.py", line 430, in inner_fn_with_anomaly 2025-09-07T08:17:21.7882948Z return inner_fn(primals, tangents) 2025-09-07T08:17:21.7883304Z 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:17:21.7883382Z outs, tangent_mask = fn(*primals) 2025-09-07T08:17:21.7883678Z 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:17:21.7883755Z fw_out = pytree.tree_map_only( 2025-09-07T08:17:21.7884025Z 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:17:21.7884205Z return tree_map(map_only(type_or_types_or_pred)(func), tree, is_leaf=is_leaf) 2025-09-07T08:17:21.7884454Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1376, in tree_map 2025-09-07T08:17:21.7884578Z return treespec.unflatten(map(func, *flat_args)) 2025-09-07T08:17:21.7884835Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1193, in unflatten 2025-09-07T08:17:21.7884906Z leaves = list(leaves) 2025-09-07T08:17:21.7885159Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/utils/_pytree.py", line 1493, in wrapped 2025-09-07T08:17:21.7885223Z return func(x) 2025-09-07T08:17:21.7885504Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/utils.py", line 504, in 2025-09-07T08:17:21.7885623Z torch.Tensor, lambda x: x.requires_grad_(True), fw_out 2025-09-07T08:17:21.7885999Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/fx/experimental/proxy_tensor.py", line 1409, in __torch_function__ 2025-09-07T08:17:21.7886082Z return func(*args, **kwargs) 2025-09-07T08:17:21.7886447Z torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7886653Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7886657Z 2025-09-07T08:17:21.7887086Z 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:17:21.7887090Z 2025-09-07T08:17:21.7887093Z 2025-09-07T08:17:21.7887238Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7887603Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7887606Z 2025-09-07T08:17:21.7887782Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7887925Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7887991Z inline_call [] 2025-09-07T08:17:21.7888106Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7888169Z inductor [] 2025-09-07T08:17:21.7888319Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7888452Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7888982Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7889259Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7889357Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7889671Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7889873Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7890143Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7890396Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7890534Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7890605Z inline_call [] 2025-09-07T08:17:21.7890708Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7890854Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7890983Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7891511Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7891744Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7891836Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7892143Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7892308Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7892572Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7892809Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7892938Z ----------------------------- Captured stdout call ----------------------------- 2025-09-07T08:17:21.7893045Z inline_call [] 2025-09-07T08:17:21.7893152Z stats [('calls_captured', 16), ('unique_graphs', 1)] 2025-09-07T08:17:21.7893294Z aot_autograd [('total', 1), ('autograd_cache_bypass', 1), ('not_ok', 1)] 2025-09-07T08:17:21.7893424Z ----------------------------- Captured stderr call ----------------------------- 2025-09-07T08:17:21.7893975Z /opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/autograd/graph.py:841: UserWarning: Error detected in WhileLoopAutogradOpBackward. Traceback of forward call that caused the error: 2025-09-07T08:17:21.7894208Z File "/var/lib/jenkins/workspace/test/inductor/test_control_flow.py", line 1020, in forward 2025-09-07T08:17:21.7894298Z return torch._higher_order_ops.while_loop( 2025-09-07T08:17:21.7894602Z File "/opt/conda/envs/py_3.10/lib/python3.10/site-packages/torch/_higher_order_ops/while_loop.py", line 227, in while_loop 2025-09-07T08:17:21.7894768Z return while_loop_op(flat_cond_fn, flat_body_fn, tuple(flat_inputs), tuple()) 2025-09-07T08:17:21.7895021Z (Triggered internally at /var/lib/jenkins/workspace/torch/csrc/autograd/python_anomaly_mode.cpp:122.) 2025-09-07T08:17:21.7895262Z return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass 2025-09-07T08:17:21.7895701Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-488a0bbec34c95af.xml - 2025-09-07T08:17:21.7895816Z =========================== short test summary info ============================ 2025-09-07T08:17:21.7896594Z FAILED [1.5614s] inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True - torch._dynamo.exc.BackendCompilerFailed: backend='' raised: 2025-09-07T08:17:21.7896816Z RuntimeError: only Tensors of floating point dtype can require gradients 2025-09-07T08:17:21.7896820Z 2025-09-07T08:17:21.7897242Z 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:17:21.7897277Z 2025-09-07T08:17:21.7897280Z 2025-09-07T08:17:21.7897423Z To execute this test, run the following from the base repo dir: 2025-09-07T08:17:21.7897789Z python test/inductor/test_control_flow.py WhileLoopTests.test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True 2025-09-07T08:17:21.7897793Z 2025-09-07T08:17:21.7897964Z This message can be suppressed by setting PYTORCH_PRINT_REPRO_ON_FAILURE=0 2025-09-07T08:17:21.7898074Z !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 2025-09-07T08:17:21.7898200Z ================== 1 failed, 245 deselected, 2 rerun in 5.21s ================== 2025-09-07T08:17:21.7898270Z Got exit code 1 2025-09-07T08:17:21.7898530Z Test failed consistently, continuing with the rest of the tests due to continue-through-error being set 2025-09-07T08:17:21.7899413Z /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:17:21.7899488Z import pkg_resources 2025-09-07T08:17:21.7900120Z Test results will be stored in test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f27c2e836c99e6c1.xml 2025-09-07T08:17:21.7900229Z ============================= test session starts ============================== 2025-09-07T08:17:21.7900443Z 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:17:21.7900522Z cachedir: .pytest_cache 2025-09-07T08:17:21.7900838Z hypothesis profile 'pytorch_ci' -> database=None, max_examples=50, derandomize=True, suppress_health_check=[HealthCheck.too_slow] 2025-09-07T08:17:21.7900991Z rootdir: /var/lib/jenkins/workspace 2025-09-07T08:17:21.7901063Z configfile: pytest.ini 2025-09-07T08:17:21.7901386Z 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:17:21.7901533Z collecting ... collected 467 items / 81 deselected / 386 selected 2025-09-07T08:17:21.7901684Z stepcurrent: skipping 81 already run items. 2025-09-07T08:17:21.7901769Z Running 165 items in this shard 2025-09-07T08:17:21.7901772Z 2025-09-07T08:17:21.7902168Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cuda_dynamic_True_autograd_False PASSED [4.5546s] [ 0%] 2025-09-07T08:17:21.7902468Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_zero_loop_device_cpu_dynamic_False PASSED [2.3310s] [ 1%] 2025-09-07T08:17:21.7902751Z inductor/test_control_flow.py::WhileLoopTests::test_while_loop_zero_loop_device_cpu_dynamic_True PASSED [5.2067s] [ 1%] 2025-09-07T08:17:21.7903132Z inductor/test_control_flow.py::AssociativeScanTests::test_associative_scan_CUDA_flip_combine_mode_generic_backend_inductor_cpu PASSED [2.0249s] [ 2%] 2025-09-07T08:17:21.7903536Z inductor/test_control_flow.py::AssociativeScanTests::test_associative_scan_CUDA_flip_combine_mode_pointwise_backend_inductor_cpu PASSED [0.0197s] [ 3%] 2025-09-07T08:17:21.7903945Z inductor/test_control_flow.py::AssociativeScanTests::test_associative_scan_CUDA_flip_combine_mode_pointwise_backend_inductor_device_cuda SKIPPED [0.0002s] [ 3%] 2025-09-07T08:17:21.7904289Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_1 PASSED [2.5100s] [ 4%] 2025-09-07T08:17:21.7904674Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_1 PASSED [2.1463s] [ 4%] 2025-09-07T08:17:21.7905011Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_1 PASSED [2.2130s] [ 5%] 2025-09-07T08:17:21.7905389Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_5 PASSED [3.0198s] [ 6%] 2025-09-07T08:17:21.7905720Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_1 PASSED [2.6904s] [ 6%] 2025-09-07T08:17:21.7906048Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_5 PASSED [3.0589s] [ 7%] 2025-09-07T08:17:21.7906375Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_5 PASSED [3.0871s] [ 7%] 2025-09-07T08:17:21.7906709Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_5 PASSED [6.0215s] [ 8%] 2025-09-07T08:17:21.7907040Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_1 PASSED [3.6128s] [ 9%] 2025-09-07T08:17:21.7907376Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_1 PASSED [3.6853s] [ 9%] 2025-09-07T08:17:21.7907701Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_5 PASSED [5.7673s] [ 10%] 2025-09-07T08:17:21.7908036Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_1 PASSED [3.7227s] [ 10%] 2025-09-07T08:17:21.7908365Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_5 PASSED [6.0195s] [ 11%] 2025-09-07T08:17:21.7908696Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cpu_dynamic_True_reverse_True_dim_1_scan_length_5 PASSED [5.6079s] [ 12%] 2025-09-07T08:17:21.7909335Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_5 W0907 08:09:34.592000 253532 site-packages/torch/_inductor/utils.py:1554] [2/0] Not enough SMs to use max_autotune_gemm mode 2025-09-07T08:17:21.7909407Z PASSED [3.0714s] [ 12%] 2025-09-07T08:17:21.7909755Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_5 PASSED [3.0665s] [ 13%] 2025-09-07T08:17:21.7910121Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_1 PASSED [1.8536s] [ 13%] 2025-09-07T08:17:21.7910459Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_5 PASSED [2.9484s] [ 14%] 2025-09-07T08:17:21.7910798Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_1 PASSED [1.7222s] [ 15%] 2025-09-07T08:17:21.7911231Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_5 PASSED [3.3337s] [ 15%] 2025-09-07T08:17:21.7911567Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_5 PASSED [5.5012s] [ 16%] 2025-09-07T08:17:21.7911895Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_1 PASSED [3.0885s] [ 16%] 2025-09-07T08:17:21.7912228Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_5 PASSED [6.3229s] [ 17%] 2025-09-07T08:17:21.7912556Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_1 PASSED [3.2019s] [ 18%] 2025-09-07T08:17:21.7912929Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_5 PASSED [5.7561s] [ 18%] 2025-09-07T08:17:21.7913252Z inductor/test_control_flow.py::ScanTests::test_cond_in_scan_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_5 PASSED [6.1460s] [ 19%] 2025-09-07T08:17:21.7913552Z inductor/test_control_flow.py::ScanTests::test_scan_chunked_ce_device_cpu_dynamic_False PASSED [5.1236s] [ 20%] 2025-09-07T08:17:21.7913807Z inductor/test_control_flow.py::ScanTests::test_scan_chunked_ce_device_cpu_dynamic_True PASSED [10.7843s] [ 20%] 2025-09-07T08:17:21.7914073Z inductor/test_control_flow.py::ScanTests::test_scan_chunked_ce_device_cuda_dynamic_False PASSED [6.5685s] [ 21%] 2025-09-07T08:17:21.7914332Z inductor/test_control_flow.py::ScanTests::test_scan_chunked_ce_device_cuda_dynamic_True PASSED [12.0095s] [ 21%] 2025-09-07T08:17:21.7914645Z inductor/test_control_flow.py::ScanTests::test_scan_compare_chunked_ce_with_no_scan_device_cpu_dynamic_True PASSED [9.2420s] [ 22%] 2025-09-07T08:17:21.7914980Z inductor/test_control_flow.py::ScanTests::test_scan_compare_chunked_ce_with_no_scan_device_cuda_dynamic_False PASSED [7.5523s] [ 23%] 2025-09-07T08:17:21.7915315Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_5 PASSED [2.1877s] [ 23%] 2025-09-07T08:17:21.7915652Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_False_dim_3_scan_length_5 PASSED [1.8909s] [ 24%] 2025-09-07T08:17:21.7915977Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_5 PASSED [1.9721s] [ 24%] 2025-09-07T08:17:21.7916310Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_5 PASSED [2.0452s] [ 25%] 2025-09-07T08:17:21.7916632Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_1 PASSED [1.5926s] [ 26%] 2025-09-07T08:17:21.7916957Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_5 PASSED [2.1123s] [ 26%] 2025-09-07T08:17:21.7917317Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_1_scan_length_5 PASSED [4.7835s] [ 27%] 2025-09-07T08:17:21.7917639Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_5 PASSED [3.9275s] [ 27%] 2025-09-07T08:17:21.7917965Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_1 PASSED [2.6412s] [ 28%] 2025-09-07T08:17:21.7918317Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_5 PASSED [4.0234s] [ 29%] 2025-09-07T08:17:21.7918641Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_5 PASSED [4.3255s] [ 29%] 2025-09-07T08:17:21.7918973Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_5 PASSED [2.1221s] [ 30%] 2025-09-07T08:17:21.7919308Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_5 PASSED [1.6676s] [ 30%] 2025-09-07T08:17:21.7919633Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_1 PASSED [1.8081s] [ 31%] 2025-09-07T08:17:21.7919955Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_1 PASSED [1.1926s] [ 32%] 2025-09-07T08:17:21.7920289Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_5 PASSED [1.8592s] [ 32%] 2025-09-07T08:17:21.7920610Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_5 PASSED [1.8702s] [ 33%] 2025-09-07T08:17:21.7920973Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_1 PASSED [2.1798s] [ 33%] 2025-09-07T08:17:21.7921344Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_5 PASSED [3.7187s] [ 34%] 2025-09-07T08:17:21.7921730Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_5 PASSED [3.6921s] [ 35%] 2025-09-07T08:17:21.7922054Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_1 PASSED [2.2487s] [ 35%] 2025-09-07T08:17:21.7922386Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_0_scan_length_1 PASSED [2.8018s] [ 36%] 2025-09-07T08:17:21.7922704Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_1 PASSED [2.3797s] [ 36%] 2025-09-07T08:17:21.7923020Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_5 PASSED [3.9824s] [ 37%] 2025-09-07T08:17:21.7923347Z inductor/test_control_flow.py::ScanTests::test_scan_conv_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_1 PASSED [2.3910s] [ 38%] 2025-09-07T08:17:21.7923710Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_0_pred_False_scan_length_5 PASSED [3.8774s] [ 38%] 2025-09-07T08:17:21.7924070Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_1_pred_False_scan_length_5 PASSED [3.7070s] [ 39%] 2025-09-07T08:17:21.7924426Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_1_pred_True_scan_length_5 PASSED [4.1056s] [ 40%] 2025-09-07T08:17:21.7924790Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_3_pred_False_scan_length_1 PASSED [3.0807s] [ 40%] 2025-09-07T08:17:21.7925151Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_3_pred_False_scan_length_5 PASSED [3.5806s] [ 41%] 2025-09-07T08:17:21.7925545Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_False_dim_3_pred_True_scan_length_1 PASSED [2.9940s] [ 41%] 2025-09-07T08:17:21.7925903Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_0_pred_True_scan_length_1 PASSED [3.6220s] [ 42%] 2025-09-07T08:17:21.7926313Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_0_pred_True_scan_length_5 PASSED [3.4733s] [ 43%] 2025-09-07T08:17:21.7926670Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_1_pred_True_scan_length_1 PASSED [2.9196s] [ 43%] 2025-09-07T08:17:21.7927026Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_3_pred_False_scan_length_5 PASSED [3.4835s] [ 44%] 2025-09-07T08:17:21.7927387Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_3_pred_True_scan_length_1 PASSED [3.5944s] [ 44%] 2025-09-07T08:17:21.7927737Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_False_reverse_True_dim_3_pred_True_scan_length_5 PASSED [3.3768s] [ 45%] 2025-09-07T08:17:21.7928105Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_0_pred_False_scan_length_1 PASSED [3.0706s] [ 46%] 2025-09-07T08:17:21.7928463Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_0_pred_False_scan_length_5 PASSED [4.5513s] [ 46%] 2025-09-07T08:17:21.7928824Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_1_pred_False_scan_length_1 PASSED [2.9668s] [ 47%] 2025-09-07T08:17:21.7929175Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_1_pred_False_scan_length_5 PASSED [5.1933s] [ 47%] 2025-09-07T08:17:21.7929565Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_1_pred_True_scan_length_1 PASSED [2.9887s] [ 48%] 2025-09-07T08:17:21.7929961Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_1_pred_True_scan_length_5 PASSED [4.5086s] [ 49%] 2025-09-07T08:17:21.7930311Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_False_dim_3_pred_True_scan_length_1 PASSED [3.0076s] [ 49%] 2025-09-07T08:17:21.7930667Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_0_pred_False_scan_length_5 PASSED [5.1223s] [ 50%] 2025-09-07T08:17:21.7931019Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_0_pred_True_scan_length_1 PASSED [2.9375s] [ 50%] 2025-09-07T08:17:21.7931373Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_1_pred_False_scan_length_1 PASSED [3.0028s] [ 51%] 2025-09-07T08:17:21.7931722Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_1_pred_True_scan_length_5 PASSED [4.5494s] [ 52%] 2025-09-07T08:17:21.7932080Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_3_pred_False_scan_length_1 PASSED [3.6025s] [ 52%] 2025-09-07T08:17:21.7932433Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_3_pred_True_scan_length_1 PASSED [3.1671s] [ 53%] 2025-09-07T08:17:21.7932779Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cpu_dynamic_True_reverse_True_dim_3_pred_True_scan_length_5 PASSED [4.5289s] [ 53%] 2025-09-07T08:17:21.7933148Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_0_pred_False_scan_length_1 PASSED [2.1507s] [ 54%] 2025-09-07T08:17:21.7933512Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_0_pred_False_scan_length_5 PASSED [3.1871s] [ 55%] 2025-09-07T08:17:21.7933912Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_1_pred_False_scan_length_5 PASSED [3.7537s] [ 55%] 2025-09-07T08:17:21.7934272Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_1_pred_True_scan_length_1 PASSED [2.1358s] [ 56%] 2025-09-07T08:17:21.7934670Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_3_pred_False_scan_length_5 PASSED [3.1789s] [ 56%] 2025-09-07T08:17:21.7935045Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_False_dim_3_pred_True_scan_length_1 PASSED [2.1288s] [ 57%] 2025-09-07T08:17:21.7935412Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_1_pred_False_scan_length_1 PASSED [2.7576s] [ 58%] 2025-09-07T08:17:21.7935764Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_1_pred_True_scan_length_1 PASSED [2.1541s] [ 58%] 2025-09-07T08:17:21.7936131Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_3_pred_False_scan_length_5 PASSED [3.0503s] [ 59%] 2025-09-07T08:17:21.7936486Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_False_reverse_True_dim_3_pred_True_scan_length_1 PASSED [2.1605s] [ 60%] 2025-09-07T08:17:21.7936845Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_0_pred_False_scan_length_5 PASSED [4.2721s] [ 60%] 2025-09-07T08:17:21.7937204Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_0_pred_True_scan_length_5 PASSED [4.8265s] [ 61%] 2025-09-07T08:17:21.7937596Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_1_pred_False_scan_length_1 PASSED [2.2115s] [ 61%] 2025-09-07T08:17:21.7937960Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_1_pred_True_scan_length_1 PASSED [2.2737s] [ 62%] 2025-09-07T08:17:21.7938353Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_3_pred_False_scan_length_1 PASSED [2.1965s] [ 63%] 2025-09-07T08:17:21.7938714Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_3_pred_False_scan_length_5 PASSED [4.2097s] [ 63%] 2025-09-07T08:17:21.7939075Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_3_pred_True_scan_length_1 PASSED [2.8779s] [ 64%] 2025-09-07T08:17:21.7939435Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_False_dim_3_pred_True_scan_length_5 PASSED [4.1765s] [ 64%] 2025-09-07T08:17:21.7939788Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_0_pred_False_scan_length_5 PASSED [4.1052s] [ 65%] 2025-09-07T08:17:21.7940142Z inductor/test_control_flow.py::ScanTests::test_scan_in_cond_device_cuda_dynamic_True_reverse_True_dim_1_pred_True_scan_length_1 PASSED [2.2416s] [ 66%] 2025-09-07T08:17:21.7940495Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_0_scan_length_1 PASSED [1.5787s] [ 66%] 2025-09-07T08:17:21.7940841Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_1 PASSED [1.4564s] [ 67%] 2025-09-07T08:17:21.7947219Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_False_dim_1_scan_length_5 PASSED [1.7569s] [ 67%] 2025-09-07T08:17:21.7947645Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_0_scan_length_1 PASSED [2.1954s] [ 68%] 2025-09-07T08:17:21.7948083Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_1 PASSED [1.5420s] [ 69%] 2025-09-07T08:17:21.7948440Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_1_scan_length_5 PASSED [1.7138s] [ 69%] 2025-09-07T08:17:21.7948779Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_1 PASSED [1.4945s] [ 70%] 2025-09-07T08:17:21.7949150Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_False_reverse_True_dim_3_scan_length_5 PASSED [1.6840s] [ 70%] 2025-09-07T08:17:21.7949496Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_1 PASSED [2.9291s] [ 71%] 2025-09-07T08:17:21.7949838Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_0_scan_length_5 PASSED [4.2330s] [ 72%] 2025-09-07T08:17:21.7950181Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_False_dim_3_scan_length_1 PASSED [2.8602s] [ 72%] 2025-09-07T08:17:21.7950523Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_1 PASSED [2.9051s] [ 73%] 2025-09-07T08:17:21.7950862Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_0_scan_length_5 PASSED [4.2829s] [ 73%] 2025-09-07T08:17:21.7951285Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cpu_dynamic_True_reverse_True_dim_3_scan_length_1 PASSED [3.6438s] [ 74%] 2025-09-07T08:17:21.7951642Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_0_scan_length_5 PASSED [1.6826s] [ 75%] 2025-09-07T08:17:21.7952027Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_1_scan_length_5 PASSED [1.5653s] [ 75%] 2025-09-07T08:17:21.7952371Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_False_dim_3_scan_length_5 PASSED [1.5363s] [ 76%] 2025-09-07T08:17:21.7952772Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_0_scan_length_1 PASSED [1.5556s] [ 76%] 2025-09-07T08:17:21.7953118Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_1_scan_length_5 PASSED [1.8575s] [ 77%] 2025-09-07T08:17:21.7953466Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_False_reverse_True_dim_3_scan_length_5 PASSED [1.7660s] [ 78%] 2025-09-07T08:17:21.7953802Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_1 PASSED [2.7101s] [ 78%] 2025-09-07T08:17:21.7954148Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_0_scan_length_5 PASSED [4.1000s] [ 79%] 2025-09-07T08:17:21.7954489Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_1_scan_length_5 PASSED [4.1575s] [ 80%] 2025-09-07T08:17:21.7954834Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_1 PASSED [2.7090s] [ 80%] 2025-09-07T08:17:21.7955175Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_False_dim_3_scan_length_5 PASSED [4.8681s] [ 81%] 2025-09-07T08:17:21.7955516Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_1_scan_length_5 PASSED [4.2714s] [ 81%] 2025-09-07T08:17:21.7955858Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_1 PASSED [2.9539s] [ 82%] 2025-09-07T08:17:21.7956192Z inductor/test_control_flow.py::ScanTests::test_scan_nn_modules_device_cuda_dynamic_True_reverse_True_dim_3_scan_length_5 PASSED [4.2526s] [ 83%] 2025-09-07T08:17:21.7956553Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_False_dim_0 PASSED [2.4007s] [ 83%] 2025-09-07T08:17:21.7956869Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_True_dim_0 PASSED [2.4733s] [ 84%] 2025-09-07T08:17:21.7957218Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_False_reverse_True_dim_2 PASSED [2.4920s] [ 84%] 2025-09-07T08:17:21.7957527Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_False_dim_1 PASSED [4.6373s] [ 85%] 2025-09-07T08:17:21.7957840Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_True_dim_1 PASSED [3.8566s] [ 86%] 2025-09-07T08:17:21.7958144Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cpu_dynamic_True_reverse_True_dim_2 PASSED [3.6211s] [ 86%] 2025-09-07T08:17:21.7958462Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_False_dim_0 PASSED [1.7238s] [ 87%] 2025-09-07T08:17:21.7958784Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_False_dim_1 PASSED [1.6519s] [ 87%] 2025-09-07T08:17:21.7959092Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_False_reverse_True_dim_0 PASSED [1.7451s] [ 88%] 2025-09-07T08:17:21.7959407Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_False_dim_1 PASSED [2.9207s] [ 89%] 2025-09-07T08:17:21.7959707Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_True_dim_0 PASSED [3.1300s] [ 89%] 2025-09-07T08:17:21.7960055Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_True_dim_1 PASSED [3.9029s] [ 90%] 2025-09-07T08:17:21.7960360Z inductor/test_control_flow.py::ScanTests::test_scan_pytree_in_out_device_cuda_dynamic_True_reverse_True_dim_2 PASSED [3.0015s] [ 90%] 2025-09-07T08:17:21.7960669Z inductor/test_control_flow.py::ScanTests::test_scan_with_clamp_device_cuda_dynamic_False PASSED [1.3553s] [ 91%] 2025-09-07T08:17:21.7960932Z inductor/test_control_flow.py::ScanTests::test_scan_with_clamp_device_cuda_dynamic_True PASSED [3.8195s] [ 92%] 2025-09-07T08:17:21.7961238Z inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cpu_dynamic_False_autograd_False PASSED [1.2991s] [ 92%] 2025-09-07T08:17:21.7961543Z inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cpu_dynamic_False_autograd_True PASSED [2.4270s] [ 93%] 2025-09-07T08:17:21.7961837Z inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cpu_dynamic_True_autograd_False PASSED [2.7276s] [ 93%] 2025-09-07T08:17:21.7962159Z inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cuda_dynamic_False_autograd_False PASSED [1.2602s] [ 94%] 2025-09-07T08:17:21.7962456Z inductor/test_control_flow.py::MapTests::test_map_nested_with_cond_device_cuda_dynamic_True_autograd_True PASSED [4.8845s] [ 95%] 2025-09-07T08:17:21.7962758Z inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cpu_dynamic_False_autograd_False PASSED [1.4391s] [ 95%] 2025-09-07T08:17:21.7963050Z inductor/test_control_flow.py::MapTests::test_map_pytree_in_out_device_cpu_dynamic_True_autograd_True PASSED [4.1948s] [ 96%] 2025-09-07T08:17:21.7963327Z inductor/test_control_flow.py::MapTests::test_map_simple_device_cpu_dynamic_False_autograd_True PASSED [1.8935s] [ 96%] 2025-09-07T08:17:21.7963605Z inductor/test_control_flow.py::MapTests::test_map_simple_device_cpu_dynamic_True_autograd_False PASSED [0.9661s] [ 97%] 2025-09-07T08:17:21.7963880Z inductor/test_control_flow.py::MapTests::test_map_simple_device_cuda_dynamic_True_autograd_False PASSED [0.7954s] [ 98%] 2025-09-07T08:17:21.7964156Z inductor/test_control_flow.py::MapTests::test_map_simple_device_cuda_dynamic_True_autograd_True PASSED [1.0934s] [ 98%] 2025-09-07T08:17:21.7964533Z inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cpu_dynamic_False_autograd_True PASSED [1.9240s] [ 99%] 2025-09-07T08:17:21.7964864Z inductor/test_control_flow.py::MapTests::test_map_simple_linear_with_view_device_cuda_dynamic_True_autograd_True PASSED [3.2159s] [100%] 2025-09-07T08:17:21.7964869Z 2025-09-07T08:17:21.7965359Z - generated xml file: /var/lib/jenkins/workspace/test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f27c2e836c99e6c1.xml - 2025-09-07T08:17:21.7965512Z ========== 164 passed, 1 skipped, 81 deselected in 530.47s (0:08:50) =========== 2025-09-07T08:17:21.7971734Z The following tests failed consistently: ['test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_nested_control_flow_device_cuda_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_simple_control_flow_device_cpu_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cpu_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_conv_device_cuda_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_outer_code_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cpu_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_parameters_device_cuda_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cpu_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_pytree_inputs_device_cuda_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_sym_expr_cond_device_cpu_dynamic_True_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_False_autograd_True', 'test/inductor/test_control_flow.py::WhileLoopTests::test_while_loop_with_unbacked_symint_closure_device_cpu_dynamic_True_autograd_True'] 2025-09-07T08:17:21.7971816Z 2025-09-07T08:17:21.7972147Z FINISHED PRINTING LOG FILE of inductor/test_control_flow 1/2 (test/test-reports/inductor.test_control_flow_1.2_2ea81915553d57e4_.log) 2025-09-07T08:17:21.7972158Z 2025-09-07T08:17:21.9095243Z Uploading logs for 49774733802 to S3 2025-09-07T08:17:22.0965141Z Uploading artifacts took 1.05 seconds 2025-09-07T08:17:22.0965289Z inductor/test_control_flow 1/2 failed! 2025-09-07T08:17:24.3531034Z /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:17:24.3532404Z import pkg_resources 2025-09-07T08:17:24.6878271Z Running inductor/test_smoke 1/1 ... [2025-09-07 08:17:24.687416] 2025-09-07T08:17:24.6878700Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:17:24.6881529Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_smoke.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:17:24.687806] 2025-09-07T08:17:30.9281404Z 2025-09-07T08:17:30.9282504Z inductor/test_smoke 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_smoke_1.1_d492accd7fa37932_.log 2025-09-07T08:17:30.9283147Z 2025-09-07T08:17:34.0513427Z /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:17:34.0514851Z import pkg_resources 2025-09-07T08:17:34.3752198Z Running inductor/test_aot_inductor_utils 1/1 ... [2025-09-07 08:17:34.374739] 2025-09-07T08:17:34.3752674Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:17:34.3754183Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_aot_inductor_utils.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:17:34.375094] 2025-09-07T08:17:40.8471339Z 2025-09-07T08:17:40.8472334Z inductor/test_aot_inductor_utils 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_utils_1.1_758931a8d75ad731_.log 2025-09-07T08:17:40.8473134Z Running 0 items in this shard: 2025-09-07T08:17:40.8473306Z 2025-09-07T08:17:43.9400487Z /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:17:43.9402311Z import pkg_resources 2025-09-07T08:17:44.2720978Z Running functorch/test_ops 4/6 ... [2025-09-07 08:17:44.271714] 2025-09-07T08:17:44.2721558Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:17:44.2724229Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'not serial', '--shard-id=4', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:17:44.272083] 2025-09-07T08:17:50.7546993Z 2025-09-07T08:17:50.7548011Z export/test_export_with_inline_and_install 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_export_with_inline_and_install_1.1_ff4f3af613e7f760_.log 2025-09-07T08:17:50.7744494Z Running 416 items in this shard: test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_export_assume_static_by_default_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_export_constraints_error_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_export_constraints_error_not_in_range_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_export_inline_constraints_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_export_slice_maxsize_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_export_slice_unbacked_dim1_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_export_strict_narrow_unbacked_expr_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_no_grad_param_inplace_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestDynamismExpression::test_reshape_view_backed_size_oblivious_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test__scaled_dot_product_flash_attention_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_additional_inputs_constants_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_allow_explicit_guards_as_runtime_asserts_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_args_type_checked_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_aten_lift_fresh_copy_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_attention_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_attr_assignment_extra_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_automatic_constrain_size_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_automatic_dynamic_shapes_constant_relation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_automatic_dynamic_shapes_linear_relation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_automatic_dynamic_shapes_simple_equality_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_baddbmm_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_basic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_basic_non_strict_fake_tensor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_basic_non_strict_real_tensor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_bincount_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_buffer_util_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_capture_subclass_constructor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_capture_subclass_constructor_torch_ir_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_capture_subclass_wrong_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_ccode_python_mod_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_check_specialized_int_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_checks_to_constrain_range_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cleanup_dynamic_markers_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_colin_unbacked_backed_vr_sub_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_colon_parameter_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_compiling_state_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_access_identical_symint_closure_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_branches_return_constant_int_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_branches_return_same_int_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_buffers_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_contains_unbacked_no_escape_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_int_closure_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_unflatten_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_with_module_stack_export_with_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cond_with_module_stack_export_with_unflatten_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_aliasing_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_input_naming_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_no_user_inp_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_output_dup_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_output_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_requires_grad_const_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_return_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_tensor_mutation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_tensor_with_non_functional_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constant_tensor_with_non_functional_nested_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constrain_decomp_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constrain_size_in_eager_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constrain_size_with_constrain_value_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_constrain_size_with_various_cases_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_conv_dynamic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_crop_like_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_cse_for_symint_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_custom_op_auto_functionalize_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_custom_op_auto_functionalize_pre_dispatch_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_custom_op_auto_warn_pre_dispatch_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_custom_op_preserve_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_custom_pytree_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_custom_tag_metadata_re_export_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_decomp_batch_norm_functional_predispatch_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_decomp_item_in_prim_after_decomposition_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_decomp_item_in_prim_before_decomposition_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_default_decomposition_core_cia_ops_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_1_2_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_basic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_integer_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_nested_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_out_of_order_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_out_of_order_repeat_derived_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_out_of_order_simplified_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_out_of_order_simplified_repeat_non_derived_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_derived_dim_repeat_derived_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_detect_leak_nonstrict_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_detect_leak_nonstrict_with_stacktrace_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_detect_leak_strict_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_device_to_dynamic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_device_to_gpu_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_device_to_mutation_float_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_device_to_mutation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_device_to_static_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dim_1_2_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dim_auto_and_dim_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dim_dynamic_divisibility_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dim_dynamic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dim_dynamic_specialization_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dim_hint_range_violations_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dim_hint_ranges_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_disable_forced_specializations_errors_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_disable_forced_specializations_ok_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_distributed_all_gather_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_distributed_all_gather_into_tensor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_distributed_all_reduce_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_distributed_all_to_all_single_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_distributed_reduce_scatter_tensor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dont_duck_size_for_auto_dynamic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_double_lifted_constants_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_draft_export_checks_aliasing_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_draft_export_checks_mutation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_draft_export_checks_mutation_list_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_draft_export_checks_mutation_with_nan_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_draft_export_fake_kernel_inference_errors_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_draft_export_infers_fake_kernel_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_duplicate_modules_with_non_persistent_buffers_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_lr_shift_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_bounds_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_builder_basic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_builder_kwargs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_builder_pytree_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_dataclass_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_inferred_basic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_serdes_generic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_serdes_user_errors_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_serdes_various_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_shapes_spec_with_pytree_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_dynamic_sym_round_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_ends_of_bounds_oblivious_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_error_does_not_reference_eager_fallback_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_error_when_passing_mutating_primitive_op_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_exception_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_expand_copy_export_handles_implicit_true_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_api_with_dynamic_shapes_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_as_backend_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_associative_scan_lifted_buffers_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_associative_scan_symbol_dim_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_associative_scan_symbol_scandim_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_aten_to_unflatten_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_aten_to_unflatten_subclass_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_aten_to_unflatten_subclass_pre_dispatch_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_cond_preserve_torch_fn_for_subgraphs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_cond_symbool_pred_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_cond_warns_constant_pred_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_custom_decomp_table_basic_pop_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_custom_decomp_table_container_methods_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_custom_op_lib_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_custom_triton_kernel_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_custom_triton_kernel_mutable_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_cyclic_reference_leak_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_decomp_torture_case_1_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_decomp_torture_case_2_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_decomps_dynamic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_decomps_simple_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_dynamo_config_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_for_training_run_decomp_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_for_training_with_container_type_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_for_training_with_dynamic_shapes_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_for_training_with_mutation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_for_training_with_state_dict_hooks_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_func_with_default_kwargs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_func_with_keyword_only_args_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_func_with_kwargs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_func_with_pytree_kwargs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_func_with_var_keyword_args_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_func_with_var_keyword_pytree_args_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_func_with_var_postional_args_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_function_schema_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_graph_with_no_inputs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_input_mutation_bug_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_input_mutation_dynamic_shape_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_input_mutation_static_shape_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_linear_preserve_dynamic_shape_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_max_nonstrict_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_max_onnx_reported_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_method_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_mod_constraints_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_module_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_preserve_linear_at_aot_level_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_preserve_linear_but_not_custom_op_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_scan_pytree_output_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_script_module_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_statically_known_true_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_then_compile_tensor_ctor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_with_autocast_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_with_fake_tensor_inputs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_with_fake_tensor_inputs_on_cuda_devices_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_with_inline_constraints_complex_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_with_inline_constraints_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_with_set_grad_enabled_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_export_with_wrong_inputs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_external_call_non_strict_real_tensor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_fake_inputs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_fake_weights_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_filter_traceback_frames_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_float_conversion_from_int_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_float_conversion_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_fqn_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_from_node_metadata_export_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_full_on_scalar_tensor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_function_holding_tensor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_hints_wrapper_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_hoo_inline_users_issue_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_if_functional_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_if_post_autograd_op_preserved_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_inline_script_class_method_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_inline_script_class_method_recursive_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_inline_script_function_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_inline_script_method_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_int_shape_specialization_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_intermediate_shape_comp_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_is_exporting_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_is_non_negative_check_function_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_is_nonzero_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_isnonzero_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_issue_113041_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_issue_157289_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_istft_op_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_keep_composite_ops_invalid_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_keep_composite_ops_linear_convd_for_training_ir_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_keep_composite_ops_linear_convd_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_kwarg_dynamic_shapes_diff_order_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_kwargs_reorder_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_layer_norm_unbacked_normalized_shape_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_layer_sharing_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_lazy_module_kwargs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_lifted_constants_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_linear_conv_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_malformed_fqn_from_source_name_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_map_buffers_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_map_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_mask_nonzero_static_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_masked_select_dynamic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_math_pow_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_mismatched_dynamic_shapes_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_mixed_input_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_module_dict_key_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_module_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_module_input_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_module_input_subclasses_parameterization_nested_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_module_list_slice_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_module_with_dict_container_inp_out_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_modules_access_for_deleted_submodule_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_more_multidimensional_slicing_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_multidimensional_slicing_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_multinomial_dynamic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_multiple_definitions_same_name_dim_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nested_dynamic_shapes_spec_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nested_module_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nested_module_with_constant_buffer_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nested_module_with_init_buffer_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nested_module_with_parameter_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nn_module_stack_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nn_module_stack_shared_submodule_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_no_check_is_size_error_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_no_suggested_fixes_for_data_dependent_errors_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_no_tensor_computation_2_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_no_tensor_computation_3_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_no_tensor_computation_4_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_no_tensor_computation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_non_arg_name_dynamic_shapes_api_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_non_arg_name_dynamic_shapes_api_with_container_type_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_non_arg_name_dynamic_shapes_api_with_kwarg_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_non_persistent_buffer_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_non_strict_dynamic_shapes_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_non_strict_dynamic_shapes_suggested_fixes_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_none_buffers_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nonstrict_retrace_preserves_metadata_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nonzero_2_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_nonzero_dynamic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_not_registered_parameter_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_operator_aten_tensor_mode_variant_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_output_node_name_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_pad_sequence_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_param_util_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_partial_patched_forward_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_placeholder_naming_collisions_hoo_subgraphs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_placeholder_naming_collisions_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_placeholder_naming_order_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_placeholder_naming_order_variadic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_placeholder_update_preserving_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_predispatch_cond_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_predispatch_grad_wrappers_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_preserve_module_call_signature_unflatten_specialization_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_preserve_requires_grad_placeholders_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_preserve_shape_dynamism_for_unused_inputs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_profiling_code_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_python_asserts_with_sym_int_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_pytree_register_data_class_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_pytree_register_nested_data_class_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_raise_user_error_when_guard_on_data_dependent_operation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_range_constraints_with_replacement_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_real_tensor_alias_dtype_mismatch_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_real_tensor_bool_cast_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_real_tensor_errors_on_aliasing_custom_op_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_real_tensor_for_max_op_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_real_tensor_size_mismatch_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_redundant_assert_max_upper_bound_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_redundant_asserts_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_refine_dynamic_shapes_from_suggested_fixes_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_register_constant_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_repeat_interleave_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_replace_unbacked_with_very_large_upperbound_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_replaced_unbacked_bindings_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_reshape_view_helper_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_retracable_ep_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_retrace_pre_autograd_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_run_decomposition_supports_user_input_mutation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_run_decompositions_keep_metadata_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_run_decompositions_keep_tensor_constant_metadata_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_runtime_assert_for_prim_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_runtime_assert_for_prm_str_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_runtime_assert_with_size_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_sdpa_gqa_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_sequential_slicing_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_set_example_inputs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_set_grad_as_side_effect_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_set_grad_empty_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_set_grad_unflatten_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_setgrad_lifted_tensor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_shared_submodule_nn_module_stack_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_simple_export_for_training_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_simple_unbacked_view_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_size_input_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_slice_nn_module_stack_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_solver_unsupported_sympy_function_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_specialize_derived_dim_roots_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_split_const_gm_with_lifted_constants_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_stack_trace_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_stack_trace_make_fx_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_state_primitives_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_state_shape_attribute_assignment_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_state_tensors_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_static_dim_constraints_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_subclass_nested_attr_access_complicated_metadata_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_subclass_nested_attr_access_const_metadata_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_subclass_nested_attr_access_const_metadata_not_top_level_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_subclass_nested_attr_access_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_subclass_nested_attr_access_submodule_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_subclasses_parameterization_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_subclasses_parameterization_nested_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_suggest_torch_checks_with_non_negative_check_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_suggest_torch_checks_with_regular_check_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_suggested_fixes_for_data_dependent_errors_basic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_suggested_fixes_for_data_dependent_errors_puzzlers_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_suggested_fixes_new_roots_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_sym_float_operators_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_sym_or_sym_and_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_sym_sqrt_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symbool_item_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symfloat_item_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symint_input_additional_inputs_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symint_input_basic_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symint_input_ranges_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symint_input_shapes_collection_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symint_input_specialization_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symint_item_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symint_output_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_symint_tensor_return_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_tensor_attribute_zero_args_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_tensor_constant_aten_to_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_tensor_constant_with_wrapped_method_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_to_module_with_mutated_buffer_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_to_module_with_mutated_buffer_multiple_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_to_module_with_mutated_buffer_multiple_update_sub_later_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_tolist_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_torch_check_eq_commutativity_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_torch_fn_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_trace_under_fake_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_train_eval_on_exported_preautograd_module_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_3d_matmul_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_bincount_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_bindings_for_divisible_u_symint_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_deferred_runtime_retrace_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_expand_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_infer_size_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_kth_value_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_linear_layer_norm_input_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_noncontig_lin_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_pad_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_scalar_constructor_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_slice_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_to_cond_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_to_cond_passthrough_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unbacked_unsqueeze_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_asserts_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_buffer_update_child2parent_swap_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_closure_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_isinstance_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_multiple_graphs_dispatch_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_multiple_graphs_preserve_signature_no_error_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_multiple_graphs_shared_submodule_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_multiple_graphs_state_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_no_unroll_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_placeholder_update_child2parent_swap_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_placeholder_update_grandchild2cousin_swap_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_5_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_6_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_buf_8_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_const_preserving_3_1_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_const_preserving_3_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_mutating_buf_4_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_mutating_buf_6_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_mutating_buf_9_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_mutating_buf_preserving_10_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_mutating_buf_preserving_4_1_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_mutating_buf_preserving_4_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_mutating_buf_preserving_5_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_mutating_buf_preserving_7_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unflatten_random_dag_preserving_4_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unused_aliases_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_unused_constant_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_use_embedding_twice_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_user_input_and_buffer_mutation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_vmap_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_while_loop_assert_separation_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_while_loop_index_assertions_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_while_loop_simple_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_while_loop_tensor_constant_idx_inline_and_install_strict, test/export/test_export_with_inline_and_install.py::InlineAndInstallStrictExportTestExport::test_wrapper_module_inline_and_install_strict 2025-09-07T08:17:50.7930207Z 2025-09-07T08:17:53.9977336Z /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:17:53.9978744Z import pkg_resources 2025-09-07T08:17:54.3233939Z Running functorch/test_ops 6/6 ... [2025-09-07 08:17:54.322911] 2025-09-07T08:17:54.3234511Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:17:54.3236057Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_ops.py', '-m', 'not serial', '--shard-id=6', '--num-shards=6', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:17:54.323289] 2025-09-07T08:25:00.2694476Z 2025-09-07T08:25:00.2695556Z functorch/test_ops 6/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_6.6_e320f859b5f6d21e_.log 2025-09-07T08:25:00.3161003Z Running 1707 items in this shard: test/functorch/test_ops.py::TestOperatorsCUDA::test_extremal_numerics_binary_cross_entropy_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_zero__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_ifft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp___getitem___functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_as_strided_partial_views_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_ifft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_amax_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_amin_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_argmin_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_argmin_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_argmin_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_ceil_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_clamp_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_clamp_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_ge_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_le_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_lt_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_maximum_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_minimum_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_sort_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_conj_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_contiguous_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_expand_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_list_return_dsplit_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_list_return_split_list_args_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_list_return_split_list_args_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_list_return_vsplit_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_mT_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_permute_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_reshape_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_unsqueeze_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_view_as_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_view_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_grid_sampler_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_upsample_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_ldl_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_rot90_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_select_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_as_strided_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_ifft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_resize__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_CubeGenVmapAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ForwardHasDefaultArgsAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyExpMarkDirtyAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___rmod___cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___rpow___cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__batch_norm_with_update_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__segment_reduce_offsets_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__softmax_backward_data_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_abs_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_add_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addr_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_amax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_argsort_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bfloat16_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_block_diag_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bool_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ceil_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cholesky_solve_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_constant_pad_nd_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cos_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cross_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_deg2rad_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_div_no_rounding_mode_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_double_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_einsum_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_eq_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_erfinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_exp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_expand_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_hfftn_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ifft_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ihfft_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_float_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_floor_divide_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fmax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fmin_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fmod_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_gather_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_grid_sampler_2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_histc_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_hsplit_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_i0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_put_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isinf_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isposinf_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_2inputs_2outputs_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_unary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_le_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_cond_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_eig_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_inv_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_ldl_solve_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_lu_solve_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_multi_dot_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_pinv_hermitian_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_vecdot_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log10_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log_softmax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logaddexp2_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logspace_tensor_overload_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_long_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_cumsum_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_fill_functorch_Scalar_only_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_median_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_normalize_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_select_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_std_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_matmul_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_max_pool2d_with_indices_backward_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_minimum_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_msort_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mul_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mvlgamma_mvlgamma_p_1_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nanmedian_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nansum_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_narrow_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nextafter_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_avg_pool3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_alpha_dropout_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_batch_norm_without_cudnn_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_no_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_padding_with_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_cross_entropy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_fractional_max_pool2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_gelu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_grid_sample_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hardshrink_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_kl_div_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_layer_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_pool3d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_normalize_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pixel_shuffle_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pixel_unshuffle_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_soft_margin_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_unfold_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_outer_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_permute_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polygamma_polygamma_n_0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_positive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rsub_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scalar_tensor_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_reduce_sum_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sign_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_blackman_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_bessel_j0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_bessel_y1_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_scaled_modified_bessel_k0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_shifted_chebyshev_polynomial_u_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_std_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tanh_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tile_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_trapz_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tril_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unbind_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unique_consecutive_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_var_mean_unbiased_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_view_as_complex_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_view_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_view_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_vsplit_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_zeros_like_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_char_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_clamp_min_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_hash_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_ldl_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_slogdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_max_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_min_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_upsample_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_take_along_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_native_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_permute_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_signal_windows_gaussian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_squeeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cdouble_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_index_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_ldl_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_normal_number_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_permute_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_bessel_j1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_triangular_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_zero__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp__batch_norm_with_update_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp__softmax_backward_data_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_ihfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_dist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_index_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_max_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_new_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_new_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_log_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_to_sparse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_cond_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_vecdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_max_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_minimum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_select_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_xlog1py_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_transpose_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unsqueeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp__softmax_backward_data_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_full_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_kron_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_householder_product_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_ldl_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_vecdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_local_response_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_pca_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_rsub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_scatter_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_svd_lowrank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_ScaleGradGenVmapAutogradFunction_cuda_float32 2025-09-07T08:25:00.3607867Z 2025-09-07T08:25:03.3697217Z /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:25:03.3698613Z import pkg_resources 2025-09-07T08:25:03.6993849Z Running test_meta 2/4 ... [2025-09-07 08:25:03.698984] 2025-09-07T08:25:03.6994254Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:25:03.6996440Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_meta.py', '-m', 'not serial', '--shard-id=2', '--num-shards=4', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:25:03.699340] 2025-09-07T08:25:38.3244425Z 2025-09-07T08:25:38.3245404Z inductor/test_aot_inductor_package 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_aot_inductor_package_1.1_63ed16cffb749d2c_.log 2025-09-07T08:25:38.3313276Z Running 88 items in this shard: test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_add, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_bool_input, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_compile_after_package, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_compile_after_package_multi_arch, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_compile_after_package_static, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_compile_standalone_cos, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_compile_with_exporter, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_compile_with_exporter_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_deepcopy_compiled_model, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_duplicate_calls, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_linear, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_loading_wrong_model, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_metadata, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_multiple_methods, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_package_shared_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_package_user_managed_weight, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_package_weights_on_disk_nested_module, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_package_without_weight, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_remove_intermediate_files, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_save_buffer, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_specified_output_dir, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cpu::test_update_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_add, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_bool_input, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_compile_after_package, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_compile_after_package_multi_arch, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_compile_after_package_static, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_compile_standalone_cos, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_compile_with_exporter, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_compile_with_exporter_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_deepcopy_compiled_model, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_duplicate_calls, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_linear, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_loading_wrong_model, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_metadata, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_multiple_methods, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_package_shared_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_package_user_managed_weight, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_package_weights_on_disk_nested_module, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_package_without_weight, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_remove_intermediate_files, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_save_buffer, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_specified_output_dir, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cpu::test_update_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_add, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_bool_input, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_compile_after_package, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_compile_after_package_multi_arch, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_compile_after_package_static, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_compile_standalone_cos, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_compile_with_exporter, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_compile_with_exporter_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_deepcopy_compiled_model, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_duplicate_calls, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_linear, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_loading_wrong_model, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_metadata, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_multiple_methods, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_package_shared_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_package_user_managed_weight, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_package_weights_on_disk_nested_module, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_package_without_weight, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_remove_intermediate_files, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_save_buffer, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_specified_output_dir, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackage_cuda::test_update_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_add, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_bool_input, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_compile_after_package, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_compile_after_package_multi_arch, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_compile_after_package_static, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_compile_standalone_cos, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_compile_with_exporter, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_compile_with_exporter_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_deepcopy_compiled_model, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_duplicate_calls, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_linear, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_loading_wrong_model, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_metadata, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_multiple_methods, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_package_shared_weights, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_package_user_managed_weight, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_package_weights_on_disk_nested_module, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_package_without_weight, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_remove_intermediate_files, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_save_buffer, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_specified_output_dir, test/inductor/test_aot_inductor_package.py::TestAOTInductorPackageCpp_cuda::test_update_weights 2025-09-07T08:25:38.3400654Z 2025-09-07T08:25:41.4024263Z /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:25:41.4025416Z import pkg_resources 2025-09-07T08:25:41.7250583Z Running inductor/test_halide 1/1 ... [2025-09-07 08:25:41.724660] 2025-09-07T08:25:41.7251411Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:25:41.7252994Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_halide.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:25:41.725035] 2025-09-07T08:25:48.2852791Z 2025-09-07T08:25:48.2853931Z inductor/test_halide 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_halide_1.1_ba0345154f18da3e_.log 2025-09-07T08:25:48.2855029Z 2025-09-07T08:25:51.3191663Z /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:25:51.3193052Z import pkg_resources 2025-09-07T08:25:51.6471574Z Running test_ops_gradients 2/2 ... [2025-09-07 08:25:51.646760] 2025-09-07T08:25:51.6472039Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:25:51.6474569Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops_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:25:51.647172] 2025-09-07T08:25:54.7393327Z 2025-09-07T08:25:54.7394177Z functorch/test_ops 4/6 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_ops_4.6_a530ed90631a0354_.log 2025-09-07T08:25:54.7851508Z Running 1700 items in this shard: test/functorch/test_ops.py::TestOperatorsCUDA::test_extremal_numerics_nll_loss_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_extremal_numerics_softmax_cuda, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_broadcast_shapes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_isfinite_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linalg_vecdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_linspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_logical_xor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nan_to_num_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_ne_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_new_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_nn_functional_upsample_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_permute_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_real_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unflatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_grad_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp__softmax_backward_data_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_bfloat16_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_exp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_fftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_rfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fft_rfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_index_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_isposinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_svdvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_logical_and_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mH_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_mul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_ne_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_silu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_normal_in_place_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_signal_windows_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_vstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvp_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpjvpvmap_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_count_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_diff_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_double_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ge_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_histc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_lu_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_lt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_min_reduction_with_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_narrow_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_embedding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_rad2deg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sparse_sampled_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_hermite_polynomial_h_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_i1e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_special_spherical_bessel_j0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_svd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_zero__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_zeros_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjp_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvjpvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmap_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_jvpvmapvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_bool_raises_argmax_cuda_bool, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_bool_raises_argmin_cuda_bool, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_bool_raises_ceil_cuda_bool, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_amin_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_ceil_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_gt_cuda_complex32, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_le_cuda_complex64, test/functorch/test_ops.py::TestOperatorsCUDA::test_ordered_complex_raises_topk_cuda_complex128, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_T_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_broadcast_to_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_conj_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_list_return_hsplit_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_list_return_unbind_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_resolve_conj_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_select_grad_op_jvp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_view_then_inplace_view_as_grad_op_vjp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_T_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_contiguous_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_exp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_hypot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_inv_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linalg_vander_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_select_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sgn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sinc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_sort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_legendre_polynomial_p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_modified_bessel_i0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_special_ndtri_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_topk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_view_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjp_zero__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp__unsafe_masked_index_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_any_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_argwhere_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_combinations_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_constant_pad_nd_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_cumulative_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_einsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_exp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_heaviside_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_eigvals_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_eigvalsh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_dropout3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_hardshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_layer_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_softshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_norm_fro_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_reshape_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_scatter_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_signbit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_i0e_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_triu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unique_consecutive_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjp_zero__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvjpvmap_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_atanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_block_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_diagonal_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_digamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_dstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_float_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_fmod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_index_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_int_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_kthvalue_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ldexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_vecdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_linalg_vector_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_long_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_msort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_new_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_embedding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_hardshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_pad_constant_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_round_decimals_neg_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_select_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_squeeze_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_trace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_trapezoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_var_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmap_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vjpvmapvmap_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_SortGenVmapAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ZeroGradientsGenVmapAutogradFunction_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___rdiv___cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__chunk_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__native_batch_norm_legit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__segment_reduce_lengths_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad__unsafe_masked_index_put_accumulate_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_acosh_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addcdiv_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addcmul_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addmm_decomposed_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_addmv_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_atleast_1d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_byte_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_cumulative_trapezoid_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diag_embed_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_diagonal_scatter_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_div_floor_rounding_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_dot_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_dsplit_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_dstack_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_empty_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_empty_permuted_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_equal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_erf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_exp2_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_exp_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_expand_copy_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_exponential_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_fftn_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ifftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_ihfftn_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_irfft_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_irfftn_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_flatten_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_float_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_float_power_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_fmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_geometric_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_geqrf_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_gradient_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_heaviside_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_hsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_igammac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_index_reduce_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_inner_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_int_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isinf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isnan_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_isneginf_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_binary_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_cholesky_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_diagonal_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_eig_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_householder_product_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_ldl_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_ldl_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_lu_factor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_multi_dot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_solve_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_tensorinv_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_linalg_vecdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log10_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_log2_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logical_not_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_logical_xor_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mH_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mT_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_cumprod_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_mean_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_masked_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_maximum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_mvlgamma_mvlgamma_p_3_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nan_to_num_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nanmean_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_native_batch_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_native_layer_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ne_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_avg_pool1d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_adaptive_avg_pool2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_celu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_padding_no_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv2d_stride_with_bias_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv_transpose2d_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_dropout_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_elu_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_group_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hardtanh_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_hinge_embedding_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_bicubic_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_nearest-exact_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool1d_grad_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_multi_head_attention_forward_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_multi_margin_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_multilabel_margin_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pad_replicate_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pairwise_distance_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_prelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_rrelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_softmin_with_dtype_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nn_functional_triplet_margin_with_distance_loss_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nonzero_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_nonzero_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_norm_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_norm_inf_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_pinverse_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_polar_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_positive_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_put_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rad2deg_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_randn_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_real_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_reshape_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_resize_as__cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_roll_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_round_decimals_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_scatter_reduce_amax_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_short_functorch_no_channels_last_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_general_cosine_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_hann_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_hann_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_kaiser_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_signal_windows_nuttall_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sinh_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_slice_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_slice_scatter_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_softmax_with_dtype_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_sparse_mm_reduce_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_airy_ai_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_bessel_j1_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_bessel_y0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_chebyshev_polynomial_v_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_i0e_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_legendre_polynomial_p_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_modified_bessel_i1_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_modified_bessel_k0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_modified_bessel_k1_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_spherical_bessel_j0_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_special_xlog1py_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_split_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_split_with_sizes_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_square_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tan_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_topk_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_transpose_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_trapezoid_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_true_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unbind_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_var_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_view_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_vstack_cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmap_autograd_grad_zero__cuda_float64, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_SelectAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall___rdiv___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall___rmatmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_addcdiv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_addmv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_asin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_atleast_1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cauchy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_expand_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule__segment_reduce_lengths_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_addcmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_addmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_alias_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_bmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_broadcast_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_bucketize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_conj_physical_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_copysign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_diagonal_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_double_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_eq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_eye_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_fft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fft_ihfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_floor_divide_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_isclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_det_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_log2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_log_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nansum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_dropout2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_embedding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_grid_sample_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_hardswish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_hardtanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_logsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_nll_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_pad_replicate_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_pinverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_remainder_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_round_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_scatter_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_split_list_args_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_tril_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_has_batch_rule_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_isnan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_matrix_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_pinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_pinv_hermitian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logaddexp2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_max_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_elu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_group_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_instance_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_mish_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_mse_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_pad_reflect_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_rms_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_nonzero_static_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_pow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_ravel_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_resolve_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_scatter_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_sparse_mm_reduce_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_entr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_take_along_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_uniform_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_var_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_vdot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpall_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp___getitem___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp___radd___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp___rmul___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_acosh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_addmm_decomposed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_all_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_atan2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_atleast_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_bernoulli_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cov_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_diagflat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_div_no_rounding_mode_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_empty_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_hfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_ifft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_ihfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_fft_rfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_frac_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_geqrf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_half_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_inner_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_isneginf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_isreal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_item_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_cholesky_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_lstsq_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_linspace_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logcumsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_logdet_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_amin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_normalize_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_masked_var_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_matmul_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_matrix_exp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_max_reduction_no_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_movedim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_narrow_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_conv3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_cross_entropy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_glu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_softplus_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_permute_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_put_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_randint_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_reciprocal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_reshape_as_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_scatter_reduce_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_short_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_softmax_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_airy_ai_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_modified_bessel_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_sqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_squeeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_std_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_std_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_take_along_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_transpose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unsafe_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvjp_where_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapjvpvmap_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp___rsub___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_abs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_argmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_as_strided_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_atleast_3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_bool_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_broadcast_tensors_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ceil_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cholesky_inverse_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_clone_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_cummin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_deg2rad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_diag_embed_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_div_floor_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_empty_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_erfc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_expand_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_hfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_ifft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_fft_irfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_flipud_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_float_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_float_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_gather_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule___radd___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_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_angle_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_arange_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_argsort_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_asinh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_chalf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cholesky_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_corrcoef_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cummax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_diag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_div_trunc_rounding_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_empty_permuted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_expand_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_fft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_fftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_fft_irfft2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_flip_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_floor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_grid_sampler_2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_half_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_hstack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_le_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_lgamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_cross_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_linalg_pinv_singular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_log1p_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_log_normal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_min_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nanquantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_gelu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_max_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_nn_functional_upsample_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_polar_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_qr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_randn_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_repeat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_resize_as__cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_rsqrt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_bartlett_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_erfcx_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_i1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_squeeze_multiple_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_sub_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_take_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_tile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_trapz_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_unsqueeze_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_has_batch_rule_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_index_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_index_reduce_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_index_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_cholesky_ex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_diagonal_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_eigh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_inv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_lu_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_matrix_power_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_solve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_solve_triangular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_linalg_tensorinv_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_log_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logical_or_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logspace_tensor_overload_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_logsumexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_lu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_amax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_masked_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_mm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nanmean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nanmedian_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_native_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_native_dropout_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_new_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nextafter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_batch_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_dropout_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_embedding_bag_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_hardshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_kl_div_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_linear_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_pad_circular_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_pdist_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_relu6_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_selu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_nn_functional_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_ormqr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_randint_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_renorm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_resolve_neg_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_roll_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_round_decimals_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_scalar_tensor_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_scatter_reduce_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_searchsorted_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_select_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signal_windows_exponential_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_signal_windows_kaiser_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_slice_scatter_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_ndtr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_special_zeta_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_square_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_sum_to_size_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_t_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_take_along_dim_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_to_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_unsafe_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_view_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjp_xlogy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_H_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_NumpySortAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp___rmod___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp___rpow___cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp__segment_reduce_offsets_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_acos_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_addr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_allclose_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_aminmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_argmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_as_strided_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_atan_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_baddbmm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cartesian_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cfloat_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_char_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_chunk_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_clamp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_clamp_max_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_column_stack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_conj_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_dsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_expm1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_hfft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_ifftshift_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fft_irfftn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fill_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_fliplr_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_frexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_full_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_gradient_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_gt_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_igamma_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_index_add_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_index_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_index_reduce_prod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_int_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_isin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_lerp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_matrix_rank_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_norm_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_linalg_tensorsolve_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_logaddexp_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_long_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_lu_unpack_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_cumprod_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_cumsum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_log_softmax_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_masked_sum_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_max_binary_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mean_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_median_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_multinomial_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_ctc_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_huber_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_interpolate_area_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_leaky_relu_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_pool2d_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_softmin_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_softsign_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_tanhshrink_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_threshold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_norm_inf_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_norm_nuc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ones_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_ones_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_outer_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_quantile_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_rand_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_randn_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_repeat_interleave_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_short_functorch_no_channels_last_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_blackman_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_general_cosine_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_general_hamming_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_signal_windows_nuttall_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_bessel_y1_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_hermite_polynomial_he_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_split_with_sizes_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_split_with_sizes_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_std_mean_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_std_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_stft_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_tanh_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_tensor_split_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_tensordot_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_trunc_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unbind_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unfold_copy_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unfold_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_unique_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_var_unbiased_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_view_as_complex_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_vsplit_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvjp_zeros_like_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_ops.py::TestOperatorsCUDA::test_vmapvjpvmap_SortGenVmapAutogradFunction_cuda_float32 2025-09-07T08:25:54.8295766Z 2025-09-07T08:25:57.7619566Z /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:25:57.7621008Z import pkg_resources 2025-09-07T08:25:58.0946598Z Running functorch/test_vmap 1/1 ... [2025-09-07 08:25:58.094235] 2025-09-07T08:25:58.0947044Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:25:58.0948625Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_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:25:58.094602] 2025-09-07T08:31:03.5161356Z 2025-09-07T08:31:03.5162521Z functorch/test_vmap 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_vmap_1.1_56683f9674c2f7df_.log 2025-09-07T08:31:03.5854362Z Running 2140 items in this shard: test/functorch/test_vmap.py::TestVmapAPI::test_accepts_nested_inputs, test/functorch/test_vmap.py::TestVmapAPI::test_backward_unsupported_interaction, test/functorch/test_vmap.py::TestVmapAPI::test_batch_rule_does_not_need_to_handle_no_batched_input, test/functorch/test_vmap.py::TestVmapAPI::test_batched_gradient_basic, test/functorch/test_vmap.py::TestVmapAPI::test_checkpoint, test/functorch/test_vmap.py::TestVmapAPI::test_constant_function, test/functorch/test_vmap.py::TestVmapAPI::test_data_attribute, test/functorch/test_vmap.py::TestVmapAPI::test_data_dependent_control_flow_throws, test/functorch/test_vmap.py::TestVmapAPI::test_decomposition_under_python_dispatcher, test/functorch/test_vmap.py::TestVmapAPI::test_different_map_dim_size_raises, test/functorch/test_vmap.py::TestVmapAPI::test_fallback_does_not_warn_by_default, test/functorch/test_vmap.py::TestVmapAPI::test_fallback_masked_fill, test/functorch/test_vmap.py::TestVmapAPI::test_fallback_multiple_returns, test/functorch/test_vmap.py::TestVmapAPI::test_fallback_warning, test/functorch/test_vmap.py::TestVmapAPI::test_fallback_warns_when_warnings_are_enabled, test/functorch/test_vmap.py::TestVmapAPI::test_fallback_with_undefined_grad, test/functorch/test_vmap.py::TestVmapAPI::test_fallback_zero_dim, test/functorch/test_vmap.py::TestVmapAPI::test_func_with_no_inputs, test/functorch/test_vmap.py::TestVmapAPI::test_func_with_no_tensors, test/functorch/test_vmap.py::TestVmapAPI::test_functools_partial, test/functorch/test_vmap.py::TestVmapAPI::test_grad_unsupported_interaction, test/functorch/test_vmap.py::TestVmapAPI::test_in_dim_not_in_tensor_err_msg, test/functorch/test_vmap.py::TestVmapAPI::test_in_dims_wrong_type_err_msg, test/functorch/test_vmap.py::TestVmapAPI::test_inplace_fallback_nary_different_levels, test/functorch/test_vmap.py::TestVmapAPI::test_inplace_fallback_nary_same_levels, test/functorch/test_vmap.py::TestVmapAPI::test_inplace_fallback_unary, test/functorch/test_vmap.py::TestVmapAPI::test_integer_in_dim_but_not_tensor_input_err_msg, test/functorch/test_vmap.py::TestVmapAPI::test_item_throws, test/functorch/test_vmap.py::TestVmapAPI::test_multiple_inputs, test/functorch/test_vmap.py::TestVmapAPI::test_multiple_out_dims, test/functorch/test_vmap.py::TestVmapAPI::test_multiple_outputs, test/functorch/test_vmap.py::TestVmapAPI::test_multiple_outputs2, test/functorch/test_vmap.py::TestVmapAPI::test_nested_negative_in_dims, test/functorch/test_vmap.py::TestVmapAPI::test_nested_non_default_in_dims, test/functorch/test_vmap.py::TestVmapAPI::test_nested_out_dims, test/functorch/test_vmap.py::TestVmapAPI::test_nested_with_diag_embed, test/functorch/test_vmap.py::TestVmapAPI::test_nested_with_different_map_dim, test/functorch/test_vmap.py::TestVmapAPI::test_nested_with_same_map_dim, test/functorch/test_vmap.py::TestVmapAPI::test_nn_module, test/functorch/test_vmap.py::TestVmapAPI::test_non_default_in_dims_out_dims, test/functorch/test_vmap.py::TestVmapAPI::test_non_tensor_output_raises, test/functorch/test_vmap.py::TestVmapAPI::test_non_zero_in_dims, test/functorch/test_vmap.py::TestVmapAPI::test_none_in_dims, test/functorch/test_vmap.py::TestVmapAPI::test_nonzero_out_dims, test/functorch/test_vmap.py::TestVmapAPI::test_noop_in_inner_vmap, test/functorch/test_vmap.py::TestVmapAPI::test_not_enough_in_dims_err_msg, test/functorch/test_vmap.py::TestVmapAPI::test_out_dim_out_of_bounds_err_msg, test/functorch/test_vmap.py::TestVmapAPI::test_out_dims_and_num_outputs_mismatch_err_msg, test/functorch/test_vmap.py::TestVmapAPI::test_out_dims_edge_case, test/functorch/test_vmap.py::TestVmapAPI::test_out_dims_must_be_int_or_collection_of_int_err_msg, test/functorch/test_vmap.py::TestVmapAPI::test_out_dims_none, test/functorch/test_vmap.py::TestVmapAPI::test_out_dims_none_tuple, test/functorch/test_vmap.py::TestVmapAPI::test_out_dims_normal_tensor, test/functorch/test_vmap.py::TestVmapAPI::test_pytree_odict_returns, test/functorch/test_vmap.py::TestVmapAPI::test_pytree_returns, test/functorch/test_vmap.py::TestVmapAPI::test_pytree_returns_broadcast_nested, test/functorch/test_vmap.py::TestVmapAPI::test_pytree_returns_broadcast_simple, test/functorch/test_vmap.py::TestVmapAPI::test_pytree_returns_outdims, test/functorch/test_vmap.py::TestVmapAPI::test_reshape_dim_into, test/functorch/test_vmap.py::TestVmapAPI::test_reshape_dim_outof, test/functorch/test_vmap.py::TestVmapAPI::test_restore_vmap_no_vmapped_inputs, test/functorch/test_vmap.py::TestVmapAPI::test_restore_vmap_pytree_input_output, test/functorch/test_vmap.py::TestVmapAPI::test_restore_vmap_unexpanded_outputs, test/functorch/test_vmap.py::TestVmapAPI::test_single_input, test/functorch/test_vmap.py::TestVmapAPI::test_unsupported_op_err_msg, test/functorch/test_vmap.py::TestVmapAPI::test_vmap_autocast_cpu, test/functorch/test_vmap.py::TestVmapAPI::test_vmap_autocast_cuda, test/functorch/test_vmap.py::TestVmapOperators::test_T_numpy, test/functorch/test_vmap.py::TestVmapOperators::test_adaptive_avg_pool2d, test/functorch/test_vmap.py::TestVmapOperators::test_argmax_dim, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_add, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_add_dunder, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_div, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_div_dunder, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_mul, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_mul_dunder, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_pow, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_pow_dunder, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_sub, test/functorch/test_vmap.py::TestVmapOperators::test_arithmetic_sub_dunder, test/functorch/test_vmap.py::TestVmapOperators::test_as_strided, test/functorch/test_vmap.py::TestVmapOperators::test_bmm, test/functorch/test_vmap.py::TestVmapOperators::test_cat, test/functorch/test_vmap.py::TestVmapOperators::test_chunk, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_0_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_0_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_0_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_0_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_0_out_dim_2_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_0_out_dim_2_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_1_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_1_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_1_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_1_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_1_out_dim_2_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_1_out_dim_2_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_2_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_2_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_2_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_2_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_2_out_dim_2_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_chunk_vmap_in_dim_2_out_dim_2_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_clamp, test/functorch/test_vmap.py::TestVmapOperators::test_clamp_inplace_variant_clamp_max_, test/functorch/test_vmap.py::TestVmapOperators::test_clamp_inplace_variant_clamp_min_, test/functorch/test_vmap.py::TestVmapOperators::test_clamp_variant_clamp_max, test/functorch/test_vmap.py::TestVmapOperators::test_clamp_variant_clamp_min, test/functorch/test_vmap.py::TestVmapOperators::test_clone, test/functorch/test_vmap.py::TestVmapOperators::test_comparison_ops, test/functorch/test_vmap.py::TestVmapOperators::test_conj, test/functorch/test_vmap.py::TestVmapOperators::test_conj_bit, test/functorch/test_vmap.py::TestVmapOperators::test_contiguous, test/functorch/test_vmap.py::TestVmapOperators::test_conv2d, test/functorch/test_vmap.py::TestVmapOperators::test_copy_, test/functorch/test_vmap.py::TestVmapOperators::test_cross_batch_size_three, test/functorch/test_vmap.py::TestVmapOperators::test_diagonal, test/functorch/test_vmap.py::TestVmapOperators::test_dot, test/functorch/test_vmap.py::TestVmapOperators::test_expand_as, test/functorch/test_vmap.py::TestVmapOperators::test_fill_and_zero_inplace, test/functorch/test_vmap.py::TestVmapOperators::test_imag, test/functorch/test_vmap.py::TestVmapOperators::test_is_complex, test/functorch/test_vmap.py::TestVmapOperators::test_is_contiguous, test/functorch/test_vmap.py::TestVmapOperators::test_is_floating_point, test/functorch/test_vmap.py::TestVmapOperators::test_mean, test/functorch/test_vmap.py::TestVmapOperators::test_mean_dim, test/functorch/test_vmap.py::TestVmapOperators::test_mm, test/functorch/test_vmap.py::TestVmapOperators::test_mode_key, test/functorch/test_vmap.py::TestVmapOperators::test_movedim, test/functorch/test_vmap.py::TestVmapOperators::test_mv, test/functorch/test_vmap.py::TestVmapOperators::test_narrow, test/functorch/test_vmap.py::TestVmapOperators::test_new_empty, test/functorch/test_vmap.py::TestVmapOperators::test_new_empty_strided, test/functorch/test_vmap.py::TestVmapOperators::test_new_zeros, test/functorch/test_vmap.py::TestVmapOperators::test_nll_loss, test/functorch/test_vmap.py::TestVmapOperators::test_one_hot, test/functorch/test_vmap.py::TestVmapOperators::test_real, test/functorch/test_vmap.py::TestVmapOperators::test_repeat, test/functorch/test_vmap.py::TestVmapOperators::test_reshape, test/functorch/test_vmap.py::TestVmapOperators::test_reshape_as, test/functorch/test_vmap.py::TestVmapOperators::test_result_type, test/functorch/test_vmap.py::TestVmapOperators::test_roll_no_dims, test/functorch/test_vmap.py::TestVmapOperators::test_select, test/functorch/test_vmap.py::TestVmapOperators::test_silu_backward, test/functorch/test_vmap.py::TestVmapOperators::test_slice, test/functorch/test_vmap.py::TestVmapOperators::test_slogdet, test/functorch/test_vmap.py::TestVmapOperators::test_split, test/functorch/test_vmap.py::TestVmapOperators::test_squeeze, test/functorch/test_vmap.py::TestVmapOperators::test_stack, test/functorch/test_vmap.py::TestVmapOperators::test_stride, test/functorch/test_vmap.py::TestVmapOperators::test_sum, test/functorch/test_vmap.py::TestVmapOperators::test_sum_dim, test/functorch/test_vmap.py::TestVmapOperators::test_t, test/functorch/test_vmap.py::TestVmapOperators::test_tensor_split, test/functorch/test_vmap.py::TestVmapOperators::test_to, test/functorch/test_vmap.py::TestVmapOperators::test_trace, test/functorch/test_vmap.py::TestVmapOperators::test_transpose, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_abs, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_acos, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_asin, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_atan, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_ceil, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_cos, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_cosh, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_digamma, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_exp, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_expm1, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_floor, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_frac, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_lgamma, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_log, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_log10, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_log1p, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_log2, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_neg, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_reciprocal, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_relu, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_round, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_rsqrt, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_sigmoid, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_sign, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_sin, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_sinh, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_sqrt, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_tan, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_tanh, test/functorch/test_vmap.py::TestVmapOperators::test_unary_pointwise_trunc, test/functorch/test_vmap.py::TestVmapOperators::test_unbind, test/functorch/test_vmap.py::TestVmapOperators::test_unfold, test/functorch/test_vmap.py::TestVmapOperators::test_unsafe_view, test/functorch/test_vmap.py::TestVmapOperators::test_unsqueeze, test/functorch/test_vmap.py::TestVmapOperators::test_view, test/functorch/test_vmap.py::TestVmapOperators::test_view_as, test/functorch/test_vmap.py::TestVmapOperators::test_view_as_complex, test/functorch/test_vmap.py::TestVmapOperators::test_view_as_real, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_composition_in_dim_0_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_composition_in_dim_0_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_composition_in_dim_0_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_composition_in_dim_0_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_composition_in_dim_1_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_composition_in_dim_1_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_composition_in_dim_1_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_composition_in_dim_1_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_error_in_dim_0_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_error_in_dim_0_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_error_in_dim_0_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_error_in_dim_0_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_error_in_dim_1_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_error_in_dim_1_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_error_in_dim_1_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_error_in_dim_1_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_0_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_0_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_0_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_0_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_0_out_dim_2_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_0_out_dim_2_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_1_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_1_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_1_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_1_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_1_out_dim_2_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_1_out_dim_2_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_2_out_dim_0_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_2_out_dim_0_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_2_out_dim_1_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_2_out_dim_1_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_2_out_dim_2_randomness_error, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_chunksize_in_dim_2_out_dim_2_randomness_same, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_fallback_check, test/functorch/test_vmap.py::TestVmapOperators::test_vmap_fallback_check_ok, test/functorch/test_vmap.py::TestVmapOperators::test_weird_matmul_case, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_0d_tensor_index_put_inplace_False_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_0d_tensor_index_put_inplace_True_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_advanced_indexing_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_batch_norm_training_False_track_running_stats_False_affine_False_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_batch_norm_training_False_track_running_stats_False_affine_True_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_batch_norm_training_False_track_running_stats_True_affine_False_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_batch_norm_training_False_track_running_stats_True_affine_True_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_batch_norm_training_True_track_running_stats_False_affine_False_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_batch_norm_training_True_track_running_stats_False_affine_True_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_batch_norm_training_True_track_running_stats_True_affine_False_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_batch_norm_training_True_track_running_stats_True_affine_True_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_conv_double_backward_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_fill__Tensor_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_flatten_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_foo_like_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_group_norm_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_index_fill_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_index_put_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_inplace_on_view_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_isinf_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_isnan_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_linalg_eigh_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_linalg_svd_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_namedtuple_returns_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_nested_advanced_indexing_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_H_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyCatCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyCubeCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyMulCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyMulScalarCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyNMSCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyNonzeroCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpySortAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpySortCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpySplitCopyCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpySplitCopyWithIntCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyTakeCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_NumpyViewCopyCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_SelectAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_T_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___getitem___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___getitem___functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___radd___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___rand___cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___rdiv___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___rmatmul___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___rmod___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___rmul___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___ror___cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___rpow___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___rsub___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule___rxor___cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__batch_norm_with_update_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__chunk_cat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__native_batch_norm_legit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__segment_reduce_lengths_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__segment_reduce_offsets_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__softmax_backward_data_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__unsafe_masked_index_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_abs_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_acos_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_acosh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_add_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_addbmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_addcdiv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_addcmul_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_addmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_addmm_decomposed_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_addmv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_addr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_alias_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_all_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_allclose_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_amax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_amin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_aminmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_angle_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_any_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_arange_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_argmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_argmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_argsort_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_argwhere_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_as_strided_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_as_strided_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_as_strided_partial_views_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_as_strided_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_asin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_asinh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_atan2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_atan_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_atanh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_atleast_1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_atleast_2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_atleast_3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_baddbmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bernoulli_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bfloat16_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bincount_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bitwise_and_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bitwise_left_shift_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bitwise_not_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bitwise_or_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bitwise_right_shift_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bitwise_xor_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_block_diag_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bool_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_broadcast_shapes_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_broadcast_tensors_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_broadcast_to_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_bucketize_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_byte_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cartesian_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cauchy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cdist_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cdouble_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ceil_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cfloat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_chalf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_char_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_char_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cholesky_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cholesky_inverse_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cholesky_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_chunk_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_clamp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_clamp_max_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_clamp_min_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_clone_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_column_stack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_combinations_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_complex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_conj_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_conj_physical_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_constant_pad_nd_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_contiguous_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_copysign_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_corrcoef_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cos_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cosh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_count_nonzero_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cov_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cross_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cummax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cummin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cumprod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cumsum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_cumulative_trapezoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_deg2rad_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_diag_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_diag_embed_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_diagflat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_diagonal_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_diagonal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_diagonal_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_diff_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_digamma_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_dist_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_div_floor_rounding_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_div_no_rounding_mode_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_div_trunc_rounding_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_dot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_double_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_double_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_dsplit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_dstack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_einsum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_empty_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_empty_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_empty_permuted_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_empty_strided_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_eq_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_equal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_erf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_erfc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_erfinv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_exp2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_exp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_expand_as_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_expand_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_expand_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_expm1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_exponential_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_eye_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_fft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_fft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_fftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_fftshift_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_hfft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_hfft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_hfftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_ifft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_ifft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_ifftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_ifftshift_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_ihfft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_ihfft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_ihfftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_irfft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_irfft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_irfftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_rfft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_rfft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fft_rfftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fill_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_flatten_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_flip_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fliplr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_flipud_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_float_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_float_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_float_power_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_floor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_floor_divide_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_fmod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_frac_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_frexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_full_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_full_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_gather_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_gcd_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ge_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_geometric_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_geqrf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_gradient_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_grid_sampler_2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_grid_sampler_3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_gt_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_half_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_half_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_hash_tensor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_heaviside_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_histc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_hsplit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_hstack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_hypot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_i0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_igamma_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_igammac_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_imag_cuda_complex64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_add_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_fill_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_put_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_put_functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_reduce_amax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_reduce_amin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_reduce_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_reduce_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_index_select_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_inner_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_int_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_int_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_isclose_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_isfinite_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_isin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_isinf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_isnan_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_isneginf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_isposinf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_isreal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_istft_cuda_complex64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_item_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_jiterator_binary_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_jiterator_unary_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_kron_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_kthvalue_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_lcm_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ldexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_le_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_lerp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_lgamma_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_cholesky_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_cholesky_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_cond_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_cross_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_det_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_diagonal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_eig_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_eigh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_eigvals_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_eigvalsh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_householder_product_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_inv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_inv_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_ldl_factor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_ldl_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_lstsq_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_lu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_lu_factor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_lu_factor_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_lu_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_matrix_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_matrix_power_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_matrix_rank_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_multi_dot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_pinv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_pinv_hermitian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_pinv_singular_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_qr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_slogdet_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_solve_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_solve_triangular_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_svd_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_svdvals_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_tensorinv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_tensorsolve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_vander_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_vecdot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linalg_vector_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linspace_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_linspace_tensor_overload_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_log10_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_log1p_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_log2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_log_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_log_normal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_log_softmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_log_softmax_with_dtype_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logaddexp2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logaddexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logcumsumexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logdet_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logical_and_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logical_not_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logical_or_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logical_xor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logspace_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logspace_tensor_overload_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_logsumexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_long_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_long_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_lt_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_lu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_lu_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_lu_unpack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mH_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mT_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_amax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_amin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_argmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_argmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_cumprod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_cumsum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_fill_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_log_softmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_logaddexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_logsumexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_median_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_normalize_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_select_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_softmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_softmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_std_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_sum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_masked_var_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_matmul_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_matrix_exp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_max_binary_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_max_reduction_no_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_max_reduction_with_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_maximum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_median_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_min_binary_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_min_reduction_no_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_min_reduction_with_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_minimum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mode_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_movedim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_msort_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mul_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_multinomial_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nan_to_num_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nanmean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nanmedian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nanquantile_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nansum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_narrow_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_narrow_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_native_batch_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_native_dropout_backward_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_native_layer_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ne_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_neg_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_new_empty_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_new_empty_strided_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_new_full_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_new_ones_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_new_zeros_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nextafter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_batch_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_bilinear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_celu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_cross_entropy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_ctc_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_dropout2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_dropout3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_dropout_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_elu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_embedding_bag_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_embedding_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_gelu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_glu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_grid_sample_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_group_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_hardshrink_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_hardswish_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_hardtanh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_huber_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_instance_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_interpolate_area_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_kl_div_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_l1_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_layer_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_leaky_relu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_linear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_local_response_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_logsigmoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_pool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_mish_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_mse_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_nll_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_normalize_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_one_hot_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pad_circular_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pad_constant_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pad_reflect_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pad_replicate_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pdist_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_prelu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_relu6_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_relu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_rms_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_rrelu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_selu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_silu_complex_cuda_complex64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_silu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_softmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_softplus_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_softshrink_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_softsign_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_tanhshrink_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_threshold_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_unfold_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_upsample_bilinear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nonzero_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_nonzero_static_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_norm_fro_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_norm_inf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_norm_nuc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_normal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_normal_in_place_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_normal_number_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ones_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ones_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ormqr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_outer_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_pca_lowrank_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_permute_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_permute_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_pinverse_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_polar_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_positive_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_pow_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_put_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_qr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_quantile_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_rad2deg_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_rand_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_randint_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_randint_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_randn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_randn_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_ravel_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_real_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_reciprocal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_remainder_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_renorm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_repeat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_repeat_interleave_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_reshape_as_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_reshape_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_resize__cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_resize_as__cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_resolve_conj_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_resolve_neg_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_roll_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_rot90_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_round_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_round_decimals_0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_round_decimals_3_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_round_decimals_neg_3_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_rsqrt_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_rsub_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_scalar_tensor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_scatter_add_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_scatter_reduce_amax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_scatter_reduce_amin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_scatter_reduce_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_scatter_reduce_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_scatter_reduce_sum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_searchsorted_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_select_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_select_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sgn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_short_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_short_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sigmoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sign_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_bartlett_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_blackman_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_cosine_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_exponential_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_gaussian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_general_cosine_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_general_hamming_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_hamming_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_hann_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_kaiser_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signal_windows_nuttall_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_signbit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sinc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sinh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_slice_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_slice_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_softmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_softmax_with_dtype_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sort_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sparse_mm_reduce_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sparse_sampled_addmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_airy_ai_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_bessel_j0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_bessel_j1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_bessel_y0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_bessel_y1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_entr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_erfcx_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_hermite_polynomial_h_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_hermite_polynomial_he_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_i0e_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_i1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_i1e_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_legendre_polynomial_p_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_log_ndtr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_modified_bessel_i0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_modified_bessel_i1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_modified_bessel_k0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_modified_bessel_k1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_ndtr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_ndtri_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_spherical_bessel_j0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_xlog1py_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_special_zeta_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_split_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_split_list_args_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_split_with_sizes_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_split_with_sizes_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sqrt_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_square_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_squeeze_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_squeeze_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_squeeze_multiple_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_stack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_std_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_std_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_std_mean_unbiased_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_std_unbiased_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_stft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sub_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_sum_to_size_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_svd_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_svd_lowrank_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_t_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_t_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_take_along_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_take_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_tan_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_tanh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_tensor_split_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_tensordot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_tile_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_to_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_to_sparse_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_topk_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_torch__scaled_mm_cuda_float8_e4m3fn, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_torch_ops_aten__flash_attention_forward_cuda_float16, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_trace_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_transpose_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_transpose_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_trapezoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_trapz_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_triangular_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_tril_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_tril_indices_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_triu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_triu_indices_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_true_divide_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_trunc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unbind_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unbind_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unflatten_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unfold_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unfold_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_uniform_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unique_consecutive_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unique_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unravel_index_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unsafe_chunk_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unsafe_split_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unsqueeze_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_unsqueeze_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_var_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_var_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_var_mean_unbiased_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_var_unbiased_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_vdot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_view_as_complex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_view_as_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_view_as_real_cuda_complex64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_view_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_view_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_vsplit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_vstack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_where_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_xlogy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_zero__cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_zeros_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_op_has_batch_rule_zeros_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_searchsorted_bucketize_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_slogdet_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_sum_scalar_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_torch_return_types_returns_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_escaped_error_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_CubeGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ForwardHasDefaultArgsAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_H_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_MulGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyCatCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyCubeAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyCubeCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyCubeNotComposableAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyExpMarkDirtyAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyMulAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyMulCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyMulScalarCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyNMSCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyNonzeroCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpySortAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpySortCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpySplitCopyCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpySplitCopyWithIntCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyTakeAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyTakeCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_NumpyViewCopyCustomOp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ScaleGradGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_SelectAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_SelectGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_SortGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_T_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ZeroGradientsGenVmapAutogradFunction_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___getitem___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___getitem___functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___radd___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___rand___cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___rdiv___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___rmatmul___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___rmod___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___rmul___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___ror___cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___rpow___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___rsub___cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive___rxor___cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__batch_norm_with_update_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__chunk_cat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__native_batch_norm_legit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__segment_reduce_lengths_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__segment_reduce_offsets_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__softmax_backward_data_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__unsafe_masked_index_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__unsafe_masked_index_put_accumulate_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive__upsample_bilinear2d_aa_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_abs_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_acos_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_acosh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_add_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_addbmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_addcdiv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_addcmul_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_addmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_addmm_decomposed_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_addmv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_addr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_alias_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_all_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_allclose_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_amax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_amin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_aminmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_angle_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_any_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_arange_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_argmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_argmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_argsort_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_argwhere_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_as_strided_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_as_strided_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_as_strided_partial_views_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_as_strided_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_asin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_asinh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_atan2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_atan_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_atanh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_atleast_1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_atleast_2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_atleast_3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_baddbmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bernoulli_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bfloat16_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bfloat16_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bincount_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bitwise_and_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bitwise_left_shift_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bitwise_not_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bitwise_or_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bitwise_right_shift_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bitwise_xor_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_block_diag_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bool_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bool_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_broadcast_shapes_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_broadcast_tensors_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_broadcast_to_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_bucketize_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_byte_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_byte_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cartesian_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cauchy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cdist_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cdouble_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ceil_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cfloat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_chalf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_char_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_char_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cholesky_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cholesky_inverse_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cholesky_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_chunk_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_clamp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_clamp_max_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_clamp_min_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_clone_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_column_stack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_combinations_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_complex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_conj_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_conj_physical_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_constant_pad_nd_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_contiguous_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_copysign_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_corrcoef_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cos_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cosh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_count_nonzero_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cov_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cross_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cummax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cummin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cumprod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cumsum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_cumulative_trapezoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_deg2rad_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_diag_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_diag_embed_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_diagflat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_diagonal_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_diagonal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_diagonal_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_diff_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_digamma_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_dist_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_div_floor_rounding_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_div_no_rounding_mode_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_div_trunc_rounding_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_dot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_double_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_double_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_dsplit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_dstack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_einsum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_empty_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_empty_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_empty_permuted_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_empty_strided_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_eq_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_equal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_erf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_erfc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_erfinv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_exp2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_exp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_expand_as_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_expand_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_expand_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_expm1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_exponential_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_eye_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_fft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_fft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_fftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_fftshift_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_hfft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_hfft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_hfftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_ifft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_ifft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_ifftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_ifftshift_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_ihfft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_ihfft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_ihfftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_irfft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_irfft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_irfftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_rfft2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_rfft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fft_rfftn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fill_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_flatten_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_flip_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fliplr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_flipud_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_float_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_float_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_float_power_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_floor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_floor_divide_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_fmod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_frac_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_frexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_full_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_full_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_gather_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_gcd_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ge_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_geometric_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_geqrf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_gradient_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_grid_sampler_2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_grid_sampler_3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_gt_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_half_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_half_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_hash_tensor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_heaviside_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_histc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_hsplit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_hstack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_hypot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_i0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_igamma_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_igammac_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_imag_cuda_complex64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_add_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_fill_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_put_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_put_functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_reduce_amax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_reduce_amin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_reduce_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_reduce_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_index_select_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_inner_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_int_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_int_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_isclose_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_isfinite_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_isin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_isinf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_isnan_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_isneginf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_isposinf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_isreal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_istft_cuda_complex64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_item_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_jiterator_2inputs_2outputs_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_jiterator_4inputs_with_extra_args_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_jiterator_binary_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_jiterator_binary_return_by_ref_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_jiterator_unary_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_kron_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_kthvalue_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_lcm_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ldexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_le_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_lerp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_lgamma_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_cholesky_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_cholesky_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_cond_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_cross_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_det_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_diagonal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_eig_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_eigh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_eigvals_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_eigvalsh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_householder_product_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_inv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_inv_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_ldl_factor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_ldl_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_lstsq_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_lu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_lu_factor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_lu_factor_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_lu_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_matrix_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_matrix_power_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_matrix_rank_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_multi_dot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_pinv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_pinv_hermitian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_pinv_singular_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_qr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_slogdet_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_solve_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_solve_triangular_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_svd_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_svdvals_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_tensorinv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_tensorsolve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_vander_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_vecdot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linalg_vector_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linspace_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_linspace_tensor_overload_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_log10_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_log1p_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_log2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_log_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_log_normal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_log_softmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_log_softmax_with_dtype_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logaddexp2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logaddexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logcumsumexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logdet_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logical_and_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logical_not_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logical_or_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logical_xor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logspace_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logspace_tensor_overload_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_logsumexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_long_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_long_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_lt_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_lu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_lu_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_lu_unpack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mH_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mT_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_amax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_amin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_argmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_argmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_cumprod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_cumsum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_fill_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_fill_functorch_Scalar_only_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_log_softmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_logaddexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_logsumexp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_median_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_normalize_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_select_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_softmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_softmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_std_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_sum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_masked_var_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_matmul_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_matrix_exp_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_max_binary_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_max_pool2d_with_indices_backward_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_max_reduction_no_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_max_reduction_with_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_maximum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_median_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_meshgrid_list_of_tensors_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_meshgrid_variadic_tensors_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_min_binary_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_min_reduction_no_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_min_reduction_with_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_minimum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mode_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_movedim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_msort_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mul_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_multinomial_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mvlgamma_mvlgamma_p_1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mvlgamma_mvlgamma_p_3_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_mvlgamma_mvlgamma_p_5_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nan_to_num_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nanmean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nanmedian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nanquantile_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nansum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_narrow_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_narrow_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_native_batch_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_native_dropout_backward_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_native_layer_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ne_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_neg_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_new_empty_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_new_empty_strided_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_new_full_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_new_ones_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_new_zeros_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nextafter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_adaptive_avg_pool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_adaptive_avg_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_adaptive_avg_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_adaptive_max_pool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_adaptive_max_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_adaptive_max_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_alpha_dropout_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_avg_pool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_avg_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_avg_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_batch_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_batch_norm_without_cudnn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_bilinear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_binary_cross_entropy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_celu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_channel_shuffle_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_no_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_stride_depthwise_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_stride_groups_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_stride_no_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_stride_padding_no_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_stride_padding_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_stride_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_strided_padding_dilation_no_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_strided_padding_dilation_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv2d_with_bias_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv_transpose1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv_transpose2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_conv_transpose3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_cosine_embedding_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_cosine_similarity_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_cross_entropy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_ctc_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_dropout2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_dropout3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_dropout_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_elu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_embedding_bag_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_embedding_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_embedding_functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_fractional_max_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_fractional_max_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_gaussian_nll_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_gelu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_glu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_grid_sample_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_group_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_hardshrink_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_hardsigmoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_hardswish_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_hardtanh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_hinge_embedding_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_huber_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_instance_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_interpolate_area_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_interpolate_bicubic_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_interpolate_bilinear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_interpolate_linear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_interpolate_nearest-exact_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_interpolate_nearest_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_interpolate_trilinear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_kl_div_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_l1_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_layer_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_leaky_relu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_linear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_local_response_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_logsigmoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_margin_ranking_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_pool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_pool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_pool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_unpool1d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_unpool1d_grad_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_unpool2d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_unpool2d_grad_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_unpool3d_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_max_unpool3d_grad_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_mish_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_mse_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_mse_loss_functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_multi_head_attention_forward_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_multi_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_multilabel_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_nll_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_normalize_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_one_hot_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pad_circular_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pad_constant_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pad_reflect_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pad_replicate_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pad_replicate_negative_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pairwise_distance_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pdist_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pixel_shuffle_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_pixel_unshuffle_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_poisson_nll_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_prelu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_relu6_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_relu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_rms_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_rrelu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_scaled_dot_product_attention_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_selu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_silu_complex_cuda_complex64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_silu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_smooth_l1_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_soft_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_softmin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_softmin_with_dtype_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_softplus_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_softshrink_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_softsign_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_tanhshrink_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_threshold_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_triplet_margin_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_unfold_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_upsample_bilinear_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nn_functional_upsample_nearest_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nonzero_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_nonzero_static_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_norm_fro_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_norm_inf_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_norm_nuc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_normal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_normal_in_place_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_normal_number_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ones_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ones_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ops_aten__new_zeros_with_same_feature_meta_functorchonly_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ops_aten_index_put_functorch_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ormqr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_outer_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_pca_lowrank_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_permute_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_permute_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_pinverse_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_polar_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_polygamma_polygamma_n_0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_polygamma_polygamma_n_1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_polygamma_polygamma_n_2_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_polygamma_polygamma_n_3_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_polygamma_polygamma_n_4_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_positive_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_pow_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_put_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_qr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_quantile_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_rad2deg_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_rand_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_randint_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_randint_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_randn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_randn_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_ravel_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_real_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_reciprocal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_remainder_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_renorm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_repeat_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_repeat_interleave_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_reshape_as_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_reshape_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_resize__cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_resize_as__cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_resolve_conj_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_resolve_neg_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_roll_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_rot90_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_round_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_round_decimals_0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_round_decimals_3_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_round_decimals_neg_3_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_rsqrt_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_rsub_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_scalar_tensor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_scatter_add_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_scatter_reduce_amax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_scatter_reduce_amin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_scatter_reduce_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_scatter_reduce_prod_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_scatter_reduce_sum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_searchsorted_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_select_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_select_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sgn_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_short_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_short_functorch_no_channels_last_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sigmoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sign_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_bartlett_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_blackman_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_cosine_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_exponential_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_gaussian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_general_cosine_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_general_hamming_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_hamming_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_hann_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_kaiser_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signal_windows_nuttall_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_signbit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sin_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sinc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sinh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_slice_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_slice_scatter_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_softmax_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_softmax_with_dtype_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sort_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sparse_mm_reduce_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sparse_sampled_addmm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_airy_ai_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_bessel_j0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_bessel_j1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_bessel_y0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_bessel_y1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_chebyshev_polynomial_t_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_chebyshev_polynomial_u_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_chebyshev_polynomial_v_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_chebyshev_polynomial_w_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_entr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_erfcx_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_hermite_polynomial_h_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_hermite_polynomial_he_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_i0e_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_i1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_i1e_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_laguerre_polynomial_l_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_legendre_polynomial_p_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_log_ndtr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_modified_bessel_i0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_modified_bessel_i1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_modified_bessel_k0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_modified_bessel_k1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_ndtr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_ndtri_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_polygamma_special_polygamma_n_0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_scaled_modified_bessel_k0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_scaled_modified_bessel_k1_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_shifted_chebyshev_polynomial_t_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_shifted_chebyshev_polynomial_u_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_shifted_chebyshev_polynomial_v_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_shifted_chebyshev_polynomial_w_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_spherical_bessel_j0_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_xlog1py_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_special_zeta_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_split_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_split_list_args_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_split_with_sizes_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_split_with_sizes_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sqrt_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_square_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_squeeze_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_squeeze_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_squeeze_multiple_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_stack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_std_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_std_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_std_mean_unbiased_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_std_unbiased_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_stft_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sub_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sum_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_sum_to_size_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_svd_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_svd_lowrank_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_t_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_t_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_take_along_dim_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_take_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_tan_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_tanh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_tensor_split_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_tensordot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_tile_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_to_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_to_sparse_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_topk_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_torch__scaled_mm_cuda_float8_e4m3fn, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_torch_ops_aten__efficient_attention_forward_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_torch_ops_aten__flash_attention_forward_cuda_float16, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_torch_ops_aten__safe_softmax_default_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_trace_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_transpose_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_transpose_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_trapezoid_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_trapz_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_triangular_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_tril_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_tril_indices_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_triu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_triu_indices_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_true_divide_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_trunc_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unbind_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unbind_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unflatten_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unfold_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unfold_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_uniform_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unique_consecutive_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unique_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unravel_index_cuda_int64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unsafe_chunk_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unsafe_split_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unsqueeze_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_unsqueeze_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_var_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_var_mean_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_var_mean_unbiased_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_var_unbiased_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_vdot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_view_as_complex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_view_as_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_view_as_real_cuda_complex64, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_view_copy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_view_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_vsplit_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_vstack_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_where_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_xlogy_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_zero__cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_zeros_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_exhaustive_zeros_like_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_cholesky_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_cholesky_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_cond_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_cross_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_det_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_diagonal_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_eig_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_eigh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_eigvals_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_eigvalsh_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_householder_product_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_inv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_inv_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_ldl_factor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_ldl_factor_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_ldl_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_lstsq_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_lstsq_grad_oriented_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_lu_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_lu_factor_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_lu_factor_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_lu_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_matrix_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_matrix_power_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_matrix_rank_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_matrix_rank_hermitian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_multi_dot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_norm_subgradients_at_zero_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_pinv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_pinv_hermitian_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_pinv_singular_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_qr_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_slogdet_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_solve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_solve_ex_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_solve_triangular_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_svd_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_svdvals_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_tensorinv_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_tensorsolve_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_vander_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_vecdot_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_linalg_failure_1D_input_linalg_vector_norm_cuda_float32, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_multi_dot_failure_1D_input_cuda, test/functorch/test_vmap.py::TestVmapOperatorsOpInfoCUDA::test_vmap_with_anomaly_detection_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_add_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_binary_cross_entropy_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_diagonal_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_div_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_expand_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_index_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_inplace_manyview_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_inplace_view_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_lgamma_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_log1p_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_log_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_log_softmax_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_logsumexp_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_max_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_median_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_min_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_mul_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_permute_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend0_randomness_different_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend0_randomness_error_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend0_randomness_same_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend1_randomness_different_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend1_randomness_error_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend1_randomness_same_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend2_randomness_different_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend2_randomness_error_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend2_randomness_same_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend3_randomness_different_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend3_randomness_error_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_randomness_backend3_randomness_same_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_reshape_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_sdpa_backend0_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_sdpa_backend1_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_sdpa_backend2_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_sdpa_backend3_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_select_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_sigmoid_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_slice_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_stack_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_sub_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_threshold_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_trace_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_unrelated_output_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_unrelated_output_multiple_grad_cuda, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_vmap_fallback_check, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_vmap_fallback_check_ok, test/functorch/test_vmap.py::TestVmapBatchedGradientCUDA::test_where_cuda, test/functorch/test_vmap.py::TestTransformFailureCUDA::test_fails_with_autograd_function_transform_grad_and_value_cuda, test/functorch/test_vmap.py::TestTransformFailureCUDA::test_fails_with_autograd_function_transform_grad_cuda, test/functorch/test_vmap.py::TestTransformFailureCUDA::test_fails_with_autograd_function_transform_jacfwd_cuda, test/functorch/test_vmap.py::TestTransformFailureCUDA::test_fails_with_autograd_function_transform_jacrev_cuda, test/functorch/test_vmap.py::TestTransformFailureCUDA::test_fails_with_autograd_function_transform_jvp_cuda, test/functorch/test_vmap.py::TestTransformFailureCUDA::test_fails_with_autograd_function_transform_vjp_cuda, test/functorch/test_vmap.py::TestTransformFailureCUDA::test_fails_with_autograd_function_transform_vmap_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_different_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_different_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_different_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_error_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_error_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_error_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_same_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_same_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_alpha_dropout_randomness_same_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_first_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_first_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_first_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_last_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_last_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_last_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_none_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_none_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_different_batched_input_none_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_first_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_first_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_first_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_last_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_last_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_last_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_none_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_none_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_error_batched_input_none_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_first_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_first_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_first_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_last_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_last_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_last_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_none_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_none_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_False_randomness_same_batched_input_none_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_first_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_first_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_first_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_last_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_last_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_last_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_none_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_none_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_different_batched_input_none_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_first_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_first_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_first_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_last_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_last_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_last_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_none_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_none_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_error_batched_input_none_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_first_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_first_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_first_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_last_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_last_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_last_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_none_batched_probability_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_none_batched_probability_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_bernoulli_in_place_use_generator_True_randomness_same_batched_input_none_batched_probability_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_0_out_dim_0_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_0_out_dim_1_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_0_out_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_1_out_dim_0_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_1_out_dim_1_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_1_out_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_2_out_dim_0_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_2_out_dim_1_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_chunk_vmap_in_dim_2_out_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_different_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_different_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_different_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_error_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_error_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_error_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_same_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_same_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_randomness_same_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_unbatched_randomness_different_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_unbatched_randomness_error_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_dropout_unbatched_randomness_same_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_factory_ops_randomness_different_use_generator_False_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_factory_ops_randomness_different_use_generator_True_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_factory_ops_randomness_error_use_generator_False_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_factory_ops_randomness_error_use_generator_True_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_factory_ops_randomness_same_use_generator_False_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_factory_ops_randomness_same_use_generator_True_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_different_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_different_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_different_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_error_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_error_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_error_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_same_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_same_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_alpha_dropout_randomness_same_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_different_batched_input_first_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_different_batched_input_first_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_different_batched_input_last_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_different_batched_input_last_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_different_batched_input_none_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_different_batched_input_none_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_error_batched_input_first_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_error_batched_input_first_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_error_batched_input_last_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_error_batched_input_last_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_error_batched_input_none_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_error_batched_input_none_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_same_batched_input_first_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_same_batched_input_first_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_same_batched_input_last_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_same_batched_input_last_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_same_batched_input_none_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_feature_dropout_randomness_same_batched_input_none_dim_3_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_jacfwd_with_random_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_different_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_different_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_different_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_error_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_error_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_error_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_same_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_same_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_like_functions_randomness_same_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_different_batched_call_False_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_different_batched_call_False_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_different_batched_call_False_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_different_batched_call_True_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_different_batched_call_True_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_different_batched_call_True_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_error_batched_call_False_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_error_batched_call_False_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_error_batched_call_False_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_error_batched_call_True_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_error_batched_call_True_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_error_batched_call_True_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_same_batched_call_False_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_same_batched_call_False_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_same_batched_call_False_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_same_batched_call_True_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_same_batched_call_True_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_False_randomness_same_batched_call_True_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_different_batched_call_False_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_different_batched_call_False_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_different_batched_call_False_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_different_batched_call_True_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_different_batched_call_True_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_different_batched_call_True_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_error_batched_call_False_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_error_batched_call_False_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_error_batched_call_False_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_error_batched_call_True_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_error_batched_call_True_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_error_batched_call_True_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_same_batched_call_False_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_same_batched_call_False_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_same_batched_call_False_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_same_batched_call_True_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_same_batched_call_True_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_multinomial_use_generator_True_randomness_same_batched_call_True_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_first_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_first_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_first_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_last_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_last_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_last_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_none_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_none_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_different_batched_input_none_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_first_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_first_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_first_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_last_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_last_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_last_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_none_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_none_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_error_batched_input_none_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_first_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_first_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_first_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_last_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_last_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_last_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_none_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_none_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_False_randomness_same_batched_input_none_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_first_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_first_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_first_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_last_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_last_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_last_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_none_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_none_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_different_batched_input_none_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_first_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_first_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_first_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_last_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_last_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_last_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_none_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_none_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_error_batched_input_none_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_first_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_first_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_first_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_last_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_last_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_last_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_none_batched_other_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_none_batched_other_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_binary_out_of_place_use_generator_True_randomness_same_batched_input_none_batched_other_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_different_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_different_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_different_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_error_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_error_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_error_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_same_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_same_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_False_randomness_same_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_different_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_different_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_different_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_error_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_error_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_error_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_same_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_same_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_inplace_use_generator_True_randomness_same_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_different_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_different_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_different_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_error_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_error_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_error_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_same_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_same_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_False_randomness_same_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_different_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_different_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_different_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_error_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_error_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_error_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_same_batched_input_first_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_same_batched_input_last_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_random_unary_out_of_place_use_generator_True_randomness_same_batched_input_none_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_randperm_randomness_different_use_generator_False_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_randperm_randomness_different_use_generator_True_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_randperm_randomness_error_use_generator_False_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_randperm_randomness_error_use_generator_True_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_randperm_randomness_same_use_generator_False_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_randperm_randomness_same_use_generator_True_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_unsupported_random_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_0_out_dim_0_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_0_out_dim_1_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_0_out_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_1_out_dim_0_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_1_out_dim_1_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_1_out_dim_2_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_2_out_dim_0_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_2_out_dim_1_cuda, test/functorch/test_vmap.py::TestRandomnessCUDA::test_vmap_chunksize_in_dim_2_out_dim_2_cuda, test/functorch/test_vmap.py::TestVmapDeviceTypeCUDA::test__is_all_true_cuda, test/functorch/test_vmap.py::TestVmapDeviceTypeCUDA::test__is_any_true_cuda, test/functorch/test_vmap.py::TestVmapDeviceTypeCUDA::test_check_tensor_cuda, test/functorch/test_vmap.py::TestVmapDeviceTypeCUDA::test_vmap_fallback_check, test/functorch/test_vmap.py::TestVmapDeviceTypeCUDA::test_vmap_fallback_check_ok, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_cat_batching_rule_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_fallback_binary_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_fallback_binary_nt_and_batched_dense_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_fallback_binary_nt_and_unbatched_dense_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_fallback_unary_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_fallback_with_nt_and_batched_dense_with_nonzero_bdim_raises_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_multilevel_vmap_raises_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_nt_acts_as_dense_in_vmap_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_nt_with_nonzero_in_dim_raises_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_nt_with_nonzero_out_dim_raises_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_shape_call_cuda, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_vmap_fallback_check, test/functorch/test_vmap.py::TestVmapNestedTensorCUDA::test_vmap_fallback_check_ok 2025-09-07T08:31:03.6518708Z 2025-09-07T08:31:06.5322743Z /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:06.5324122Z import pkg_resources 2025-09-07T08:31:06.8531857Z Running dynamo/test_flat_apply 1/1 ... [2025-09-07 08:31:06.852729] 2025-09-07T08:31:06.8532344Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:31:06.8533681Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_flat_apply.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:06.853079] 2025-09-07T08:31:10.6742605Z 2025-09-07T08:31:10.6743966Z dynamo/test_flat_apply 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_flat_apply_1.1_c2594a47245eeff7_.log 2025-09-07T08:31:10.6746788Z Running 4 items in this shard: test/dynamo/test_flat_apply.py::FlatApplyTests::test_non_tensor_output, test/dynamo/test_flat_apply.py::FlatApplyTests::test_nonstrict_trace_captured_tensor_post_aot_graph, test/dynamo/test_flat_apply.py::FlatApplyTests::test_nonstrict_trace_dynamo_graph, test/dynamo/test_flat_apply.py::FlatApplyTests::test_simple 2025-09-07T08:31:10.6748668Z 2025-09-07T08:31:13.6932724Z /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:13.6934596Z import pkg_resources 2025-09-07T08:31:14.0113338Z Running export/test_unflatten 1/1 ... [2025-09-07 08:31:14.010909] 2025-09-07T08:31:14.0113876Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:31:14.0115740Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'export/test_unflatten.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:14.011269] 2025-09-07T08:31:32.9111835Z 2025-09-07T08:31:32.9113091Z export/test_unflatten 1/1 was successful, full logs can be found in artifacts with path test/test-reports/export.test_unflatten_1.1_95cfc90f34c2a9c0_.log 2025-09-07T08:31:32.9120392Z Running 28 items in this shard: test/export/test_unflatten.py::TestUnflatten::test_assert_tensor_metadata_stack, test/export/test_unflatten.py::TestUnflatten::test_attr_as_submod_input, test/export/test_unflatten.py::TestUnflatten::test_dedup_sym_size, test/export/test_unflatten.py::TestUnflatten::test_double_nested_submodule, test/export/test_unflatten.py::TestUnflatten::test_duplicate_placeholder, test/export/test_unflatten.py::TestUnflatten::test_fx_trace, test/export/test_unflatten.py::TestUnflatten::test_nested_leaf_non_strict, test/export/test_unflatten.py::TestUnflatten::test_placeholder_and_get_attr_ordering_after_unflattened, test/export/test_unflatten.py::TestUnflatten::test_simple_alias, test/export/test_unflatten.py::TestUnflatten::test_unflatten_buffer_mutation, test/export/test_unflatten.py::TestUnflatten::test_unflatten_constant_obj, test/export/test_unflatten.py::TestUnflatten::test_unflatten_constant_tensor, test/export/test_unflatten.py::TestUnflatten::test_unflatten_container_type, test/export/test_unflatten.py::TestUnflatten::test_unflatten_eager, test/export/test_unflatten.py::TestUnflatten::test_unflatten_empty_branch, test/export/test_unflatten.py::TestUnflatten::test_unflatten_nested, test/export/test_unflatten.py::TestUnflatten::test_unflatten_nested_access, test/export/test_unflatten.py::TestUnflatten::test_unflatten_none, test/export/test_unflatten.py::TestUnflatten::test_unflatten_param_list_dict, test/export/test_unflatten.py::TestUnflatten::test_unflatten_preserve_signature, test/export/test_unflatten.py::TestUnflatten::test_unflatten_preserve_with_unused_input, test/export/test_unflatten.py::TestUnflatten::test_unflatten_requires_grad_param, test/export/test_unflatten.py::TestUnflatten::test_unflatten_shared_submodule, test/export/test_unflatten.py::TestUnflatten::test_unflatten_skipped_call_module, test/export/test_unflatten.py::TestUnflatten::test_unflatten_submodule_ordering, test/export/test_unflatten.py::TestUnflatten::test_unflatten_with_inplace_compile, test/export/test_unflatten.py::TestUnflatten::test_unflatten_wrong_input, test/export/test_unflatten.py::TestUnflatten::test_unflattened_module_nodes_has_meta_val 2025-09-07T08:31:32.9126879Z 2025-09-07T08:31:35.9534522Z /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:35.9535709Z import pkg_resources 2025-09-07T08:31:36.2720848Z Running test_jiterator 1/1 ... [2025-09-07 08:31:36.271640] 2025-09-07T08:31:36.2721283Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:31:36.2722901Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_jiterator.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:36.271998] 2025-09-07T08:32:00.3840639Z 2025-09-07T08:32:00.3841484Z test_jiterator 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_jiterator_1.1_30d4b99f99c94ccd_.log 2025-09-07T08:32:00.3941758Z Running 289 items in this shard: test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_bfloat16_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex128_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_complex64_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float16_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float32_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_float64_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int16_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int32_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int64_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_int8_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_contiguous_shape_strides0_cuda_uint8_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_bfloat16_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex128_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_complex64_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float16_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float32_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_float64_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int16_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int32_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int64_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_int8_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_complex128, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_complex64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_int16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_int32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_int64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_int8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_all_dtype_noncontiguous_shape_strides0_cuda_uint8_uint8, test/test_jiterator.py::TestPythonJiteratorCUDA::test_bool_extra_args_is_train_False_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_bool_extra_args_is_train_True_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta2_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta2_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta2_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta2_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta_-4_2_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta_-4_2_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta_-4_2_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta_-4_2_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta_3_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta_3_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta_3_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha2_beta_3_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta2_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta2_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta2_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta2_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta_-4_2_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta_-4_2_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta_-4_2_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta_-4_2_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta_3_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta_3_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta_3_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_-1_beta_3_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta2_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta2_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta2_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta2_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta_-4_2_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta_-4_2_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta_-4_2_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta_-4_2_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta_3_cuda_bfloat16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta_3_cuda_float16, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta_3_cuda_float32, test/test_jiterator.py::TestPythonJiteratorCUDA::test_extra_args_alpha_2_0_beta_3_cuda_float64, test/test_jiterator.py::TestPythonJiteratorCUDA::test_invalid_function_name_code_string_template T my _kernel(T x) { return x; }_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_invalid_function_name_code_string_template Tmy_kernel(T x) { return x; }_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_multiple_functors_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_various_num_inputs_num_inputs_1_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_various_num_inputs_num_inputs_5_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_various_num_inputs_num_inputs_8_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_various_num_outputs_num_outputs_1_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_various_num_outputs_num_outputs_4_cuda, test/test_jiterator.py::TestPythonJiteratorCUDA::test_various_num_outputs_num_outputs_8_cuda 2025-09-07T08:32:00.4031369Z 2025-09-07T08:32:03.4164617Z /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:03.4166038Z import pkg_resources 2025-09-07T08:32:03.7378963Z Running lazy/test_step_closures 1/1 ... [2025-09-07 08:32:03.737448] 2025-09-07T08:32:03.7379611Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:03.7381313Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'lazy/test_step_closures.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:03.737836] 2025-09-07T08:32:09.1111397Z 2025-09-07T08:32:09.1112340Z lazy/test_step_closures 1/1 was successful, full logs can be found in artifacts with path test/test-reports/lazy.test_step_closures_1.1_f7933259797ce1ad_.log 2025-09-07T08:32:09.1113915Z Running 4 items in this shard: test/lazy/test_step_closures.py::ClosuresTest::test_asynchronous, test/lazy/test_step_closures.py::ClosuresTest::test_asynchronous_exception, test/lazy/test_step_closures.py::ClosuresTest::test_synchronous, test/lazy/test_step_closures.py::ClosuresTest::test_synchronous_exception 2025-09-07T08:32:09.1115050Z 2025-09-07T08:32:12.1153810Z /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:12.1155460Z import pkg_resources 2025-09-07T08:32:12.4374605Z Running inductor/test_memory 1/1 ... [2025-09-07 08:32:12.437033] 2025-09-07T08:32:12.4375213Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:12.4376416Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_memory.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:12.437367] 2025-09-07T08:32:25.1258154Z 2025-09-07T08:32:25.1259265Z inductor/test_memory 1/1 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_memory_1.1_32539ef2dd0a5060_.log 2025-09-07T08:32:28.1677015Z Running 7 items in this shard: test/inductor/test_memory.py::TestOperatorReorderForPeakMemory::test_fusing_reductions_increase_peak_memory, test/inductor/test_memory.py::TestOperatorReorderForPeakMemory::test_multiple_mutations_of_buf, test/inductor/test_memory.py::TestOperatorReorderForPeakMemory::test_mutation_size_propogation, test/inductor/test_memory.py::TestOperatorReorderForPeakMemory::test_reorder_peak_memory, test/inductor/test_memory.py::TestOperatorReorderForPeakMemory::test_reorder_peak_memory_bfs, test/inductor/test_memory.py::TestOperatorReorderForPeakMemory::test_reorder_peak_memory_dfs, test/inductor/test_memory.py::TestOperatorReorderForPeakMemory::test_reorder_peak_memory_lpmf 2025-09-07T08:32:28.1679814Z 2025-09-07T08:32:28.1680990Z /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:28.1682284Z import pkg_resources 2025-09-07T08:32:28.4889415Z Running test_monitor 1/1 ... [2025-09-07 08:32:28.488541] 2025-09-07T08:32:28.4889817Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:28.4892506Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_monitor.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:28.488918] 2025-09-07T08:32:32.0596368Z 2025-09-07T08:32:32.0597424Z test_monitor 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_monitor_1.1_faa538c8383b70a5_.log 2025-09-07T08:32:32.0600319Z Running 6 items in this shard: test/test_monitor.py::TestMonitor::test_event_handler, test/test_monitor.py::TestMonitor::test_fixed_count_stat, test/test_monitor.py::TestMonitor::test_interval_stat, test/test_monitor.py::TestMonitor::test_log_event, test/test_monitor.py::TestMonitor::test_wait_counter, test/test_monitor.py::TestMonitorTensorboard::test_event_handler 2025-09-07T08:32:32.0601673Z 2025-09-07T08:32:35.0851907Z /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:35.0853441Z import pkg_resources 2025-09-07T08:32:35.4088141Z Running functorch/test_logging 1/1 ... [2025-09-07 08:32:35.408416] 2025-09-07T08:32:35.4088571Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:35.4090919Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/test_logging.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:35.408785] 2025-09-07T08:32:39.0297530Z 2025-09-07T08:32:39.0298659Z functorch/test_logging 1/1 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_logging_1.1_e09b13866f215dd9_.log 2025-09-07T08:32:39.0300278Z Running 1 items in this shard: test/functorch/test_logging.py::TestAOTLogging::test_logging 2025-09-07T08:32:39.0300694Z 2025-09-07T08:32:42.0825466Z /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:42.0826858Z import pkg_resources 2025-09-07T08:32:42.4122241Z Running test_stateless 1/1 ... [2025-09-07 08:32:42.411802] 2025-09-07T08:32:42.4122706Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:42.4124536Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_stateless.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:42.412178] 2025-09-07T08:32:50.4425619Z 2025-09-07T08:32:50.4426847Z test_stateless 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_stateless_1.1_36ef1303702b8b05_.log 2025-09-07T08:32:50.4453307Z Running 50 items in this shard: test/test_stateless.py::TestStatelessFunctionalAPI::test_circular_references_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_circular_references_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_batch_norm_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_batch_norm_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_member_reference_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_member_reference_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_multiple_dicts_error, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_tuple_dicts, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_data_parallel_error_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_data_parallel_error_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_data_parallel_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_data_parallel_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_gradient_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_gradient_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_jit_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_jit_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_kwargs_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_functional_call_with_kwargs_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_in_place_operator_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_in_place_operator_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_module_fail_reset_to_original_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_module_fail_reset_to_original_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_some_weights_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_some_weights_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_special_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_special_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_strict_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_strict_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_tie_some_weights_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_tie_some_weights_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_tie_weights_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_tie_weights_strict_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_tie_weights_strict_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrize_tie_weights_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrized_module_change_parametrization_original_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_reparametrized_module_change_parametrization_original_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_setattr_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_setattr_strict_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_setattr_strict_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_setattr_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_tied_weights_errors_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_tied_weights_errors_torch_func, test/test_stateless.py::TestStatelessFunctionalAPI::test_tied_weights_no_error_without_flag, test/test_stateless.py::TestStatelessFunctionalAPI::test_tied_weights_warns_stateless, test/test_stateless.py::TestStatelessFunctionalAPI::test_tied_weights_warns_torch_func, test/test_stateless.py::TestStatelessDeprecation::test_private_stateless_warns, test/test_stateless.py::TestStatelessDeprecation::test_stateless_functional_call_warns, test/test_stateless.py::TestPythonOptimizeMode::test_runs_with_optimize_flag 2025-09-07T08:32:50.4478105Z 2025-09-07T08:32:53.4517610Z /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:53.4520190Z import pkg_resources 2025-09-07T08:32:53.7740531Z Running torch_np/numpy_tests/core/test_numeric 1/1 ... [2025-09-07 08:32:53.773691] 2025-09-07T08:32:53.7740925Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:32:53.7743710Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'torch_np/numpy_tests/core/test_numeric.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:53.774094] 2025-09-07T08:33:00.7007516Z 2025-09-07T08:33:00.7008841Z torch_np/numpy_tests/core/test_numeric 1/1 was successful, full logs can be found in artifacts with path test/test-reports/torch_np.numpy_tests.core.test_numeric_1.1_0c50191d24b39d91_.log 2025-09-07T08:33:00.7078198Z Running 273 items in this shard: test/torch_np/numpy_tests/core/test_numeric.py::TestResize::test_copies, test/torch_np/numpy_tests/core/test_numeric.py::TestResize::test_negative_resize, test/torch_np/numpy_tests/core/test_numeric.py::TestResize::test_repeats, test/torch_np/numpy_tests/core/test_numeric.py::TestResize::test_reshape_from_zero, test/torch_np/numpy_tests/core/test_numeric.py::TestResize::test_zeroresize, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_choose, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_clip, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_compress, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_count_nonzero, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_cumproduct, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_diagonal, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_accuracy, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_dtype0, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_dtype1, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_dtype2, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_dtype3, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_dtype4, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_dtype5, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_dtype6, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_dtype7, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_edgecases_val_2147483647_ndigits_-1, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_edgecases_val_2147483647_ndigits_-10, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_dunder_round_edgecases_val_2147483647_ndigits_-9, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_mean, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_prod, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_ptp, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_ravel, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_repeat, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_reshape, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_round, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_round_2, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_round_py_consistency, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_searchsorted, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_size, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_squeeze, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_std, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_sum, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_swapaxes, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_take, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_trace, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_transpose, test/torch_np/numpy_tests/core/test_numeric.py::TestNonarrayArgs::test_var, test/torch_np/numpy_tests/core/test_numeric.py::TestIsscalar::test_isscalar, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolScalar::test_bitwise_and_eq, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolScalar::test_bitwise_and_is, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolScalar::test_bitwise_or_eq, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolScalar::test_bitwise_or_is, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolScalar::test_bitwise_xor_eq, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolScalar::test_bitwise_xor_is, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolScalar::test_logical, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolArray::test_all_any, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolArray::test_logical_and_or_xor, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolArray::test_logical_not_abs, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolCmp::test_double, test/torch_np/numpy_tests/core/test_numeric.py::TestBoolCmp::test_float, test/torch_np/numpy_tests/core/test_numeric.py::TestSeterr::test_default, test/torch_np/numpy_tests/core/test_numeric.py::TestSeterr::test_divide_err, test/torch_np/numpy_tests/core/test_numeric.py::TestSeterr::test_errobj, test/torch_np/numpy_tests/core/test_numeric.py::TestSeterr::test_set, test/torch_np/numpy_tests/core/test_numeric.py::TestFloatExceptions::test_floating_exceptions_typecode_D, test/torch_np/numpy_tests/core/test_numeric.py::TestFloatExceptions::test_floating_exceptions_typecode_F, test/torch_np/numpy_tests/core/test_numeric.py::TestFloatExceptions::test_floating_exceptions_typecode_d, test/torch_np/numpy_tests/core/test_numeric.py::TestFloatExceptions::test_floating_exceptions_typecode_e, test/torch_np/numpy_tests/core/test_numeric.py::TestFloatExceptions::test_floating_exceptions_typecode_f, test/torch_np/numpy_tests/core/test_numeric.py::TestFloatExceptions::test_warnings, test/torch_np/numpy_tests/core/test_numeric.py::TestTypes::test_can_cast, test/torch_np/numpy_tests/core/test_numeric.py::TestTypes::test_can_cast_2, test/torch_np/numpy_tests/core/test_numeric.py::TestTypes::test_can_cast_values, test/torch_np/numpy_tests/core/test_numeric.py::TestTypes::test_coercion, test/torch_np/numpy_tests/core/test_numeric.py::TestTypes::test_coercion_2, test/torch_np/numpy_tests/core/test_numeric.py::TestTypes::test_promote_types_endian, test/torch_np/numpy_tests/core/test_numeric.py::TestTypes::test_result_type, test/torch_np/numpy_tests/core/test_numeric.py::TestTypes::test_tesult_type_2, test/torch_np/numpy_tests/core/test_numeric.py::TestFromiter::test_2592_dtype0_count_10_error_index_5, test/torch_np/numpy_tests/core/test_numeric.py::TestFromiter::test_2592_dtype0_count_10_error_index_9, test/torch_np/numpy_tests/core/test_numeric.py::TestFromiter::test_empty_result, test/torch_np/numpy_tests/core/test_numeric.py::TestFromiter::test_failed_itemsetting, test/torch_np/numpy_tests/core/test_numeric.py::TestFromiter::test_lengths, test/torch_np/numpy_tests/core/test_numeric.py::TestFromiter::test_too_few_items, test/torch_np/numpy_tests/core/test_numeric.py::TestFromiter::test_types, test/torch_np/numpy_tests/core/test_numeric.py::TestFromiter::test_values, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_?, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_B, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_D, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_F, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_b, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_d, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_e, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_f, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_h, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_i, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_axis_all_dtypes_typecode_l, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_count_nonzero_list, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_countnonzero_axis_empty, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_countnonzero_keepdims, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_nonzero_onedim, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_nonzero_onedim_differs, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_nonzero_trivial, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_nonzero_trivial_differs, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_nonzero_twodim, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_nonzero_zerod, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_nonzero_zerod_differs, test/torch_np/numpy_tests/core/test_numeric.py::TestNonzeroAndCountNonzero::test_sparse, test/torch_np/numpy_tests/core/test_numeric.py::TestIndex::test_boolean, test/torch_np/numpy_tests/core/test_numeric.py::TestIndex::test_boolean_edgecase, test/torch_np/numpy_tests/core/test_numeric.py::TestBinaryRepr::test_large_neg_int64, test/torch_np/numpy_tests/core/test_numeric.py::TestBinaryRepr::test_neg_width_boundaries, test/torch_np/numpy_tests/core/test_numeric.py::TestBinaryRepr::test_negative, test/torch_np/numpy_tests/core/test_numeric.py::TestBinaryRepr::test_positive, test/torch_np/numpy_tests/core/test_numeric.py::TestBinaryRepr::test_sufficient_width, test/torch_np/numpy_tests/core/test_numeric.py::TestBinaryRepr::test_zero, test/torch_np/numpy_tests/core/test_numeric.py::TestBaseRepr::test_base3, test/torch_np/numpy_tests/core/test_numeric.py::TestBaseRepr::test_base_range, test/torch_np/numpy_tests/core/test_numeric.py::TestBaseRepr::test_negative, test/torch_np/numpy_tests/core/test_numeric.py::TestBaseRepr::test_positive, test/torch_np/numpy_tests/core/test_numeric.py::TestArrayComparisons::test_array_equal, test/torch_np/numpy_tests/core/test_numeric.py::TestArrayComparisons::test_array_equal_equal_nan, test/torch_np/numpy_tests/core/test_numeric.py::TestArrayComparisons::test_array_equiv, test/torch_np/numpy_tests/core/test_numeric.py::TestArrayComparisons::test_none_compares_elementwise, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_array_double, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_complex, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_func_takes_out, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_inplace_array, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_inplace_simple, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_nan, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_non_contig, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_property, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_scalar_nan_propagation_arr0_amin0_amax0, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_value_min_max_flip_amin2_amax2, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_value_min_max_flip_amin_1_amax1, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_value_min_max_flip_amin_1_amax_0, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_with_out_array_int32, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_with_out_array_outint32, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_with_out_memory_overlap, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_with_out_simple, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_with_out_simple2, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_with_out_simple_int32, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_clip_with_out_transposed, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_noncontig_inplace, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_2_dtype_D, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_2_dtype_F, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_2_dtype_e, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_dtype_?, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_dtype_B, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_dtype_b, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_dtype_d, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_dtype_f, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_dtype_h, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_dtype_i, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_ones_pathological_dtype_l, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_complex, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_double, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_inplace_01, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_inplace_02, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_int, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_int32_inout_casting0, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_int32_inout_casting_unsafe, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_int32_out, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_int64_inout, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_int64_out, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_nonnative, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_simple_out, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_01, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_02, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_03, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_04, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_05, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_06, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_07, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_08, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_09, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_10, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_11, test/torch_np/numpy_tests/core/test_numeric.py::TestClip::test_type_cast_12, test/torch_np/numpy_tests/core/test_numeric.py::TestAllclose::test_equalnan, test/torch_np/numpy_tests/core/test_numeric.py::TestAllclose::test_ip_allclose, test/torch_np/numpy_tests/core/test_numeric.py::TestAllclose::test_ip_not_allclose, test/torch_np/numpy_tests/core/test_numeric.py::TestAllclose::test_min_int, test/torch_np/numpy_tests/core/test_numeric.py::TestAllclose::test_no_parameter_modification, test/torch_np/numpy_tests/core/test_numeric.py::TestIsclose::test_equal_nan, test/torch_np/numpy_tests/core/test_numeric.py::TestIsclose::test_ip_all_isclose, test/torch_np/numpy_tests/core/test_numeric.py::TestIsclose::test_ip_isclose, test/torch_np/numpy_tests/core/test_numeric.py::TestIsclose::test_ip_isclose_allclose, test/torch_np/numpy_tests/core/test_numeric.py::TestIsclose::test_ip_none_isclose, test/torch_np/numpy_tests/core/test_numeric.py::TestIsclose::test_no_parameter_modification, test/torch_np/numpy_tests/core/test_numeric.py::TestIsclose::test_non_finite_scalar, test/torch_np/numpy_tests/core/test_numeric.py::TestIsclose::test_scalar_return, test/torch_np/numpy_tests/core/test_numeric.py::TestStdVar::test_basic, test/torch_np/numpy_tests/core/test_numeric.py::TestStdVar::test_ddof1, test/torch_np/numpy_tests/core/test_numeric.py::TestStdVar::test_ddof2, test/torch_np/numpy_tests/core/test_numeric.py::TestStdVar::test_out_scalar, test/torch_np/numpy_tests/core/test_numeric.py::TestStdVar::test_scalars, test/torch_np/numpy_tests/core/test_numeric.py::TestStdVarComplex::test_basic, test/torch_np/numpy_tests/core/test_numeric.py::TestStdVarComplex::test_scalars, test/torch_np/numpy_tests/core/test_numeric.py::TestCreationFuncs::test_empty, test/torch_np/numpy_tests/core/test_numeric.py::TestCreationFuncs::test_for_reference_leak, test/torch_np/numpy_tests/core/test_numeric.py::TestCreationFuncs::test_full, test/torch_np/numpy_tests/core/test_numeric.py::TestCreationFuncs::test_ones, test/torch_np/numpy_tests/core/test_numeric.py::TestCreationFuncs::test_zeros, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_dtype_str_bytes_likefunc0_dtype0, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_dtype_str_bytes_likefunc0_dtype1, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_dtype_str_bytes_likefunc1_dtype0, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_dtype_str_bytes_likefunc1_dtype1, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_dtype_str_bytes_likefunc2_dtype0, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_dtype_str_bytes_likefunc2_dtype1, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_dtype_str_bytes_likefunc3_dtype0, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_dtype_str_bytes_likefunc3_dtype1, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_empty_like, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_filled_like, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_ones_like, test/torch_np/numpy_tests/core/test_numeric.py::TestLikeFuncs::test_zeros_like, test/torch_np/numpy_tests/core/test_numeric.py::TestCorrelate::test_complex, test/torch_np/numpy_tests/core/test_numeric.py::TestCorrelate::test_float, test/torch_np/numpy_tests/core/test_numeric.py::TestCorrelate::test_mode, test/torch_np/numpy_tests/core/test_numeric.py::TestCorrelate::test_no_overwrite, test/torch_np/numpy_tests/core/test_numeric.py::TestCorrelate::test_zero_size, test/torch_np/numpy_tests/core/test_numeric.py::TestConvolve::test_mode, test/torch_np/numpy_tests/core/test_numeric.py::TestConvolve::test_no_overwrite, test/torch_np/numpy_tests/core/test_numeric.py::TestConvolve::test_numpy_doc_examples, test/torch_np/numpy_tests/core/test_numeric.py::TestConvolve::test_object, test/torch_np/numpy_tests/core/test_numeric.py::TestDtypePositional::test_dtype_positional, test/torch_np/numpy_tests/core/test_numeric.py::TestArgwhere::test_2D, test/torch_np/numpy_tests/core/test_numeric.py::TestArgwhere::test_list, test/torch_np/numpy_tests/core/test_numeric.py::TestArgwhere::test_nd_nd_0, test/torch_np/numpy_tests/core/test_numeric.py::TestArgwhere::test_nd_nd_1, test/torch_np/numpy_tests/core/test_numeric.py::TestArgwhere::test_nd_nd_2, test/torch_np/numpy_tests/core/test_numeric.py::TestStringFunction::test_set_string_function, test/torch_np/numpy_tests/core/test_numeric.py::TestRoll::test_roll1d, test/torch_np/numpy_tests/core/test_numeric.py::TestRoll::test_roll2d, test/torch_np/numpy_tests/core/test_numeric.py::TestRoll::test_roll_empty, test/torch_np/numpy_tests/core/test_numeric.py::TestRollaxis::test_exceptions, test/torch_np/numpy_tests/core/test_numeric.py::TestRollaxis::test_results, test/torch_np/numpy_tests/core/test_numeric.py::TestMoveaxis::test_errors, test/torch_np/numpy_tests/core/test_numeric.py::TestMoveaxis::test_move_multiples, test/torch_np/numpy_tests/core/test_numeric.py::TestMoveaxis::test_move_new_position, test/torch_np/numpy_tests/core/test_numeric.py::TestMoveaxis::test_move_to_end, test/torch_np/numpy_tests/core/test_numeric.py::TestMoveaxis::test_preserve_order, test/torch_np/numpy_tests/core/test_numeric.py::TestCross::test_2x2, test/torch_np/numpy_tests/core/test_numeric.py::TestCross::test_2x3, test/torch_np/numpy_tests/core/test_numeric.py::TestCross::test_3x3, test/torch_np/numpy_tests/core/test_numeric.py::TestCross::test_broadcasting, test/torch_np/numpy_tests/core/test_numeric.py::TestCross::test_broadcasting_shapes, test/torch_np/numpy_tests/core/test_numeric.py::TestCross::test_uint8_int32_mixed_dtypes, test/torch_np/numpy_tests/core/test_numeric.py::TestOuterMisc::test_outer_out_param, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype0_dims0, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype0_dims1, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype0_dims2, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype1_dims0, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype1_dims1, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype1_dims2, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype2_dims0, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype2_dims1, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype2_dims2, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype3_dims0, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype3_dims1, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_return_type_dtype3_dims2, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_scalar_input, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_simple, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_single_input, test/torch_np/numpy_tests/core/test_numeric.py::TestIndices::test_sparse, test/torch_np/numpy_tests/core/test_numeric.py::TestRequire::test_C_and_F_simul, test/torch_np/numpy_tests/core/test_numeric.py::TestRequire::test_non_array_input, test/torch_np/numpy_tests/core/test_numeric.py::TestRequire::test_require_each, test/torch_np/numpy_tests/core/test_numeric.py::TestRequire::test_unknown_requirement, test/torch_np/numpy_tests/core/test_numeric.py::TestBroadcast::test_broadcast_error_kwargs, test/torch_np/numpy_tests/core/test_numeric.py::TestBroadcast::test_broadcast_in_args, test/torch_np/numpy_tests/core/test_numeric.py::TestBroadcast::test_broadcast_single_arg, test/torch_np/numpy_tests/core/test_numeric.py::TestBroadcast::test_number_of_arguments, test/torch_np/numpy_tests/core/test_numeric.py::TestBroadcast::test_shape_mismatch_error_message, test/torch_np/numpy_tests/core/test_numeric.py::TestTensordot::test_zero_dimension, test/torch_np/numpy_tests/core/test_numeric.py::TestTensordot::test_zero_dimension_einsum, test/torch_np/numpy_tests/core/test_numeric.py::TestTensordot::test_zero_dimensional 2025-09-07T08:33:00.7143648Z 2025-09-07T08:33:03.7429585Z /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:33:03.7430968Z import pkg_resources 2025-09-07T08:33:04.0755835Z Running test_weak 1/1 ... [2025-09-07 08:33:04.075194] 2025-09-07T08:33:04.0756574Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:33:04.0758364Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_weak.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:33:04.075555] 2025-09-07T08:33:11.0529362Z 2025-09-07T08:33:11.0530600Z test_weak 1/1 was successful, full logs can be found in artifacts with path test/test-reports/test_weak_1.1_37344e7124798d74_.log 2025-09-07T08:33:11.0539579Z Running 39 items in this shard: test/test_weak.py::WeakTest::test_make_weak_keyed_dict_from_dict, test/test_weak.py::WeakTest::test_make_weak_keyed_dict_from_weak_keyed_dict, test/test_weak.py::WeakTest::test_make_weak_keyed_dict_repr, test/test_weak.py::WeakTest::test_threaded_weak_key_dict_copy, test/test_weak.py::WeakTest::test_threaded_weak_key_dict_deepcopy, test/test_weak.py::WeakTest::test_weak_keyed_bad_delitem, test/test_weak.py::WeakTest::test_weak_keyed_delitem, test/test_weak.py::WeakTest::test_weak_keyed_dict_popitem, test/test_weak.py::WeakTest::test_weak_keyed_dict_setdefault, test/test_weak.py::WeakTest::test_weak_keyed_dict_update, test/test_weak.py::WeakTest::test_weak_keyed_union_operators, test/test_weak.py::WeakKeyDictionaryTestCase::test_bool, test/test_weak.py::WeakKeyDictionaryTestCase::test_constructor, test/test_weak.py::WeakKeyDictionaryTestCase::test_get, test/test_weak.py::WeakKeyDictionaryTestCase::test_getitem, test/test_weak.py::WeakKeyDictionaryTestCase::test_items, test/test_weak.py::WeakKeyDictionaryTestCase::test_keys, test/test_weak.py::WeakKeyDictionaryTestCase::test_len, test/test_weak.py::WeakKeyDictionaryTestCase::test_pop, test/test_weak.py::WeakKeyDictionaryTestCase::test_popitem, test/test_weak.py::WeakKeyDictionaryTestCase::test_read, test/test_weak.py::WeakKeyDictionaryTestCase::test_setdefault, test/test_weak.py::WeakKeyDictionaryTestCase::test_update, test/test_weak.py::WeakKeyDictionaryTestCase::test_values, test/test_weak.py::WeakKeyDictionaryTestCase::test_write, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_bool, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_constructor, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_get, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_getitem, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_items, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_keys, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_len, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_pop, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_popitem, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_read, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_setdefault, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_update, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_values, test/test_weak.py::WeakKeyDictionaryScriptObjectTestCase::test_write 2025-09-07T08:33:11.0546994Z 2025-09-07T08:33:14.0601394Z /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:33:14.0602798Z import pkg_resources 2025-09-07T08:33:14.3794835Z Running inductor/test_mkldnn_pattern_matcher 1/2 ... [2025-09-07 08:33:14.379065] 2025-09-07T08:33:14.3795577Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:33:14.3797041Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'inductor/test_mkldnn_pattern_matcher.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:33:14.379425] 2025-09-07T08:33:59.3538059Z 2025-09-07T08:33:59.3538816Z test_meta 2/4 was successful, full logs can be found in artifacts with path test/test-reports/test_meta_2.4_c41538f288596b6d_.log 2025-09-07T08:33:59.6047580Z Running 10348 items in this shard: test/test_meta.py::TestMetaConverter::test_channels_last, test/test_meta.py::TestMetaConverter::test_channels_last_leaf, test/test_meta.py::TestMetaConverter::test_view_dtype, test/test_meta.py::TestMetaCUDA::test_batch_norm_backward_output_mask3_cuda, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype___rdiv___cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype___rmul___cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs__conversions_complex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs__conversions_polar_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs_div_no_rounding_mode_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs_eq_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs_float_power_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs_logaddexp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs_logical_and_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs_logical_or_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype__refs_special_zeta_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_div_trunc_rounding_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_eq_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_floor_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_fmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_gt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_igamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_isclose_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_jiterator_binary_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_logical_or_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_lt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_maximum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_min_binary_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_minimum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_ne_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_special_chebyshev_polynomial_v_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_special_hermite_polynomial_he_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_sub_cuda_float32, test/test_meta.py::TestMetaCUDA::test_binary_ufuncs_mixed_dtype_true_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_H_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_H_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_H_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_H_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_T_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_T_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___getitem___cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___getitem___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___getitem___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___radd___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___radd___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rand___cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rdiv___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rdiv___cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rdiv___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rdiv___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rdiv___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rdiv___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rdiv___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rmatmul___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rmatmul___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rmod___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rmod___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rmod___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rmul___cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rmul___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___ror___cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rpow___cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rpow___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace___rsub___cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__chunk_cat_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__chunk_cat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__chunk_cat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__chunk_cat_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_abs_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_abs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_acos_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_acos_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_acos_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_acos_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_add_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_add_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_add_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_add_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_addcdiv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_addcdiv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_addcdiv_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_addcdiv_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_addcmul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_addcmul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_addcmul_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_addcmul_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_asin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_asin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_atan_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_atan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_atan_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_ceil_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_ceil_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_ceil_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_ceil_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_clamp_max_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_clamp_max_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_clamp_min_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_cos_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_cos_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_cos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_cosh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_cosh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_div_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_div_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_div_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_erf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_erf_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_erf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_erf_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_erfc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_erfc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_exp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_exp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_exp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_exp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_exp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_exp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_expm1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_expm1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_expm1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_expm1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_floor_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_floor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_floor_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_floor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_frac_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_frac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_frac_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_frac_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lerp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lerp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lerp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lerp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lerp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lgamma_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lgamma_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lgamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_lgamma_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log10_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log10_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log1p_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log1p_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log1p_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_log_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_max_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_max_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_max_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_max_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_maximum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_maximum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_minimum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_minimum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_minimum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_minimum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_mul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_mul_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_mul_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_neg_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_neg_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_norm_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_norm_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_pow_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_pow_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_pow_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_pow_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_reciprocal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_reciprocal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_reciprocal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_round_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_round_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_round_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_round_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_rsqrt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_rsqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sigmoid_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sign_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sign_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sign_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sinh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sinh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sinh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sqrt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sqrt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sqrt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sqrt_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sub_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sub_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_sub_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_tan_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_tan_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_tan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_tan_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_tanh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_tanh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_trunc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_trunc_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_trunc_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_trunc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_zero_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_zero_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_zero_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_zero_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_zero_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__foreach_zero_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__segment_reduce_lengths_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__segment_reduce_lengths_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__segment_reduce_offsets_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__segment_reduce_offsets_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__softmax_backward_data_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__unsafe_masked_index_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__unsafe_masked_index_put_accumulate_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__unsafe_masked_index_put_accumulate_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace__upsample_bilinear2d_aa_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_abs_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_abs_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_abs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_acos_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_acos_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_acos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_acosh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_acosh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_acosh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_add_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_add_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_add_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_add_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addbmm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addcdiv_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addcmul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addcmul_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addmm_decomposed_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addmv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addmv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addr_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_addr_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_alias_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_alias_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_all_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_all_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_allclose_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_allclose_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_amin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_amin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_amin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_amin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_aminmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_aminmax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_angle_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_any_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_arange_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argmin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argmin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argmin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argsort_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argsort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argsort_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argsort_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argsort_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argwhere_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_argwhere_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_partial_views_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_partial_views_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_partial_views_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_partial_views_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_as_strided_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_asin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_asin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_asinh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_asinh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_asinh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atan2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atan2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atan2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atan_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atan_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atan_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atanh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atanh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_1d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_1d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_1d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_2d_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_2d_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_3d_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_atleast_3d_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_baddbmm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_baddbmm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_baddbmm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bfloat16_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bincount_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bitwise_and_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bitwise_and_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bitwise_left_shift_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bitwise_left_shift_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bitwise_or_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bitwise_or_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bitwise_right_shift_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bitwise_right_shift_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_block_diag_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_block_diag_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_block_diag_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_block_diag_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_block_diag_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bool_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bool_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_bool_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_tensors_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_tensors_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_tensors_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_tensors_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_tensors_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_to_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_to_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_to_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_to_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_to_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_broadcast_to_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_byte_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_byte_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cartesian_prod_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cartesian_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cartesian_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cartesian_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cat_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cdist_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cdouble_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cdouble_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ceil_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ceil_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cfloat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cfloat_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cfloat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cfloat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_chalf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_chalf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_char_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_char_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_char_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cholesky_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cholesky_inverse_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cholesky_solve_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_chunk_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_chunk_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_chunk_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_clamp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_clamp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_clamp_max_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_clamp_min_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_clamp_min_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_clone_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_clone_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_clone_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_column_stack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_column_stack_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_column_stack_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_column_stack_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_column_stack_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_combinations_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_combinations_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_combinations_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_combinations_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_complex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_conj_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_conj_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_conj_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_conj_physical_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_conj_physical_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_conj_physical_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_constant_pad_nd_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_constant_pad_nd_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_constant_pad_nd_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_constant_pad_nd_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_contiguous_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_contiguous_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_contiguous_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_contiguous_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_copysign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_corrcoef_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cos_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cos_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cos_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cosh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cosh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_count_nonzero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_count_nonzero_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_count_nonzero_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cov_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cov_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cov_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cross_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cross_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cross_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cummax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cummax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cummax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cummin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cummin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumprod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumprod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumprod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumprod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumprod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumsum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumsum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumsum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumsum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumsum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumulative_trapezoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumulative_trapezoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumulative_trapezoid_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumulative_trapezoid_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumulative_trapezoid_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_cumulative_trapezoid_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_deg2rad_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_deg2rad_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diag_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diag_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diag_embed_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diag_embed_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagflat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagflat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagflat_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diagonal_scatter_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diff_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diff_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diff_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_diff_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_digamma_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_digamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_digamma_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dist_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dist_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dist_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dist_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_div_floor_rounding_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_div_floor_rounding_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_div_no_rounding_mode_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_div_no_rounding_mode_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_div_trunc_rounding_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_div_trunc_rounding_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_div_trunc_rounding_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_div_trunc_rounding_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_double_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_double_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_double_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_double_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_double_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dsplit_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dsplit_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dsplit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dstack_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dstack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_dstack_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_einsum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_einsum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_like_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_like_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_permuted_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_permuted_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_permuted_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_strided_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_empty_strided_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eq_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eq_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eq_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eq_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eq_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_equal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_equal_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_erf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_erf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_erfc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_erfc_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_erfc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_erfc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_erfinv_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_erfinv_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_exp_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_exp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_exp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_as_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_as_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_as_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expand_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expm1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expm1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expm1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_expm1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_exponential_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_exponential_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eye_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eye_cuda_float8_e4m3fn, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eye_cuda_float8_e4m3fnuz, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_eye_cuda_float8_e5m2fnuz, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fftn_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fftshift_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fftshift_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_fftshift_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_hfft2_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_hfft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_hfft_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_hfft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_hfft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_hfftn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_hfftn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifft_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifftn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ifftn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ihfft2_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ihfft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ihfft_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ihfftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_ihfftn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfft_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfftn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfftn_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_irfftn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfft_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfftn_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfftn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fft_rfftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fill_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flatten_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flatten_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flatten_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flip_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flip_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flip_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flip_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fliplr_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fliplr_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fliplr_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fliplr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fliplr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flipud_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flipud_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flipud_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flipud_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_flipud_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_float_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_float_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_float_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_float_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_float_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_float_power_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_float_power_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_floor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_floor_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_floor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_floor_divide_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_floor_divide_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fmax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fmax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fmin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fmod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_fmod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_frac_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_like_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_like_cuda_uint32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_full_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gather_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gcd_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ge_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_geqrf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gradient_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gradient_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gt_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_gt_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_half_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_half_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_half_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hash_tensor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hash_tensor_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hash_tensor_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_heaviside_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_heaviside_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_heaviside_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_histc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hsplit_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hsplit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hsplit_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hstack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hstack_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_hstack_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_i0_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_i0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_imag_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_add_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_add_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_add_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_fill_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_fill_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_put_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_put_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_put_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_put_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_amax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_amax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_amin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_amin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_mean_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_mean_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_mean_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_reduce_prod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_select_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_index_select_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_inner_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_inner_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_int_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_int_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_int_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_int_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_int_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_int_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isclose_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isclose_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isclose_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isclose_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isclose_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isfinite_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isfinite_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isfinite_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isfinite_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isinf_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isinf_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isinf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isinf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isinf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isnan_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isnan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isnan_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isnan_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isneginf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isneginf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isposinf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isposinf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isposinf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isposinf_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isposinf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isreal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isreal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_isreal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_item_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_item_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_2inputs_2outputs_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_2inputs_2outputs_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_2inputs_2outputs_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_4inputs_with_extra_args_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_return_by_ref_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_return_by_ref_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_binary_return_by_ref_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_jiterator_unary_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_kron_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_kron_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_kthvalue_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_lcm_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ldexp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ldexp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ldexp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ldexp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ldexp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_le_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_le_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_le_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_le_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_le_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_le_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_lerp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_lgamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_lgamma_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_cholesky_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_cholesky_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_cond_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_cross_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_cross_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_cross_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_cross_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_det_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_det_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_diagonal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_diagonal_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_diagonal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_diagonal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_diagonal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_eig_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_eig_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_eigvals_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_eigvals_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_householder_product_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_ldl_factor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_ldl_solve_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_lstsq_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_lu_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_lu_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_lu_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_matrix_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_matrix_power_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_matrix_power_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_matrix_rank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_matrix_rank_hermitian_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_matrix_rank_hermitian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_pinv_hermitian_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_pinv_hermitian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_pinv_singular_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_slogdet_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_svd_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_svdvals_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_vander_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_vander_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_vander_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_vander_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_vecdot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_vecdot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_vector_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linalg_vector_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_tensor_overload_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_tensor_overload_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_tensor_overload_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_tensor_overload_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_tensor_overload_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_tensor_overload_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_linspace_tensor_overload_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log10_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log10_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log1p_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log1p_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log_normal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log_softmax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log_softmax_with_dtype_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_log_softmax_with_dtype_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logaddexp2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logaddexp2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logaddexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logcumsumexp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_and_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_and_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_and_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_and_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_and_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_and_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_not_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_not_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_not_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_not_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_or_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_or_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_or_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_or_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_xor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_xor_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_xor_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logical_xor_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logspace_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logspace_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logspace_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logspace_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logspace_tensor_overload_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logspace_tensor_overload_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_logsumexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_long_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_long_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_lt_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_lt_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_lt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mH_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mH_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mH_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mT_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mT_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mT_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mT_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_amax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_amin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_amin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_argmin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumprod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumprod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumprod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumprod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumprod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumsum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumsum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumsum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_cumsum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_fill_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_fill_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_fill_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_fill_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_fill_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_logsumexp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_normalize_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_normalize_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_scatter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_select_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_std_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_std_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_sum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_sum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_sum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_sum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_var_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_var_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_var_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_var_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_masked_var_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_matmul_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_matmul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_matrix_exp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_binary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_pool2d_with_indices_backward_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_reduction_no_dim_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_reduction_no_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_reduction_no_dim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_reduction_no_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_reduction_with_dim_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_reduction_with_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_reduction_with_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_max_reduction_with_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_maximum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_maximum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_maximum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_maximum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_maximum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_maximum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_meshgrid_list_of_tensors_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_meshgrid_list_of_tensors_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_meshgrid_list_of_tensors_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_meshgrid_list_of_tensors_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_meshgrid_variadic_tensors_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_meshgrid_variadic_tensors_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_min_binary_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_min_reduction_no_dim_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_min_reduction_no_dim_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_min_reduction_with_dim_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_min_reduction_with_dim_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_min_reduction_with_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_min_reduction_with_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_min_reduction_with_dim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mode_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_movedim_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_movedim_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_movedim_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_movedim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_msort_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_msort_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mul_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mul_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mv_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mvlgamma_mvlgamma_p_1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mvlgamma_mvlgamma_p_1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mvlgamma_mvlgamma_p_1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nan_to_num_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nan_to_num_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nanmean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nanmean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nansum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nansum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nansum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_narrow_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_native_batch_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_native_batch_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_native_layer_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ne_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ne_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_neg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_neg_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_empty_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_empty_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_empty_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_empty_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_empty_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_empty_strided_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_empty_strided_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_empty_strided_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_full_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_full_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_full_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_full_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_ones_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_zeros_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_zeros_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_new_zeros_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_avg_pool1d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_avg_pool2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_avg_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_max_pool1d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_max_pool2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_alpha_dropout_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_alpha_dropout_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_avg_pool1d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_avg_pool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_avg_pool2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_avg_pool3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_batch_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_channel_shuffle_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_channel_shuffle_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_channel_shuffle_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_channel_shuffle_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_channel_shuffle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_channel_shuffle_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv_transpose1d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv_transpose1d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv_transpose2d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv_transpose2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_conv_transpose3d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_cosine_embedding_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_cosine_embedding_loss_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_cosine_embedding_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_cosine_embedding_loss_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_cross_entropy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_dropout_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_elu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_embedding_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_feature_alpha_dropout_without_train_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_feature_alpha_dropout_without_train_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_fractional_max_pool2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_fractional_max_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_fractional_max_pool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_gaussian_nll_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_gelu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_glu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_hardshrink_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_hardshrink_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_hardtanh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_hinge_embedding_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_huber_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_huber_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_instance_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_instance_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_interpolate_area_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_interpolate_bilinear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_interpolate_linear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_interpolate_nearest_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_interpolate_trilinear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_kl_div_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_kl_div_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_l1_loss_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_l1_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_linear_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_local_response_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_logsigmoid_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_margin_ranking_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_pool2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_unpool1d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_unpool1d_grad_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_unpool1d_grad_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_unpool2d_grad_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_unpool2d_grad_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_max_unpool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_mish_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_mish_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_mse_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_mse_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_multi_head_attention_forward_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_multi_head_attention_forward_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_multi_margin_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_multi_margin_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_multilabel_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_multilabel_soft_margin_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_multilabel_soft_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_nll_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_nll_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_normalize_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_normalize_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_circular_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_circular_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_circular_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_constant_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_constant_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_constant_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_reflect_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_reflect_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_replicate_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_replicate_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_replicate_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pad_replicate_negative_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pairwise_distance_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pairwise_distance_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pairwise_distance_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pairwise_distance_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pixel_shuffle_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pixel_shuffle_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pixel_shuffle_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pixel_unshuffle_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pixel_unshuffle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_pixel_unshuffle_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_poisson_nll_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_poisson_nll_loss_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_relu6_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_relu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_relu_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_relu_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_rms_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_rrelu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_rrelu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_selu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_selu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_silu_complex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_silu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_smooth_l1_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_soft_margin_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_soft_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_soft_margin_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softmin_with_dtype_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softmin_with_dtype_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softmin_with_dtype_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softmin_with_dtype_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softmin_with_dtype_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softshrink_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softsign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softsign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softsign_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_softsign_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_tanhshrink_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_threshold_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_threshold_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_threshold_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_triplet_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_triplet_margin_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_unfold_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_unfold_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_unfold_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_unfold_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nn_functional_upsample_bilinear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nonzero_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nonzero_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nonzero_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nonzero_static_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_nonzero_static_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_norm_fro_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_norm_fro_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_norm_inf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_norm_nuc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_norm_nuc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_normal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_normal_number_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ones_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ones_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ones_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_outer_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_outer_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_pca_lowrank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_permute_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_permute_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_permute_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_polar_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_polygamma_polygamma_n_0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_polygamma_polygamma_n_0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_polygamma_polygamma_n_1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_polygamma_polygamma_n_1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_polygamma_polygamma_n_4_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_polygamma_polygamma_n_4_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_positive_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_positive_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_pow_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_pow_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_pow_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_prod_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_put_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_put_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_qr_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_qr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rad2deg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rad2deg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rad2deg_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rad2deg_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rad2deg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randint_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randint_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randint_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randint_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randint_like_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randint_like_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randint_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randn_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randn_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_randn_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ravel_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ravel_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ravel_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_ravel_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_real_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_real_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_real_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_real_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_real_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reciprocal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reciprocal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reciprocal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reciprocal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reciprocal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_remainder_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_remainder_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_remainder_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_remainder_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_remainder_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_renorm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_renorm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_repeat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_repeat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_repeat_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_repeat_interleave_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_repeat_interleave_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_repeat_interleave_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_repeat_interleave_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reshape_as_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reshape_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reshape_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reshape_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_reshape_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resize__cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resize__cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resize_as__cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resize_as__cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resize_as__cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resolve_conj_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resolve_conj_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resolve_conj_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resolve_conj_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resolve_neg_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resolve_neg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resolve_neg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_resolve_neg_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_roll_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_roll_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_roll_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rot90_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rot90_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rot90_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_round_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_round_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_round_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_round_decimals_0_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_round_decimals_0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_round_decimals_3_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_round_decimals_neg_3_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rsqrt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rsqrt_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rsqrt_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rsub_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rsub_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_rsub_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scalar_tensor_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scalar_tensor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scalar_tensor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_amax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_amax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_amin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_mean_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_mean_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_sum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_scatter_reduce_sum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_searchsorted_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_searchsorted_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_searchsorted_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_scatter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_select_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sgn_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sgn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sgn_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_short_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_short_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_short_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_short_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_short_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sigmoid_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sign_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sign_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sign_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sign_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_signal_windows_cosine_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_signal_windows_exponential_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_signal_windows_hamming_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_signal_windows_hamming_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_signal_windows_kaiser_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_signbit_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_signbit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sin_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sinc_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sinh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sinh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_slice_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_slice_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_slice_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_slice_scatter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_slice_scatter_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_softmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_softmax_with_dtype_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_softmax_with_dtype_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_softmax_with_dtype_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_softmax_with_dtype_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_softmax_with_dtype_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sort_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sort_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sparse_mm_reduce_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sparse_mm_reduce_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_airy_ai_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_j0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_j0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_j1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_j1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_j1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_j1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_y0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_y0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_y0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_y0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_y1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_y1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_bessel_y1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_chebyshev_polynomial_t_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_chebyshev_polynomial_t_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_chebyshev_polynomial_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_chebyshev_polynomial_u_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_chebyshev_polynomial_v_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_chebyshev_polynomial_v_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_chebyshev_polynomial_w_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_chebyshev_polynomial_w_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_entr_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_entr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_erfcx_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_erfcx_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_erfcx_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_hermite_polynomial_he_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_hermite_polynomial_he_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i0e_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i0e_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i0e_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i1e_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i1e_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i1e_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_i1e_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_laguerre_polynomial_l_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_laguerre_polynomial_l_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_laguerre_polynomial_l_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_legendre_polynomial_p_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_log_ndtr_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_i0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_i0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_i0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_i1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_i1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_i1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_k0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_k0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_k1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_k1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_modified_bessel_k1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_ndtr_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_ndtr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_polygamma_special_polygamma_n_0_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_polygamma_special_polygamma_n_0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_scaled_modified_bessel_k0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_scaled_modified_bessel_k0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_scaled_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_scaled_modified_bessel_k1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_shifted_chebyshev_polynomial_t_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_shifted_chebyshev_polynomial_u_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_shifted_chebyshev_polynomial_u_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_shifted_chebyshev_polynomial_u_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_shifted_chebyshev_polynomial_v_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_shifted_chebyshev_polynomial_v_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_shifted_chebyshev_polynomial_w_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_spherical_bessel_j0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_xlog1py_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_zeta_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_zeta_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_special_zeta_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_list_args_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_list_args_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_with_sizes_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_with_sizes_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_with_sizes_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_with_sizes_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_split_with_sizes_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sqrt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sqrt_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sqrt_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_square_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_square_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_square_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_multiple_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_squeeze_multiple_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_std_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_std_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_std_mean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_std_mean_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_std_mean_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sub_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sub_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sub_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sub_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sum_to_size_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sum_to_size_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sum_to_size_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_sum_to_size_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_svd_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_svd_lowrank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_svd_lowrank_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_t_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_t_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_t_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_t_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_t_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_t_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_take_along_dim_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_take_along_dim_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_take_along_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_take_along_dim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_take_along_dim_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_take_along_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_take_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_take_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tan_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tanh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tanh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tanh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tensor_split_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tensor_split_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tensor_split_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tensordot_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tensordot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tensordot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tile_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tile_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_to_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_to_sparse_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_to_sparse_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_torch_ops_aten__efficient_attention_forward_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_torch_ops_aten__flash_attention_forward_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trace_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trace_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trace_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trace_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trace_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_transpose_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_transpose_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_transpose_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_transpose_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_transpose_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_transpose_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trapezoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trapezoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trapezoid_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trapezoid_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trapz_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trapz_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trapz_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trapz_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tril_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tril_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tril_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tril_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_tril_indices_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_triu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_triu_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_triu_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_triu_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_triu_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_triu_indices_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_true_divide_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_true_divide_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_true_divide_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_true_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trunc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_trunc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unbind_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unbind_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unbind_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unbind_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unbind_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unflatten_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unflatten_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unflatten_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unflatten_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unfold_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unfold_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unfold_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unfold_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unfold_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unfold_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_consecutive_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_consecutive_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unique_cuda_uint16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unravel_index_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unravel_index_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_chunk_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_chunk_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_chunk_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_chunk_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_chunk_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_split_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_split_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_split_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_split_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsafe_split_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsqueeze_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsqueeze_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsqueeze_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsqueeze_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsqueeze_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsqueeze_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_unsqueeze_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_var_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_var_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_var_mean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_var_mean_unbiased_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_var_unbiased_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vdot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vdot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vdot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_as_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_as_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_as_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_as_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_as_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_view_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vsplit_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vsplit_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vstack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vstack_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vstack_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_vstack_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_where_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_where_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_xlogy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_zeros_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_zeros_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_zeros_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_zeros_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_zeros_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_zeros_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_zeros_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_inplace_zeros_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_H_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_H_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_H_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_H_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_T_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___getitem___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___getitem___cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___getitem___cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___getitem___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___getitem___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___radd___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___radd___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___radd___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___radd___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rand___cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rand___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rdiv___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rmod___cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rmod___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rmul___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___ror___cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rpow___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rpow___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rpow___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rsub___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rsub___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rxor___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace___rxor___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__batch_norm_with_update_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__chunk_cat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__chunk_cat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__chunk_cat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_abs_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_abs_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_acos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_acos_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_add_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_add_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_addcdiv_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_addcdiv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_addcdiv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_addcdiv_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_addcdiv_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_addcmul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_asin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_asin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_asin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_asin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_asin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_atan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_ceil_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_ceil_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_ceil_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_clamp_max_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_clamp_max_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_clamp_max_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_clamp_max_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_clamp_min_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_clamp_min_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_cos_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_cos_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_cosh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_cosh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_cosh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_div_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_div_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_div_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_erf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_erf_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_erf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_erf_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_erf_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_erfc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_erfc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_exp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_exp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_expm1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_expm1_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_expm1_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_expm1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_floor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_floor_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_floor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_floor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_floor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_frac_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_frac_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_frac_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_frac_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_frac_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_frac_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_lerp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_lgamma_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_lgamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_lgamma_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log10_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log10_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log10_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log1p_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log1p_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log1p_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log1p_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log1p_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log1p_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log1p_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_log_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_max_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_max_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_maximum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_maximum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_maximum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_minimum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_minimum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_mul_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_mul_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_neg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_neg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_neg_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_norm_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_norm_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_norm_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_pow_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_pow_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_pow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_reciprocal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_reciprocal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_reciprocal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_reciprocal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_reciprocal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_round_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_round_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_rsqrt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_rsqrt_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_rsqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_rsqrt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_rsqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sigmoid_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sigmoid_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sign_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sign_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sin_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sinh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sqrt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sqrt_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sqrt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sub_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sub_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_sub_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_tan_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_tan_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_tanh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_tanh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_tanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_tanh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_trunc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_trunc_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_trunc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_trunc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_trunc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__foreach_zero_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__native_batch_norm_legit_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__segment_reduce_lengths_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__segment_reduce_offsets_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__softmax_backward_data_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__softmax_backward_data_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__unsafe_masked_index_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__unsafe_masked_index_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__unsafe_masked_index_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__unsafe_masked_index_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__unsafe_masked_index_put_accumulate_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__unsafe_masked_index_put_accumulate_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__unsafe_masked_index_put_accumulate_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace__unsafe_masked_index_put_accumulate_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_abs_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_abs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_abs_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_acos_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_acos_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_acos_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_acosh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_acosh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_acosh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_add_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_add_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addbmm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addcdiv_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addcdiv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addcdiv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addcmul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addcmul_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addmm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addmm_decomposed_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addmm_decomposed_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addmv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addmv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addmv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_addr_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_alias_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_alias_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_alias_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_all_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_all_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_all_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_all_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_allclose_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_allclose_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_allclose_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_amin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_aminmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_aminmax_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_angle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_angle_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_any_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_any_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_any_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_any_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_any_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_arange_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_arange_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argmax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argmax_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argmin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argmin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argsort_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argsort_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argwhere_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argwhere_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argwhere_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_argwhere_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_partial_views_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_partial_views_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_partial_views_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_as_strided_partial_views_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_asin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_asin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_asin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_asinh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_asinh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_asinh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atan2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atan2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atan2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atan_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atan_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atan_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atanh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atanh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atleast_1d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atleast_1d_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atleast_2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atleast_2d_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atleast_2d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atleast_3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atleast_3d_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_atleast_3d_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_baddbmm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bfloat16_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bfloat16_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bfloat16_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bfloat16_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bfloat16_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bincount_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bincount_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_and_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_and_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_left_shift_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_left_shift_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_not_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_not_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_right_shift_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_xor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bitwise_xor_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_block_diag_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bmm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bmm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bool_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bool_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_broadcast_tensors_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_broadcast_tensors_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_broadcast_tensors_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_broadcast_tensors_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_broadcast_to_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bucketize_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_bucketize_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_byte_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_byte_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_byte_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_byte_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cartesian_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cartesian_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cartesian_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cartesian_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cat_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cat_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cat_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cat_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cauchy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cdist_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cdist_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cdouble_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cdouble_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ceil_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ceil_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ceil_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cfloat_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cfloat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cfloat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cfloat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cfloat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_chalf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_chalf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_char_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_char_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_char_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cholesky_inverse_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cholesky_inverse_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cholesky_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_chunk_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_chunk_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_chunk_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_max_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_max_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_max_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_max_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_max_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_min_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_min_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clamp_min_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clone_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clone_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clone_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_clone_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_column_stack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_column_stack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_combinations_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_complex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_conj_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_conj_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_conj_physical_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_conj_physical_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_conj_physical_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_conj_physical_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_constant_pad_nd_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_constant_pad_nd_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_contiguous_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_contiguous_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_contiguous_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_contiguous_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_contiguous_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_contiguous_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_contiguous_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_copysign_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_copysign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_corrcoef_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cos_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cos_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cosh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cosh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cosh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_count_nonzero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_count_nonzero_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cross_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cross_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cross_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cummin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cummin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cumprod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cumsum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cumsum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cumsum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cumulative_trapezoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_cumulative_trapezoid_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_deg2rad_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_deg2rad_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diag_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diag_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diag_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diag_embed_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diag_embed_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diag_embed_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diag_embed_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diag_embed_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagflat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagflat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagflat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_scatter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_scatter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diagonal_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_diff_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_digamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_digamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_digamma_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_digamma_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dist_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dist_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dist_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_div_floor_rounding_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_div_floor_rounding_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_div_no_rounding_mode_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_div_no_rounding_mode_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_div_trunc_rounding_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_div_trunc_rounding_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_double_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_double_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dsplit_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dsplit_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dsplit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dstack_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dstack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_dstack_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_einsum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_einsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_permuted_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_strided_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_strided_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_strided_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_empty_strided_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_eq_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_eq_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_eq_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_eq_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_equal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_equal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_equal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erf_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erfc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erfc_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erfc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erfc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erfc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_erfinv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_exp2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_exp2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_exp2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_exp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_exp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_exp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_exp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_as_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expand_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expm1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expm1_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_expm1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_eye_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_eye_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_eye_cuda_float8_e4m3fn, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fft2_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fft_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fftn_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fftn_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fftshift_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fftshift_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fftshift_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fftshift_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_fftshift_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_hfft2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_hfft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_hfft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_hfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_hfft_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_hfft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_hfft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_hfft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifftn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifftshift_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifftshift_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifftshift_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ifftshift_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ihfft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ihfft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ihfftn_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ihfftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_ihfftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_irfft2_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_irfft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_irfft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_irfft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_irfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_irfft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_irfftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_irfftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_rfft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_rfft_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_rfft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_rfft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_rfft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_rfft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fft_rfftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fill_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fill_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fill_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fill_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fill_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flatten_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flatten_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flip_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flip_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flip_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flip_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flip_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fliplr_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fliplr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fliplr_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fliplr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flipud_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_flipud_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_float_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_float_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_float_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_float_power_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_float_power_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_floor_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_floor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_floor_divide_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fmin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fmin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fmin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fmin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fmod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fmod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_fmod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_frac_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_frac_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_frexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_frexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_full_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_full_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_full_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_full_like_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gather_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gather_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gather_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gather_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gather_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ge_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ge_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ge_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ge_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_geometric_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_geometric_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gradient_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gradient_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gradient_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_gt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_half_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hash_tensor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hash_tensor_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_heaviside_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_heaviside_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_heaviside_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_heaviside_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_histc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hsplit_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hsplit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hsplit_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hstack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hstack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hstack_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hypot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_hypot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_i0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_i0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_igamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_igammac_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_add_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_fill_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_fill_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_fill_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_fill_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_put_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_put_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_reduce_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_reduce_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_reduce_amin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_reduce_mean_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_reduce_mean_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_reduce_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_reduce_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_select_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_select_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_select_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_index_select_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_inner_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_inner_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_inner_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_int_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_int_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_int_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isclose_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isclose_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isfinite_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isfinite_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isfinite_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isfinite_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isfinite_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isinf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isinf_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isinf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isnan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isnan_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isnan_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isneginf_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isneginf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isneginf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isneginf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isneginf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isneginf_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isneginf_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isneginf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isposinf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isposinf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isreal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_isreal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_item_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_item_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_item_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_2inputs_2outputs_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_2inputs_2outputs_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_2inputs_2outputs_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_4inputs_with_extra_args_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_binary_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_binary_return_by_ref_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_binary_return_by_ref_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_binary_return_by_ref_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_binary_return_by_ref_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_unary_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_unary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_unary_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_jiterator_unary_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_kron_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_kron_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_kron_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_kron_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_kthvalue_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_kthvalue_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lcm_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ldexp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_le_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_le_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_le_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lgamma_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lgamma_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_cholesky_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_cholesky_ex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_cond_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_cross_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_cross_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_diagonal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_diagonal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_diagonal_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_diagonal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_eig_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_eigh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_eigvals_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_eigvalsh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_inv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_inv_ex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_ldl_factor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_ldl_factor_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_ldl_factor_ex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_ldl_factor_ex_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_ldl_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_ldl_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_lstsq_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_lstsq_grad_oriented_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_lu_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_lu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_lu_factor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_lu_factor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_lu_factor_ex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_lu_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_matrix_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_matrix_power_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_matrix_power_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_matrix_rank_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_matrix_rank_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_multi_dot_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_multi_dot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_multi_dot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_norm_subgradients_at_zero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_pinv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_pinv_hermitian_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_pinv_hermitian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_slogdet_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_solve_ex_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_solve_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_svd_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_svdvals_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_svdvals_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_svdvals_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_tensorsolve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_tensorsolve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_vander_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_vander_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_vander_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linalg_vecdot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linspace_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linspace_tensor_overload_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_linspace_tensor_overload_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log10_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log1p_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log1p_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log2_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_normal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_softmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_softmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_softmax_with_dtype_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_softmax_with_dtype_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_log_softmax_with_dtype_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logaddexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logcumsumexp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logcumsumexp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logcumsumexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logcumsumexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_and_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_not_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_not_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_not_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_not_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_not_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_or_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_or_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_or_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_xor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_xor_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_xor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logical_xor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logit_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logit_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logspace_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logspace_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logspace_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logspace_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logspace_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logspace_tensor_overload_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logsumexp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logsumexp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logsumexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_logsumexp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_long_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_long_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_long_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lu_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lu_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lu_unpack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lu_unpack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_lu_unpack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mH_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mT_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_amin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_argmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_argmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_argmin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_cumprod_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_cumprod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_cumsum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_cumsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_cumsum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_fill_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_fill_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_fill_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_fill_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_log_softmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_logsumexp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_logsumexp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_median_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_prod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_scatter_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_select_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_softmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_softmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_softmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_std_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_std_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_std_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_sum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_sum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_sum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_var_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_var_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_var_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_masked_var_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_matmul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_matrix_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_matrix_exp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_binary_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_binary_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_binary_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_reduction_no_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_reduction_no_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_reduction_with_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_reduction_with_dim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_reduction_with_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_max_reduction_with_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_maximum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_maximum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_maximum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_median_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_median_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_meshgrid_list_of_tensors_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_meshgrid_variadic_tensors_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_meshgrid_variadic_tensors_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_meshgrid_variadic_tensors_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_meshgrid_variadic_tensors_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_meshgrid_variadic_tensors_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_min_binary_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_min_binary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_min_binary_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_min_reduction_no_dim_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_min_reduction_no_dim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_min_reduction_no_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_min_reduction_with_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_min_reduction_with_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_minimum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_minimum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mode_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mode_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mode_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mode_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_movedim_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_movedim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_movedim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_msort_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_msort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_msort_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_msort_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_msort_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mul_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mul_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_multinomial_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mv_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_1_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_3_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nan_to_num_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nan_to_num_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nanmean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nanmean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nanmedian_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nanmedian_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nansum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nansum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nansum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nansum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_narrow_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_narrow_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_narrow_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_narrow_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_narrow_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_narrow_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_native_batch_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_native_batch_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_native_layer_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_native_layer_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ne_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ne_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ne_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ne_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ne_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_neg_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_neg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_neg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_neg_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_empty_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_empty_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_empty_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_empty_strided_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_empty_strided_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_full_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_full_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_full_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_full_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_full_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_ones_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_ones_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_ones_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_ones_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_ones_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_ones_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_ones_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_zeros_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_zeros_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_zeros_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_new_zeros_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nextafter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nextafter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_adaptive_avg_pool3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_adaptive_max_pool3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_alpha_dropout_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_avg_pool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_avg_pool2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_binary_cross_entropy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_binary_cross_entropy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_binary_cross_entropy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_binary_cross_entropy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_celu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_channel_shuffle_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_channel_shuffle_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_channel_shuffle_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_channel_shuffle_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_channel_shuffle_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_conv1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_conv2d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_conv3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_conv3d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_conv_transpose1d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_conv_transpose2d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_conv_transpose2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_conv_transpose3d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_cosine_embedding_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_cosine_similarity_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_cross_entropy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_cross_entropy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_ctc_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_dropout3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_dropout3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_dropout_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_elu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_elu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_embedding_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_embedding_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_feature_alpha_dropout_with_train_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_fractional_max_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_fractional_max_pool3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_fractional_max_pool3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_gaussian_nll_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_gelu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_glu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_glu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_grid_sample_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_group_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_group_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_hardshrink_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_hardswish_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_hardtanh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_hardtanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_hardtanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_hinge_embedding_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_hinge_embedding_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_huber_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_huber_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_interpolate_area_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_interpolate_area_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_interpolate_nearest-exact_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_kl_div_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_kl_div_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_l1_loss_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_layer_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_leaky_relu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_linear_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_linear_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_local_response_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_local_response_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_logsigmoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_margin_ranking_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_margin_ranking_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_margin_ranking_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_margin_ranking_loss_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_pool1d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_pool3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_unpool1d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_unpool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_unpool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_unpool1d_grad_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_unpool1d_grad_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_unpool2d_grad_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_max_unpool3d_grad_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_mse_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_multi_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_multilabel_margin_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_multilabel_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_multilabel_soft_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_nll_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_normalize_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_normalize_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_normalize_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_one_hot_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_circular_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_circular_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_circular_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_constant_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_constant_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_constant_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_constant_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_reflect_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_reflect_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_replicate_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_replicate_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_replicate_negative_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_replicate_negative_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pad_replicate_negative_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pairwise_distance_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pairwise_distance_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pairwise_distance_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pairwise_distance_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pairwise_distance_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pixel_shuffle_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pixel_shuffle_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pixel_shuffle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pixel_shuffle_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pixel_unshuffle_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pixel_unshuffle_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_pixel_unshuffle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_relu6_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_relu6_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_relu6_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_relu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_relu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_relu_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_scaled_dot_product_attention_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_scaled_dot_product_attention_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_selu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_silu_complex_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_smooth_l1_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_soft_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softmin_with_dtype_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softplus_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softplus_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softshrink_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softsign_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softsign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softsign_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softsign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softsign_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_softsign_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_tanhshrink_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_tanhshrink_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_tanhshrink_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_tanhshrink_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_threshold_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_threshold_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_triplet_margin_loss_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_unfold_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_unfold_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_upsample_nearest_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_upsample_nearest_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nn_functional_upsample_nearest_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_static_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_static_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_static_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_nonzero_static_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_norm_fro_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_norm_fro_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_norm_inf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_norm_nuc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_norm_nuc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_normal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_normal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_normal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_normal_in_place_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_normal_number_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ones_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ones_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ones_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ones_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ones_like_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ones_like_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ormqr_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_outer_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_permute_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_permute_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_permute_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_permute_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_permute_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_permute_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_permute_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_permute_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_0_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_3_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_polygamma_polygamma_n_4_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_positive_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_positive_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_positive_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_pow_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_pow_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_pow_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_pow_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_prod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_prod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_prod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_put_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_put_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_qr_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rad2deg_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rand_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_randint_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_randint_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_randint_like_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_randn_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_randn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_randn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_randn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ravel_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ravel_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ravel_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_ravel_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_real_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_real_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_real_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_real_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reciprocal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reciprocal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reciprocal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reciprocal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reciprocal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_remainder_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_renorm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_renorm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_renorm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_repeat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_repeat_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_repeat_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_repeat_interleave_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_repeat_interleave_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_repeat_interleave_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_repeat_interleave_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_repeat_interleave_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reshape_as_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reshape_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reshape_as_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reshape_as_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reshape_as_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reshape_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reshape_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_reshape_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resize__cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resize_as__cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resize_as__cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resize_as__cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resize_as__cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resize_as__cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resize_as__cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resolve_conj_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resolve_conj_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resolve_conj_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resolve_neg_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_resolve_neg_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_roll_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_roll_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_roll_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_roll_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_roll_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_roll_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_roll_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rot90_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rot90_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_round_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsqrt_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsqrt_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsqrt_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsqrt_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsub_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsub_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsub_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsub_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_rsub_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scalar_tensor_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scalar_tensor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_add_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_add_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_add_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_add_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_add_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_amax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_amax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_amin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_amin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_amin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_mean_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_mean_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_scatter_reduce_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_searchsorted_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_select_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_select_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_select_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_select_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_select_scatter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_select_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sgn_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sgn_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sgn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_short_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_short_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_short_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_short_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_short_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_short_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_short_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sigmoid_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sigmoid_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sign_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signal_windows_bartlett_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signal_windows_cosine_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signal_windows_general_cosine_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signal_windows_hamming_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signal_windows_kaiser_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signal_windows_nuttall_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signbit_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signbit_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signbit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signbit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_signbit_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sinc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sinc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sinc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sinc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sinh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sinh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sinh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_slice_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_slice_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_slice_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_slice_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_slice_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_slice_scatter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_softmax_with_dtype_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_softmax_with_dtype_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_softmax_with_dtype_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_softmax_with_dtype_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sort_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sort_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sort_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sort_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sort_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sort_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sparse_mm_reduce_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sparse_mm_reduce_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_airy_ai_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_j0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_j0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_j1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_j1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_j1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_y0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_y0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_y0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_y1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_bessel_y1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_t_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_t_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_t_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_u_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_u_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_v_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_w_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_w_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_chebyshev_polynomial_w_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_entr_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_entr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_entr_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_entr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_erfcx_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_erfcx_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_erfcx_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_erfcx_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_hermite_polynomial_h_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_hermite_polynomial_he_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_hermite_polynomial_he_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_i0e_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_i1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_i1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_laguerre_polynomial_l_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_laguerre_polynomial_l_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_laguerre_polynomial_l_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_legendre_polynomial_p_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_log_ndtr_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_log_ndtr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_i0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_i0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_i0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_i1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_i1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_i1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_k0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_k0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_ndtr_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_ndtr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_ndtri_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_ndtri_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_polygamma_special_polygamma_n_0_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_scaled_modified_bessel_k0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_scaled_modified_bessel_k1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_t_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_t_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_v_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_v_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_spherical_bessel_j0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_spherical_bessel_j0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_spherical_bessel_j0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_xlog1py_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_special_zeta_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_list_args_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_list_args_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_with_sizes_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_with_sizes_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_with_sizes_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_with_sizes_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_with_sizes_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_with_sizes_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_split_with_sizes_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sqrt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sqrt_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_square_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_square_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_square_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_squeeze_multiple_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_stack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_stack_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_stack_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_stack_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_std_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_std_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_std_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_std_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_std_mean_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_std_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_std_unbiased_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_std_unbiased_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_stft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sub_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sub_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sub_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sum_to_size_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sum_to_size_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sum_to_size_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_sum_to_size_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_svd_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_svd_lowrank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_t_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_t_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_t_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_t_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_t_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tan_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tanh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tanh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tanh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tensor_split_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tensor_split_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tensor_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tensor_split_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tensor_split_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tensordot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tensordot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tile_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tile_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tile_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_to_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_to_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_to_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_to_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_to_sparse_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_to_sparse_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_to_sparse_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_to_sparse_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_topk_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_topk_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_topk_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_trace_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_trace_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_transpose_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_trapezoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_trapezoid_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_trapz_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_trapz_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_triangular_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_triangular_solve_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tril_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tril_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_tril_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_triu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_triu_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_triu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_triu_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_triu_indices_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_true_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_true_divide_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_trunc_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_trunc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unbind_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unbind_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unbind_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unbind_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unbind_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unbind_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unflatten_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unflatten_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unfold_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unfold_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unfold_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unfold_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unfold_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_uniform_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_uniform_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_uniform_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_uniform_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_uniform_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unique_consecutive_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unique_consecutive_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unique_consecutive_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unique_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unique_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unravel_index_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unravel_index_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_chunk_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_chunk_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_chunk_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_chunk_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_split_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_split_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_split_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_split_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsafe_split_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsqueeze_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsqueeze_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsqueeze_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_unsqueeze_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_var_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_var_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_var_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_var_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_var_mean_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_var_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_var_unbiased_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_var_unbiased_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vdot_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vdot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_as_complex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_as_complex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_as_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_as_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_as_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_as_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_as_real_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_view_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vsplit_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vsplit_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vsplit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vsplit_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vsplit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vstack_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vstack_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vstack_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_vstack_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_where_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_xlogy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_xlogy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_zero__cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_zero__cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_zero__cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_zeros_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_zeros_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_zeros_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_zeros_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_meta_outplace_zeros_like_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_H_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_H_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_H_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_T_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_T_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___getitem___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___getitem___cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___getitem___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___getitem___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___getitem___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___getitem___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___radd___cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___radd___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rand___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rdiv___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rdiv___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rmod___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rmod___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rmul___cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rmul___cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___ror___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___ror___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___ror___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rpow___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rsub___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rsub___cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rsub___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rsub___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rxor___cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace___rxor___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__batch_norm_with_update_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__batch_norm_with_update_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__chunk_cat_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__chunk_cat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__chunk_cat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__chunk_cat_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__chunk_cat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_abs_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_abs_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_abs_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_abs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_acos_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_acos_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_acos_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_acos_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_acos_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_add_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_add_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_add_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_add_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_addcdiv_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_addcdiv_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_addcdiv_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_addcmul_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_addcmul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_addcmul_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_asin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_asin_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_asin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_atan_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_atan_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_ceil_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_ceil_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_ceil_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_clamp_max_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_clamp_max_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_clamp_max_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_cos_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_cosh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_cosh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_cosh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_cosh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_div_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_div_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_div_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_erf_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_erf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_erf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_erfc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_erfc_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_erfc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_erfc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_exp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_exp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_exp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_expm1_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_expm1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_expm1_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_floor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_floor_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_floor_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_frac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_frac_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_lerp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_lerp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_lerp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_lerp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_lerp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_lgamma_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_lgamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_lgamma_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_log10_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_log1p_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_log1p_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_log2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_log2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_log_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_max_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_max_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_max_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_max_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_max_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_maximum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_maximum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_maximum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_maximum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_maximum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_maximum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_maximum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_minimum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_minimum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_minimum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_minimum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_mul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_mul_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_neg_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_norm_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_norm_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_pow_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_pow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_pow_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_reciprocal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_reciprocal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_reciprocal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_reciprocal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_reciprocal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_reciprocal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_rsqrt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_rsqrt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sigmoid_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sigmoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sigmoid_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sign_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sign_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sign_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sinh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sinh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sinh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sinh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sqrt_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sqrt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sub_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_sub_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_tan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_tan_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_tan_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_tanh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_tanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_trunc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_trunc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_trunc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_zero_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_zero_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_zero_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_zero_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__foreach_zero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__segment_reduce_lengths_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__segment_reduce_lengths_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__segment_reduce_offsets_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__softmax_backward_data_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__softmax_backward_data_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__unsafe_masked_index_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__unsafe_masked_index_put_accumulate_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__unsafe_masked_index_put_accumulate_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__unsafe_masked_index_put_accumulate_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace__upsample_bilinear2d_aa_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_abs_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_acos_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_acos_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_acos_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_acos_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_acosh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_acosh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_acosh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_acosh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_add_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addbmm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addbmm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addbmm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addcdiv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addcdiv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addcdiv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addcmul_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addcmul_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addmm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addmm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addmm_decomposed_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addmm_decomposed_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addmv_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addr_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_addr_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_alias_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_alias_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_alias_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_alias_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_H_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_T_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides___rdiv___cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__batch_norm_with_update_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_acos_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_addcdiv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_addcmul_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_clamp_min_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_div_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_exp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_minimum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_neg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_reciprocal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_sign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_sqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_tan_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__foreach_zero_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__segment_reduce_lengths_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides__unsafe_masked_index_put_accumulate_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_abs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_addcmul_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_all_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_allclose_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_argmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_as_strided_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_atleast_3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_bernoulli_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_bfloat16_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_bincount_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_bitwise_right_shift_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_bool_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_broadcast_shapes_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_broadcast_tensors_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_broadcast_to_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_cat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_cfloat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_chalf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_cholesky_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_cholesky_inverse_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_complex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_conj_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_conj_physical_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_copysign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_cumprod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_cumsum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_diag_embed_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_diagonal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_dist_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_div_trunc_rounding_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_empty_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_empty_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_fft_fftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_fft_fftshift_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_fft_hfftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_fft_ifftshift_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_flatten_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_float_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_float_power_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_floor_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_fmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_fmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_grid_sampler_2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_hypot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_i0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_igamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_index_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_index_put_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_index_reduce_amax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_index_reduce_amin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_index_reduce_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_index_reduce_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_isin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_item_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_jiterator_2inputs_2outputs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_kthvalue_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_ldexp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_le_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_cholesky_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_cholesky_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_eig_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_eigh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_eigvalsh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_inv_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_ldl_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_lstsq_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_matrix_power_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_solve_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_linalg_solve_triangular_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_logaddexp2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_logdet_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_logical_and_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_logical_or_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_logit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_mH_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_masked_argmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_masked_cumprod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_masked_fill_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_masked_logsumexp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_masked_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_masked_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_masked_sum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_meshgrid_list_of_tensors_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_mode_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_mul_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nanquantile_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_narrow_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_narrow_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_native_batch_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_native_layer_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_new_empty_strided_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_batch_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_bilinear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_conv_transpose2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_cross_entropy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_ctc_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_elu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_embedding_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_gaussian_nll_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_hardtanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_interpolate_bilinear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_interpolate_nearest_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_leaky_relu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_margin_ranking_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_multilabel_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_one_hot_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_pad_replicate_negative_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_rms_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_smooth_l1_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nn_functional_softplus_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_nonzero_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_norm_nuc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_normal_in_place_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_permute_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_polygamma_polygamma_n_0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_randint_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_randn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_remainder_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_roll_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_rot90_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_round_decimals_neg_3_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_scatter_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_scatter_reduce_amax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_scatter_reduce_amin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_scatter_reduce_sum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_select_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_short_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_signal_windows_bartlett_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_signal_windows_cosine_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_signal_windows_exponential_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_signal_windows_gaussian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_signal_windows_general_cosine_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_signal_windows_general_hamming_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_signal_windows_nuttall_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_chebyshev_polynomial_u_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_entr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_hermite_polynomial_h_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_i1e_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_modified_bessel_i1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_scaled_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_special_spherical_bessel_j0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_split_with_sizes_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_sqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_squeeze_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_stack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_std_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_sum_to_size_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_svd_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_svd_lowrank_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_tensor_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_to_sparse_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_trace_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_transpose_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_transpose_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_true_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_trunc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_unfold_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_uniform_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_unique_consecutive_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_unsafe_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_vsplit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_all_strides_xlogy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_allclose_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_allclose_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_allclose_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_amax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_amin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_aminmax_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_aminmax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_angle_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_angle_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_angle_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_angle_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_any_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_arange_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_arange_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_arange_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argmax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argmax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argmin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argmin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argsort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argsort_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argwhere_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argwhere_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argwhere_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argwhere_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_argwhere_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_partial_views_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_partial_views_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_scatter_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_scatter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_scatter_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_as_strided_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_asin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_asin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_asin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_asin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_asin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_asinh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_asinh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_asinh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atan2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atan2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atan_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atanh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atanh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atanh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atanh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atleast_1d_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atleast_1d_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atleast_2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atleast_2d_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atleast_2d_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atleast_3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_atleast_3d_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_baddbmm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_baddbmm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_baddbmm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_baddbmm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bernoulli_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bernoulli_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bfloat16_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bfloat16_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bfloat16_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bincount_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bincount_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_and_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_left_shift_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_left_shift_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_left_shift_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_not_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_or_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_or_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_right_shift_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bitwise_xor_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_block_diag_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_block_diag_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_block_diag_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bmm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bool_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bool_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bool_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_broadcast_tensors_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_broadcast_tensors_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_broadcast_tensors_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_broadcast_tensors_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_broadcast_tensors_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_broadcast_to_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_broadcast_to_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_broadcast_to_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_bucketize_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_byte_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cartesian_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cartesian_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cartesian_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cat_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cat_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cat_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cat_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cauchy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cauchy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cdouble_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cdouble_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cdouble_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cdouble_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cdouble_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ceil_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ceil_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ceil_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cfloat_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cfloat_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_chalf_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_chalf_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_chalf_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_chalf_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_char_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_char_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_char_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cholesky_inverse_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cholesky_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_chunk_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_chunk_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_chunk_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clamp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clamp_max_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clamp_max_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clamp_min_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clamp_min_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clamp_min_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clone_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clone_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clone_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clone_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_clone_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_column_stack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_column_stack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_column_stack_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_column_stack_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_combinations_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_combinations_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_combinations_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_combinations_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_complex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_conj_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_conj_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_conj_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_conj_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_conj_physical_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_conj_physical_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_conj_physical_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_constant_pad_nd_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_contiguous_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_contiguous_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_copysign_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_copysign_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_corrcoef_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_corrcoef_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cos_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cos_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cos_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cos_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cos_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cosh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cosh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_count_nonzero_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_count_nonzero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cov_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cross_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cross_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cross_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cross_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cummax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cummax_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cummax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cummin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cummin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cummin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cumprod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cumprod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cumprod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cumprod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cumsum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cumsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cumsum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_cumulative_trapezoid_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_deg2rad_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_deg2rad_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_deg2rad_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_embed_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_embed_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_embed_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_embed_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_embed_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diag_embed_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagflat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagflat_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagflat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_scatter_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_diagonal_scatter_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_digamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_digamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_digamma_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dist_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_div_floor_rounding_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_div_floor_rounding_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_div_no_rounding_mode_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_double_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_double_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dsplit_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dsplit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dsplit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dsplit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dstack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dstack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_dstack_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_empty_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_empty_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_empty_like_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_empty_like_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_empty_like_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_empty_permuted_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_empty_strided_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_empty_strided_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eq_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eq_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eq_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eq_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eq_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_equal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_equal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_equal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_erf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_erf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_erfc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_erfc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_erfinv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_exp2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_exp2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_exp_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_exp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_exp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_exp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_exp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_as_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_as_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expand_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expm1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_expm1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_exponential_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eye_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eye_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eye_cuda_float8_e4m3fn, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_eye_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft2_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fftshift_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fftshift_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fftshift_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fftshift_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_fftshift_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfft_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_hfftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifft_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifft_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifft_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifftn_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifftn_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ifftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ihfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ihfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ihfft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_ihfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfft2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfft2_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfftn_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfftn_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_irfftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_rfft2_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_rfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_rfft2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_rfft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_rfft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_rfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fft_rfftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fill_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fill_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fill_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fill_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fill_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_flatten_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_flatten_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fliplr_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fliplr_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fliplr_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fliplr_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_flipud_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_flipud_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_flipud_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_flipud_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_float_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_float_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_float_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_float_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_float_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_float_power_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_float_power_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_float_power_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_floor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_floor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_floor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_floor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_floor_divide_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_floor_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_floor_divide_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_floor_divide_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmax_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmod_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_fmod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_frac_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_frac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_frexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_full_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_full_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_full_like_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_full_like_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_full_like_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_gather_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_gather_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_gather_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_gather_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_gather_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ge_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_geometric_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_geometric_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_geometric_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_geqrf_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_grid_sampler_2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_grid_sampler_3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_gt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_gt_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_gt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_half_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_half_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_half_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_half_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hash_tensor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_heaviside_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_histc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_histc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_histc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hsplit_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hsplit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hsplit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hstack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hstack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hstack_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hstack_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hstack_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_hstack_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_i0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_i0_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_i0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_i0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_i0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_igamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_igammac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_igammac_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_imag_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_imag_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_add_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_add_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_add_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_add_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_add_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_put_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_put_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_put_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_put_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_put_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_put_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_amax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_mean_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_mean_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_mean_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_reduce_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_select_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_select_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_index_select_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_int_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_int_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isclose_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isclose_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isclose_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isfinite_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isfinite_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isfinite_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isfinite_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isfinite_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isinf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isnan_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isnan_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isnan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isnan_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isneginf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isneginf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isneginf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isposinf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isposinf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isreal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isreal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_isreal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_item_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_item_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_item_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_2inputs_2outputs_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_2inputs_2outputs_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_2inputs_2outputs_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_2inputs_2outputs_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_4inputs_with_extra_args_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_4inputs_with_extra_args_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_binary_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_binary_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_binary_return_by_ref_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_binary_return_by_ref_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_binary_return_by_ref_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_binary_return_by_ref_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_binary_return_by_ref_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_unary_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_jiterator_unary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_kron_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_kthvalue_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_kthvalue_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_kthvalue_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_kthvalue_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lcm_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ldexp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ldexp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_le_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_le_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_le_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lerp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lgamma_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lgamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lgamma_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lgamma_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_cholesky_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_cholesky_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_cholesky_ex_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_cholesky_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_cholesky_ex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_cross_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_cross_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_det_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_diagonal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_diagonal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_diagonal_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_diagonal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_diagonal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_diagonal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_eigh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_eigvals_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_eigvals_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_eigvalsh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_inv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_inv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_ldl_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_lu_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_lu_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_lu_factor_ex_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_lu_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_lu_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_lu_solve_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_matrix_power_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_matrix_rank_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_matrix_rank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_multi_dot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_pinv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_pinv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_pinv_hermitian_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_slogdet_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_solve_ex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_solve_ex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_solve_triangular_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_svd_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_tensorinv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_tensorinv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_tensorsolve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_vander_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_vecdot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_vecdot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linalg_vector_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linspace_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_linspace_tensor_overload_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log1p_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log1p_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log1p_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log1p_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log2_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_normal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_normal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_softmax_with_dtype_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_softmax_with_dtype_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_softmax_with_dtype_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_log_softmax_with_dtype_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logaddexp2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logaddexp2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logcumsumexp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logdet_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logdet_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logdet_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_and_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_and_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_and_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_and_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_and_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_and_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_and_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_not_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_not_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_or_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_xor_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logical_xor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logit_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logit_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logit_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logspace_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logspace_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logspace_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logspace_tensor_overload_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logspace_tensor_overload_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logsumexp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_logsumexp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_long_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_long_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_long_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_long_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lu_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lu_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_lu_unpack_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mH_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mH_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mT_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_amax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_amin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_argmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_argmax_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_argmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_argmin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_cumprod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_cumprod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_cumprod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_cumsum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_cumsum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_cumsum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_fill_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_fill_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_fill_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_fill_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_fill_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_fill_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_fill_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_logaddexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_logaddexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_logsumexp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_logsumexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_logsumexp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_logsumexp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_median_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_normalize_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_prod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_scatter_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_scatter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_select_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_select_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_select_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_softmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_softmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_softmin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_softmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_std_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_std_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_sum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_sum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_var_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_var_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_var_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_masked_var_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_matrix_exp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_max_binary_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_max_pool2d_with_indices_backward_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_max_pool2d_with_indices_backward_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_max_reduction_no_dim_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_max_reduction_with_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_max_reduction_with_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_maximum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_maximum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_maximum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_median_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_median_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_list_of_tensors_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_list_of_tensors_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_list_of_tensors_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_list_of_tensors_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_list_of_tensors_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_list_of_tensors_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_list_of_tensors_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_list_of_tensors_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_meshgrid_variadic_tensors_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_min_binary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_min_binary_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_min_reduction_no_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_min_reduction_no_dim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_min_reduction_with_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mode_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mode_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mode_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mode_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mode_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mode_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_movedim_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_movedim_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_movedim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_movedim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_msort_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_msort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_msort_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mul_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mul_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mul_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mul_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mvlgamma_mvlgamma_p_1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mvlgamma_mvlgamma_p_1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mvlgamma_mvlgamma_p_1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mvlgamma_mvlgamma_p_3_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mvlgamma_mvlgamma_p_5_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_mvlgamma_mvlgamma_p_5_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nanmean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nanmean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nanmean_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nanmedian_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nanmedian_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nanmedian_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nanmedian_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nanquantile_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nansum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nansum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_narrow_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_narrow_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_narrow_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_narrow_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_narrow_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_native_batch_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_native_layer_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_native_layer_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_native_layer_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ne_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ne_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_neg_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_neg_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_empty_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_empty_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_empty_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_empty_strided_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_empty_strided_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_full_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_full_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_full_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_ones_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_ones_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_zeros_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_zeros_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_new_zeros_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nextafter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_adaptive_avg_pool1d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_adaptive_avg_pool2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_adaptive_max_pool2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_avg_pool2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_avg_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_avg_pool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_batch_norm_without_cudnn_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_batch_norm_without_cudnn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_bilinear_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_binary_cross_entropy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_celu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_celu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_channel_shuffle_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_channel_shuffle_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_channel_shuffle_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_channel_shuffle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv1d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv1d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv2d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv_transpose2d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv_transpose2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv_transpose3d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_conv_transpose3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_cosine_embedding_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_cosine_embedding_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_cosine_embedding_loss_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_cosine_similarity_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_cosine_similarity_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_cross_entropy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_ctc_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_dropout2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_elu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_elu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_embedding_bag_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_embedding_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_embedding_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_feature_alpha_dropout_without_train_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_feature_alpha_dropout_without_train_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_gelu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_grid_sample_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_grid_sample_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_group_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_group_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_hardtanh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_hardtanh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_hardtanh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_hardtanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_hinge_embedding_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_huber_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_interpolate_bicubic_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_interpolate_bilinear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_interpolate_bilinear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_interpolate_linear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_interpolate_linear_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_kl_div_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_layer_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_leaky_relu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_leaky_relu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_leaky_relu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_local_response_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_local_response_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_logsigmoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_logsigmoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_margin_ranking_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_margin_ranking_loss_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_pool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool1d_grad_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool1d_grad_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool1d_grad_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool2d_grad_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool3d_grad_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_max_unpool3d_grad_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_mish_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_mse_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_mse_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_multi_head_attention_forward_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_multi_head_attention_forward_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_multilabel_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_nll_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_normalize_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_constant_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_constant_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_reflect_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_reflect_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_reflect_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_replicate_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_replicate_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_replicate_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_replicate_negative_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_replicate_negative_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_replicate_negative_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pad_replicate_negative_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pairwise_distance_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_shuffle_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_shuffle_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_shuffle_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_shuffle_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_shuffle_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_shuffle_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_unshuffle_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_unshuffle_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_pixel_unshuffle_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_poisson_nll_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_poisson_nll_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_poisson_nll_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_prelu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_prelu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_relu6_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_relu6_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_relu_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_rms_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_rrelu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_rrelu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_scaled_dot_product_attention_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_selu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_silu_complex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_silu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_silu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_soft_margin_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_soft_margin_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_softmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_softplus_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_softshrink_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_softshrink_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_softsign_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_softsign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_softsign_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_tanhshrink_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_tanhshrink_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_threshold_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_threshold_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_threshold_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_triplet_margin_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_unfold_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nn_functional_upsample_nearest_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nonzero_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nonzero_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nonzero_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nonzero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nonzero_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_nonzero_static_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_norm_fro_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_norm_fro_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_norm_fro_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_norm_nuc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_norm_nuc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_normal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_normal_in_place_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_normal_number_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ones_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ones_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ones_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ones_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ones_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ones_like_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ormqr_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_outer_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_outer_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_outer_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_pca_lowrank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_permute_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_permute_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_permute_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_permute_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_permute_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_permute_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_permute_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_permute_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polar_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polar_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_0_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_3_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_3_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_3_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_4_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_4_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_4_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_4_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_polygamma_polygamma_n_4_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_positive_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_positive_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_positive_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_positive_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_positive_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_pow_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_pow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_pow_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_pow_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_prod_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_prod_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_prod_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_put_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rad2deg_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rad2deg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rad2deg_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rad2deg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rand_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rand_like_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randint_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randint_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randint_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randint_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randint_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randint_like_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randint_like_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randn_like_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randn_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randn_like_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_randn_like_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_ravel_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_real_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_reciprocal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_reciprocal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_reciprocal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_remainder_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_remainder_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_remainder_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_renorm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_repeat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_repeat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_repeat_interleave_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_repeat_interleave_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_repeat_interleave_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_repeat_interleave_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_repeat_interleave_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_repeat_interleave_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_reshape_as_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_reshape_as_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_reshape_as_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_reshape_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_reshape_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize__cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize__cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize__cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize__cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize__cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize_as__cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize_as__cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize_as__cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resize_as__cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resolve_conj_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resolve_conj_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resolve_conj_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resolve_conj_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resolve_neg_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resolve_neg_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resolve_neg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_resolve_neg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_roll_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_roll_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_roll_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_roll_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_roll_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rot90_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_round_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_round_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_round_decimals_0_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_round_decimals_3_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_round_decimals_neg_3_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rsqrt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rsqrt_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rsqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rsub_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_rsub_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scalar_tensor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scalar_tensor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_add_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_amax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_amin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_mean_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_mean_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_prod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_scatter_reduce_sum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_searchsorted_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_searchsorted_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_searchsorted_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_select_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_select_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_select_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_select_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_select_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_select_scatter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sgn_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sgn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sgn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_short_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_short_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_short_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_short_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sigmoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sigmoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signal_windows_bartlett_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signal_windows_cosine_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signal_windows_gaussian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signal_windows_kaiser_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signal_windows_nuttall_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signbit_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signbit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signbit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_signbit_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sin_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sinc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sinc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sinh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sinh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_slice_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_slice_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_slice_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_slice_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_slice_scatter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_slice_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_slice_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_softmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_softmax_with_dtype_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_softmax_with_dtype_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_softmax_with_dtype_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_softmax_with_dtype_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sparse_mm_reduce_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sparse_mm_reduce_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sparse_sampled_addmm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sparse_sampled_addmm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_airy_ai_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_j0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_j0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_j0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_j1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_j1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_y0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_y0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_y0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_y1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_bessel_y1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_chebyshev_polynomial_t_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_chebyshev_polynomial_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_chebyshev_polynomial_u_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_chebyshev_polynomial_v_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_chebyshev_polynomial_w_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_entr_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_entr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_erfcx_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_hermite_polynomial_h_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_hermite_polynomial_h_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_hermite_polynomial_h_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_hermite_polynomial_he_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_hermite_polynomial_he_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_hermite_polynomial_he_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_hermite_polynomial_he_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_i0e_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_i0e_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_i0e_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_i1e_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_i1e_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_laguerre_polynomial_l_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_legendre_polynomial_p_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_legendre_polynomial_p_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_legendre_polynomial_p_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_log_ndtr_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_modified_bessel_i0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_modified_bessel_i0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_modified_bessel_i1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_modified_bessel_k0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_modified_bessel_k0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_modified_bessel_k0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_modified_bessel_k1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_modified_bessel_k1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_ndtr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_ndtri_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_ndtri_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_scaled_modified_bessel_k0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_scaled_modified_bessel_k0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_scaled_modified_bessel_k1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_scaled_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_scaled_modified_bessel_k1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_scaled_modified_bessel_k1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_scaled_modified_bessel_k1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_t_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_t_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_t_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_v_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_w_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_shifted_chebyshev_polynomial_w_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_spherical_bessel_j0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_spherical_bessel_j0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_xlog1py_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_zeta_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_special_zeta_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_list_args_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_list_args_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_list_args_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_with_sizes_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_with_sizes_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_with_sizes_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_with_sizes_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_with_sizes_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_with_sizes_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_with_sizes_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_split_with_sizes_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_square_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_square_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_multiple_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_multiple_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_multiple_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_multiple_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_multiple_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_squeeze_multiple_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_stack_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_mean_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_mean_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_unbiased_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_unbiased_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_std_unbiased_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_stft_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sub_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sub_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sum_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_sum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_svd_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_svd_lowrank_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_svd_lowrank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_t_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_t_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_t_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_t_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_t_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_t_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_take_along_dim_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_take_along_dim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_take_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_take_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tan_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tan_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tan_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tanh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tanh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tanh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tanh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tensor_split_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tensor_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tensordot_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tensordot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tensordot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tensordot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tile_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tile_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tile_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_to_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_to_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_to_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_to_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_to_sparse_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_to_sparse_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_to_sparse_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_topk_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_topk_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_topk_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trace_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trace_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trace_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trace_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trace_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_transpose_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_transpose_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_transpose_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trapezoid_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trapezoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trapezoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trapezoid_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trapz_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trapz_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trapz_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trapz_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_triangular_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tril_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tril_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tril_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tril_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tril_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tril_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_tril_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_triu_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_triu_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_triu_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_triu_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_triu_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_triu_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_true_divide_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_true_divide_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_true_divide_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_trunc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unbind_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unflatten_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unfold_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_uniform_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unique_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unique_cuda_uint64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsafe_chunk_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsafe_chunk_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsafe_chunk_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsafe_split_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsafe_split_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsafe_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsqueeze_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsqueeze_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsqueeze_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsqueeze_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_unsqueeze_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_var_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_var_mean_unbiased_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_var_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_vdot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_vdot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_vdot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_view_as_complex_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_view_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_view_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_view_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_view_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_view_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_view_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_vsplit_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_vsplit_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_vsplit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_vstack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_where_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_where_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_where_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_where_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_where_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_where_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_xlogy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_xlogy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_xlogy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_xlogy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zero__cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zero__cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zero__cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zero__cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zero__cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zeros_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zeros_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zeros_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zeros_like_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zeros_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zeros_like_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_inplace_zeros_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_H_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_H_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_T_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_T_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___getitem___cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___getitem___cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___getitem___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___radd___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___radd___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___radd___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___radd___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rand___cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rand___cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rand___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rdiv___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rdiv___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rdiv___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rdiv___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rmatmul___cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rmod___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rmod___cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rmod___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rmul___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rmul___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rmul___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___ror___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___ror___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rpow___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rpow___cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rpow___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rpow___cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rpow___cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rsub___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rsub___cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace___rsub___cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__chunk_cat_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__chunk_cat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__chunk_cat_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__chunk_cat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_abs_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_abs_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_abs_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_abs_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_abs_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_acos_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_acos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_add_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_addcdiv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_addcdiv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_addcdiv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_addcdiv_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_addcmul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_addcmul_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_addcmul_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_asin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_asin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_asin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_atan_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_atan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_ceil_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_ceil_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_ceil_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_clamp_max_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_clamp_max_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_clamp_min_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_clamp_min_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_clamp_min_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_clamp_min_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_clamp_min_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cos_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cos_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cos_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cos_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cos_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cosh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cosh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cosh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_cosh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_div_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_div_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_div_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_div_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_div_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_erf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_erf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_erf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_erf_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_erf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_erfc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_erfc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_exp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_exp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_exp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_exp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_expm1_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_expm1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_expm1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_expm1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_floor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_floor_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_floor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_frac_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_frac_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_lerp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_lerp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_lerp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_lgamma_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_lgamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log10_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log10_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log1p_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log1p_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log1p_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log1p_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_log_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_max_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_max_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_max_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_max_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_max_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_max_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_max_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_maximum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_maximum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_minimum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_minimum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_minimum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_minimum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_minimum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_minimum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_mul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_mul_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_mul_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_mul_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_mul_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_neg_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_neg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_neg_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_norm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_norm_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_pow_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_pow_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_pow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_reciprocal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_reciprocal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_reciprocal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_round_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_round_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_round_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_round_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_rsqrt_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_rsqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sigmoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sign_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sign_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sign_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sin_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sinh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sinh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sinh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sqrt_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sqrt_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sqrt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_sub_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_tan_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_tan_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_tan_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_tan_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_tanh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_tanh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_tanh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_trunc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__foreach_zero_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__native_batch_norm_legit_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__softmax_backward_data_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__unsafe_masked_index_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__unsafe_masked_index_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__unsafe_masked_index_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__unsafe_masked_index_put_accumulate_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__unsafe_masked_index_put_accumulate_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__unsafe_masked_index_put_accumulate_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace__upsample_bilinear2d_aa_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_abs_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_abs_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_abs_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_acos_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_acos_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_acos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_acosh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_acosh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_acosh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_acosh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_add_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_add_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addbmm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addcdiv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addcmul_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addcmul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addcmul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addmm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addmm_decomposed_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addmm_decomposed_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addmv_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addmv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addmv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addr_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_addr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_alias_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_alias_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_alias_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_alias_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_alias_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides___radd___cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_asin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_ceil_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_clamp_max_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_cos_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_erfc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_expm1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_frac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_log_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_pow_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_rsqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_sign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides__foreach_tanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_addbmm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_addmm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_addmm_decomposed_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_allclose_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_aminmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_as_strided_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_asin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_atleast_1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_bfloat16_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_bitwise_or_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_bitwise_right_shift_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_broadcast_shapes_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_cdouble_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_chalf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_cholesky_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_cholesky_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_clamp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_clamp_max_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_column_stack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_complex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_deg2rad_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_diagonal_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_diagonal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_diagonal_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_dist_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_div_no_rounding_mode_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_dstack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_einsum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_erfinv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_expand_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_expand_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_eye_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_fft_fft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_fft_hfft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_fft_ihfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_fliplr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_float_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_floor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_fmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_full_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_gcd_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_ge_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_grid_sampler_3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_igammac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_index_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_index_put_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_index_reduce_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_isclose_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_isin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_isinf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_istft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_jiterator_binary_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_jiterator_binary_return_by_ref_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_kron_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_lgamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_linalg_cholesky_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_linalg_eigvalsh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_linalg_lu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_linalg_lu_factor_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_linalg_multi_dot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_linalg_pinv_singular_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_linalg_tensorsolve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_log1p_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_log_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_log_normal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_logical_and_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_masked_amin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_masked_argmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_masked_cumprod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_masked_cumsum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_masked_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_masked_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_masked_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_masked_select_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_median_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_mode_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_multinomial_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nanmean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_narrow_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_native_batch_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_ne_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_new_zeros_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_alpha_dropout_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_avg_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_avg_pool3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_batch_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_binary_cross_entropy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_channel_shuffle_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_conv1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_conv2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_cross_entropy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_elu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_embedding_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_hardsigmoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_instance_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_interpolate_bicubic_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_interpolate_bilinear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_kl_div_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_local_response_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_logsigmoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_margin_ranking_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_max_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_max_pool3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_max_unpool2d_grad_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_multilabel_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_pixel_shuffle_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_prelu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_rms_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_silu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_softmin_with_dtype_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_softsign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_tanhshrink_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_nn_functional_upsample_bilinear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_norm_fro_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_polygamma_polygamma_n_2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_polygamma_polygamma_n_4_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_positive_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_qr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_randn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_repeat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_resize__cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_roll_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_round_decimals_0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_round_decimals_3_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_scatter_reduce_amin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_scatter_reduce_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_scatter_reduce_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_scatter_reduce_sum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_searchsorted_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_signal_windows_blackman_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_signal_windows_general_cosine_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_signal_windows_general_hamming_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_signal_windows_kaiser_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_slice_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_sort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_bessel_y0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_chebyshev_polynomial_t_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_chebyshev_polynomial_u_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_hermite_polynomial_h_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_legendre_polynomial_p_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_log_ndtr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_modified_bessel_i0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_ndtri_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_scaled_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_split_list_args_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_split_with_sizes_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_square_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_squeeze_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_t_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_take_along_dim_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_tensor_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_tile_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_torch__scaled_mm_cuda_float8_e4m3fn, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_trapz_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_tril_indices_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_uniform_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_unique_consecutive_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_unique_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_var_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_vdot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_view_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_view_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_xlogy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_all_strides_zero__cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_allclose_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_amax_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_amax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_amin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_aminmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_aminmax_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_aminmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_angle_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_any_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_any_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_arange_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argmax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argmin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argmin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argmin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argwhere_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argwhere_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_argwhere_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_partial_views_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_partial_views_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_partial_views_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_partial_views_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_partial_views_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_as_strided_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_asin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_asin_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_asin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_asin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_asinh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_asinh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_asinh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_asinh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atan2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atan2_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atan2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atan2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atan2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atan_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atan_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atanh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atanh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atanh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_1d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_1d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_1d_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_2d_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_3d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_atleast_3d_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bernoulli_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bernoulli_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bfloat16_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bfloat16_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bfloat16_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bfloat16_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bfloat16_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bincount_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bincount_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bitwise_and_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bitwise_and_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bitwise_and_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bitwise_not_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bitwise_or_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bitwise_or_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bitwise_or_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bitwise_xor_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_block_diag_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_block_diag_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_block_diag_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_block_diag_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_block_diag_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_block_diag_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_block_diag_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bool_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_broadcast_tensors_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_broadcast_tensors_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_broadcast_tensors_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_broadcast_tensors_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_broadcast_to_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_broadcast_to_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_bucketize_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_byte_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_byte_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_byte_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cartesian_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cartesian_prod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cartesian_prod_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cartesian_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cartesian_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cauchy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cdouble_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cdouble_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cdouble_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ceil_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ceil_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cfloat_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cfloat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cfloat_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cfloat_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_chalf_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_chalf_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_chalf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cholesky_inverse_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cholesky_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_chunk_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_chunk_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clamp_max_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clamp_max_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clamp_max_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clamp_max_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clamp_min_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clamp_min_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clamp_min_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clamp_min_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clone_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clone_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clone_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_clone_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_column_stack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_column_stack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_column_stack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_column_stack_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_combinations_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_combinations_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_combinations_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_combinations_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_conj_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_conj_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_conj_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_conj_physical_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_conj_physical_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_conj_physical_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_constant_pad_nd_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_constant_pad_nd_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_constant_pad_nd_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_contiguous_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_contiguous_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_contiguous_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_contiguous_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_copysign_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_copysign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_copysign_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cos_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cosh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cosh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cosh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_count_nonzero_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cov_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cov_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cross_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cross_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cross_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummax_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cummin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumprod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumprod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumprod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumprod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumprod_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumprod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumprod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumsum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_cumulative_trapezoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_deg2rad_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_deg2rad_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_deg2rad_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diag_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diag_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diag_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diag_embed_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diag_embed_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diag_embed_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagflat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagflat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagonal_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagonal_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagonal_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagonal_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagonal_scatter_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagonal_scatter_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diagonal_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diff_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diff_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_diff_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_digamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_div_floor_rounding_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_div_floor_rounding_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_div_no_rounding_mode_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_div_no_rounding_mode_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_div_no_rounding_mode_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_div_trunc_rounding_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_div_trunc_rounding_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_div_trunc_rounding_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_dot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_double_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_double_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_double_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_double_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_double_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_double_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_dsplit_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_dstack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_dstack_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_dstack_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_einsum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_einsum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_like_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_like_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_permuted_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_permuted_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_permuted_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_strided_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_empty_strided_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eq_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eq_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eq_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eq_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_equal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_equal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_equal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_erf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_erfc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_erfc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_erfc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_erfinv_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp2_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_exp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_as_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_as_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_as_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_as_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expand_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expm1_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expm1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expm1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expm1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expm1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_expm1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eye_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eye_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eye_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eye_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eye_cuda_float8_e4m3fnuz, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eye_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_eye_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fft_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fftn_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fftshift_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fftshift_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fftshift_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fftshift_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_fftshift_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_hfft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_hfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_hfft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_hfft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_hfft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_hfft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_hfftn_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_hfftn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifft_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifft_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifftshift_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifftshift_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifftshift_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifftshift_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ifftshift_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfft_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfft_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_ihfftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_irfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_irfft_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_irfft_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_irfft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_irfftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_irfftn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_irfftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfft2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfft_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fft_rfftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fill_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fill_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fill_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fill_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fill_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fill_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fill_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flatten_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flatten_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flatten_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flip_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flip_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flip_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flip_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fliplr_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fliplr_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flipud_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flipud_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_flipud_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_float_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_float_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_float_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_float_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_float_power_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_float_power_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_floor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_floor_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_floor_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_floor_divide_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fmax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fmax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fmin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fmin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_fmod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_frac_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_frexp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_frexp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_full_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_full_like_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_full_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_full_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_full_like_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_full_like_cuda_uint32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_gather_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_gather_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_gcd_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ge_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ge_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ge_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_geqrf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_geqrf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_gradient_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_grid_sampler_2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_grid_sampler_2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_grid_sampler_3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_gt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_gt_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_gt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_gt_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_half_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_half_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hash_tensor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hash_tensor_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hash_tensor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hash_tensor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_heaviside_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_heaviside_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_heaviside_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_heaviside_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_histc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_histc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_histc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_histc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hsplit_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hsplit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hsplit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hsplit_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hstack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hstack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hstack_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hstack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hstack_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_hstack_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_i0_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_i0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_i0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_igamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_igammac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_add_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_add_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_add_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_add_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_fill_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_fill_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_fill_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_fill_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_fill_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_reduce_amax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_reduce_amax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_reduce_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_reduce_mean_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_reduce_mean_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_reduce_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_reduce_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_select_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_select_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_index_select_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_inner_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_inner_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_int_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_int_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_int_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isclose_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isclose_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isclose_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isfinite_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isfinite_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isfinite_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isfinite_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isfinite_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isnan_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isnan_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isneginf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isneginf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isneginf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isposinf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isposinf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isposinf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isposinf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_isreal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_istft_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_item_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_item_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_item_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_2inputs_2outputs_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_4inputs_with_extra_args_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_4inputs_with_extra_args_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_4inputs_with_extra_args_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_binary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_binary_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_binary_return_by_ref_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_binary_return_by_ref_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_binary_return_by_ref_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_unary_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_jiterator_unary_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_kron_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_kron_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_kthvalue_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lcm_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ldexp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ldexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ldexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_le_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_le_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lerp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lerp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lgamma_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lgamma_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lgamma_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lgamma_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_cholesky_ex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_cholesky_ex_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_cholesky_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_cond_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_cond_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_cross_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_cross_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_diagonal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_eig_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_eig_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_eigh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_eigvals_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_eigvals_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_eigvalsh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_householder_product_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_householder_product_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_inv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_inv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_ldl_factor_ex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_ldl_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_ldl_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_ldl_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_lstsq_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_lstsq_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_lu_factor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_lu_factor_ex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_lu_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_lu_solve_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_matrix_norm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_matrix_power_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_matrix_rank_hermitian_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_multi_dot_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_multi_dot_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_multi_dot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_multi_dot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_norm_subgradients_at_zero_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_pinv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_pinv_hermitian_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_qr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_slogdet_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_solve_ex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_solve_ex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_solve_triangular_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_svd_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_svd_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_svdvals_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_tensorinv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_vander_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_vecdot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linalg_vector_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linspace_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linspace_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linspace_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linspace_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_linspace_tensor_overload_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log10_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log10_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log1p_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log1p_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log1p_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log1p_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_normal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_normal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_softmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_softmax_with_dtype_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_softmax_with_dtype_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_softmax_with_dtype_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_softmax_with_dtype_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_log_softmax_with_dtype_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logaddexp2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logaddexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logaddexp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logaddexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logcumsumexp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logdet_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_and_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_and_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_and_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_not_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_not_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_not_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_or_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_or_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_or_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_or_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_or_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_or_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logical_xor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logit_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logit_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logspace_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logspace_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logspace_tensor_overload_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_logsumexp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_long_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_long_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lu_unpack_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_lu_unpack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mH_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mH_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mT_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mT_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_amax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_amax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_amax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_amin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_argmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_argmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_argmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_argmax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_argmax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_argmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_cumsum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_cumsum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_fill_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_fill_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_fill_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_log_softmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_logsumexp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_logsumexp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_logsumexp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_median_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_normalize_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_prod_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_prod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_select_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_select_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_select_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_select_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_softmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_softmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_softmin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_std_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_std_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_std_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_sum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_sum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_sum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_sum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_sum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_var_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_var_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_masked_var_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_matmul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_matmul_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_matrix_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_max_binary_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_max_reduction_no_dim_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_max_reduction_no_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_max_reduction_no_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_max_reduction_no_dim_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_max_reduction_with_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_max_reduction_with_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_median_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_median_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_meshgrid_list_of_tensors_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_meshgrid_list_of_tensors_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_meshgrid_list_of_tensors_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_meshgrid_list_of_tensors_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_meshgrid_variadic_tensors_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_min_binary_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_min_binary_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_min_binary_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_min_binary_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_min_reduction_no_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_min_reduction_no_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_minimum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_minimum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_minimum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mode_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mode_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mode_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mode_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mode_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_movedim_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_movedim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_movedim_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_msort_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_msort_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_msort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_msort_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_msort_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mul_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_multinomial_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_3_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_mvlgamma_mvlgamma_p_5_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nan_to_num_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nan_to_num_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nan_to_num_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nan_to_num_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nanmean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nanmean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nanmean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nanmedian_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nanmedian_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nanquantile_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nansum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nansum_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nansum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nansum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_narrow_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_native_batch_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_native_batch_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ne_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ne_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ne_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ne_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ne_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ne_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_neg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_neg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_empty_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_empty_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_empty_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_empty_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_empty_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_empty_strided_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_empty_strided_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_full_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_ones_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_ones_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_ones_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_ones_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_zeros_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_zeros_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_zeros_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_zeros_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_new_zeros_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nextafter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nextafter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nextafter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_adaptive_max_pool2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_adaptive_max_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_alpha_dropout_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_alpha_dropout_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_avg_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_bilinear_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_bilinear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_bilinear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_binary_cross_entropy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_binary_cross_entropy_with_logits_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_celu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_channel_shuffle_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv3d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv_transpose1d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv_transpose2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv_transpose2d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv_transpose3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv_transpose3d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_conv_transpose3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_cosine_embedding_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_cross_entropy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_cross_entropy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_dropout2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_elu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_fractional_max_pool2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_fractional_max_pool3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_fractional_max_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_gelu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_grid_sample_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_group_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hardshrink_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hardsigmoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hardsigmoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hardswish_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hardtanh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hardtanh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hardtanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hardtanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hinge_embedding_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hinge_embedding_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_hinge_embedding_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_huber_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_instance_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_instance_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_interpolate_area_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_interpolate_area_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_interpolate_linear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_interpolate_linear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_interpolate_trilinear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_kl_div_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_leaky_relu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_leaky_relu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_local_response_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_margin_ranking_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_margin_ranking_loss_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_margin_ranking_loss_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_pool1d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_pool2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_pool2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_pool3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_pool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_unpool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_unpool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_unpool2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_unpool2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_unpool2d_grad_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_max_unpool3d_grad_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_multi_head_attention_forward_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_multi_head_attention_forward_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_multi_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_multilabel_margin_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_nll_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_nll_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_normalize_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_normalize_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_circular_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_circular_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_circular_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_circular_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_circular_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_constant_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_constant_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_reflect_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_reflect_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_replicate_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_replicate_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_replicate_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_replicate_negative_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pad_replicate_negative_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pairwise_distance_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pairwise_distance_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pairwise_distance_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pdist_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pixel_shuffle_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pixel_shuffle_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pixel_unshuffle_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pixel_unshuffle_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_pixel_unshuffle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_poisson_nll_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_prelu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_relu6_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_relu6_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_relu6_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_relu6_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_relu_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_scaled_dot_product_attention_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_selu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_selu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_silu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_silu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_softmin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_softmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_softmin_with_dtype_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_softplus_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_softsign_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_softsign_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_tanhshrink_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_tanhshrink_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_tanhshrink_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_threshold_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_threshold_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_threshold_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_threshold_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_triplet_margin_loss_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_triplet_margin_loss_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_unfold_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_unfold_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_upsample_bilinear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_upsample_bilinear_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_upsample_bilinear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_upsample_nearest_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nn_functional_upsample_nearest_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nonzero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nonzero_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nonzero_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nonzero_static_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nonzero_static_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nonzero_static_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_nonzero_static_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_norm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_norm_fro_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_norm_inf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_norm_inf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_norm_nuc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_norm_nuc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_normal_number_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ones_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ones_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ones_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ones_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ones_like_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ormqr_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ormqr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_outer_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_outer_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_outer_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_outer_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_permute_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_permute_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_permute_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_permute_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_permute_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_permute_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_permute_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_pinverse_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_3_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_3_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_3_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_4_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_4_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_polygamma_polygamma_n_4_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_positive_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_positive_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_positive_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_positive_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_pow_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_pow_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_pow_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_prod_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_prod_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_put_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_put_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_put_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_put_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_put_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_qr_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_quantile_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rad2deg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rand_like_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rand_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rand_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_randint_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_randint_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_randint_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_randint_like_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_randn_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_randn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_randn_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ravel_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_ravel_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_real_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_real_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_real_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_real_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_real_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reciprocal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reciprocal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reciprocal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reciprocal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reciprocal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_remainder_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_remainder_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_remainder_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_repeat_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_repeat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_repeat_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_repeat_interleave_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_repeat_interleave_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reshape_as_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reshape_as_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reshape_as_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reshape_as_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_reshape_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize__cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize__cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize__cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize__cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize__cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize_as__cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize_as__cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize_as__cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resize_as__cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resolve_conj_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resolve_conj_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resolve_conj_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resolve_neg_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resolve_neg_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_resolve_neg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_roll_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_roll_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_roll_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rot90_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_round_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_round_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_round_decimals_0_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_round_decimals_0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_round_decimals_3_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_round_decimals_neg_3_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rsqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rsqrt_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rsqrt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_rsub_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scalar_tensor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scalar_tensor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scalar_tensor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_add_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_add_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_amax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_amin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_amin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_sum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_sum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_sum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_sum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_sum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_sum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_scatter_reduce_sum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_searchsorted_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_searchsorted_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_select_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_select_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_select_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_select_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_select_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_select_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_select_scatter_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sgn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sgn_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sgn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sgn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sgn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sgn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sgn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_short_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_short_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_short_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_short_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_short_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sigmoid_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sigmoid_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sigmoid_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sign_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signal_windows_bartlett_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signal_windows_gaussian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signal_windows_general_hamming_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signal_windows_hamming_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signal_windows_hann_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signal_windows_kaiser_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signal_windows_nuttall_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signal_windows_nuttall_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_signbit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sinc_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sinc_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sinc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sinc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sinc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sinc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sinh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sinh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_scatter_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_scatter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_scatter_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_slice_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_softmax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_softmax_with_dtype_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sort_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sort_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sort_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sparse_mm_reduce_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sparse_mm_reduce_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sparse_sampled_addmm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_bessel_j0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_bessel_j0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_bessel_y0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_bessel_y0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_bessel_y1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_bessel_y1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_bessel_y1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_u_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_u_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_u_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_u_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_u_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_v_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_w_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_w_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_w_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_chebyshev_polynomial_w_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_entr_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_erfcx_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_erfcx_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_hermite_polynomial_h_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_hermite_polynomial_he_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_hermite_polynomial_he_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_hermite_polynomial_he_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_i0e_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_i0e_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_i1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_i1e_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_i1e_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_laguerre_polynomial_l_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_laguerre_polynomial_l_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_laguerre_polynomial_l_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_log_ndtr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_i0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_i0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_i0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_i1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_i1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_i1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_k0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_k0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_ndtr_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_ndtri_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_ndtri_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_polygamma_special_polygamma_n_0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_scaled_modified_bessel_k0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_scaled_modified_bessel_k0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_scaled_modified_bessel_k0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_scaled_modified_bessel_k1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_t_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_u_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_u_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_u_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_v_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_spherical_bessel_j0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_spherical_bessel_j0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_spherical_bessel_j0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_xlog1py_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_xlog1py_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_xlog1py_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_xlog1py_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_zeta_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_special_zeta_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_split_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_split_list_args_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_split_with_sizes_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_split_with_sizes_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_split_with_sizes_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_split_with_sizes_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_split_with_sizes_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sqrt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_square_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_multiple_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_multiple_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_multiple_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_multiple_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_multiple_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_squeeze_multiple_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_stack_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_std_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_std_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_std_mean_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_std_mean_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_std_mean_unbiased_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_std_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_std_unbiased_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_std_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_stft_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_stft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sub_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sub_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sub_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sum_to_size_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sum_to_size_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_sum_to_size_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_svd_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_svd_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_svd_lowrank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_t_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_t_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_t_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_t_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_along_dim_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_along_dim_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_along_dim_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_along_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_along_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_along_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_take_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tan_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tan_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tan_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tanh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tanh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tensor_split_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tensor_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tensor_split_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tensordot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tile_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tile_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tile_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tile_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tile_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tile_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_to_sparse_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_to_sparse_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_topk_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_topk_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trace_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trace_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trace_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trace_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_transpose_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trapezoid_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trapezoid_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trapz_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trapz_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_triangular_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_triangular_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_triangular_solve_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tril_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tril_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tril_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tril_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tril_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_tril_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_triu_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_true_divide_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_true_divide_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_true_divide_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trunc_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_trunc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unbind_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unflatten_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unflatten_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unflatten_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unflatten_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unflatten_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unflatten_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unfold_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unfold_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unfold_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unfold_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unfold_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_uniform_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unique_consecutive_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unique_consecutive_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unique_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unique_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unique_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsafe_chunk_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsafe_chunk_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsafe_chunk_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsafe_chunk_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsafe_split_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsafe_split_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsafe_split_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsqueeze_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsqueeze_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsqueeze_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsqueeze_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsqueeze_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_unsqueeze_cuda_int32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_var_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_var_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_var_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_var_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_var_mean_unbiased_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_var_mean_unbiased_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_var_unbiased_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_var_unbiased_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_as_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_as_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_as_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_as_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_as_cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_as_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_as_real_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_view_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_vsplit_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_vsplit_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_vsplit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_vsplit_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_vsplit_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_vstack_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_where_cuda_int16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_where_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_xlogy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zero__cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zero__cuda_complex128, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zero__cuda_float64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zero__cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zero__cuda_uint8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zeros_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zeros_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zeros_like_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zeros_like_cuda_bool, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zeros_like_cuda_int64, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zeros_like_cuda_int8, test/test_meta.py::TestMetaCUDA::test_dispatch_symbolic_meta_outplace_zeros_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_group_norm_backward_output_mask1_cuda, test/test_meta.py::TestMetaCUDA::test_inplace_bin_ops_error_cuda, test/test_meta.py::TestMetaCUDA::test_layer_norm_backward_output_mask0_cuda, test/test_meta.py::TestMetaCUDA::test_meta_inplace_H_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_H_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_T_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_T_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace___getitem___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace___getitem___cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace___radd___cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace___radd___cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace___radd___cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rand___cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rand___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rdiv___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rdiv___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rdiv___cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rdiv___cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rdiv___cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rmatmul___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rmatmul___cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rmatmul___cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace___ror___cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace___ror___cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rpow___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rsub___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rsub___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rsub___cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rxor___cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rxor___cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace___rxor___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__batch_norm_with_update_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__batch_norm_with_update_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__chunk_cat_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__chunk_cat_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_abs_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_abs_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_abs_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_abs_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_abs_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_abs_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_abs_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_abs_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_acos_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_acos_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_acos_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_acos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_add_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_add_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_add_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_addcdiv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_addcdiv_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_addcmul_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_addcmul_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_addcmul_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_addcmul_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_asin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_asin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_atan_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_atan_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_atan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_ceil_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_ceil_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_ceil_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_clamp_max_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_clamp_max_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_clamp_max_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_clamp_min_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_clamp_min_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_clamp_min_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cos_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cos_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cos_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cosh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cosh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cosh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cosh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cosh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_cosh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_div_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_div_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_erf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_erf_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_erf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_erf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_erfc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_erfc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_erfc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_exp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_exp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_expm1_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_expm1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_expm1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_expm1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_floor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_floor_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_frac_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_frac_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_lerp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_lerp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_lerp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_lerp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_lgamma_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_lgamma_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_lgamma_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log10_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log10_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log10_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log10_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log10_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log1p_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log1p_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log1p_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_log_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_maximum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_maximum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_minimum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_minimum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_minimum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_mul_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_mul_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_mul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_mul_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_mul_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_neg_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_neg_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_neg_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_neg_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_neg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_norm_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_norm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_norm_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_norm_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_pow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_pow_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_pow_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_reciprocal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_reciprocal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_reciprocal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_reciprocal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_round_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_round_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_round_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_round_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_round_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_rsqrt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_rsqrt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_rsqrt_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_rsqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sigmoid_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sigmoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sign_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sign_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sign_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sign_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sin_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sinh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sinh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sinh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sinh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sinh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sqrt_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sqrt_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_sqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_tan_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_tan_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_tan_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_tan_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_tan_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_tanh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_tanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_trunc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_trunc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_zero_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_zero_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_zero_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_zero_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__foreach_zero_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace__native_batch_norm_legit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__segment_reduce_lengths_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__segment_reduce_offsets_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace__softmax_backward_data_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__unsafe_masked_index_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__unsafe_masked_index_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace__unsafe_masked_index_put_accumulate_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace__unsafe_masked_index_put_accumulate_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_abs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_abs_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_abs_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_acos_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_acos_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_acosh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_acosh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_acosh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_add_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_add_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_add_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addbmm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addcdiv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addcdiv_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addcmul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addcmul_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addmm_decomposed_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addmv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addr_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_addr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_all_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_all_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_all_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_amax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_aminmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_aminmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_aminmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_angle_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_angle_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_angle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_any_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_any_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_any_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_arange_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_arange_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argmin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argmin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argsort_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argsort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argsort_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argwhere_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_argwhere_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_partial_views_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_partial_views_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_scatter_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_scatter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_as_strided_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_asin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_asin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_asin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_asinh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_asinh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_asinh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atan2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atan2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atan2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atan_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atan_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atanh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atanh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atanh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atanh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atanh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atanh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_1d_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_2d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_2d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_2d_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_3d_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_3d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_3d_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_3d_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_atleast_3d_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_baddbmm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_baddbmm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bfloat16_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bfloat16_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bfloat16_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bincount_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bitwise_left_shift_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bitwise_left_shift_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bitwise_not_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bitwise_or_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bitwise_right_shift_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bitwise_xor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_block_diag_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_block_diag_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_block_diag_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_block_diag_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bmm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bmm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bmm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bool_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bool_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bool_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bool_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bool_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bool_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_broadcast_shapes_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_broadcast_tensors_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_broadcast_tensors_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_broadcast_tensors_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_broadcast_to_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_broadcast_to_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_broadcast_to_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_broadcast_to_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bucketize_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bucketize_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_bucketize_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_byte_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_byte_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cartesian_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cartesian_prod_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cartesian_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cauchy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cdist_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cdist_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cdouble_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cdouble_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ceil_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ceil_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ceil_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ceil_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ceil_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cfloat_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cfloat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cfloat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chalf_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chalf_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chalf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chalf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chalf_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_char_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_char_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_char_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_char_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cholesky_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cholesky_inverse_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chunk_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chunk_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chunk_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chunk_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_chunk_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_max_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_max_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_max_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_min_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_min_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_min_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clamp_min_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clone_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clone_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_clone_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_column_stack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_column_stack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_column_stack_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_column_stack_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_combinations_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_combinations_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_combinations_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_combinations_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_combinations_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_complex_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_complex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_conj_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_conj_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_conj_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_conj_physical_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_constant_pad_nd_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_constant_pad_nd_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_contiguous_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_contiguous_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_copysign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_copysign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_copysign_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_corrcoef_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_corrcoef_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cos_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cos_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cos_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cosh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_count_nonzero_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_count_nonzero_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cov_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cov_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cov_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cross_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cummax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cummax_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cummin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cummin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cummin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cummin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumprod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumprod_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumprod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumsum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumsum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumsum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumsum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumulative_trapezoid_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumulative_trapezoid_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumulative_trapezoid_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumulative_trapezoid_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_cumulative_trapezoid_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_deg2rad_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_embed_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_embed_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_embed_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_embed_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_embed_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diag_embed_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagflat_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagflat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagflat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagflat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagflat_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagflat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diagonal_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diff_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_diff_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_digamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_digamma_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dist_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_floor_rounding_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_floor_rounding_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_floor_rounding_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_no_rounding_mode_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_no_rounding_mode_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_no_rounding_mode_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_trunc_rounding_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_trunc_rounding_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_div_trunc_rounding_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dot_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_double_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_double_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_double_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_double_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dsplit_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dsplit_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dsplit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dsplit_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dstack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dstack_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dstack_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_dstack_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_einsum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_like_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_like_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_like_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_permuted_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_permuted_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_permuted_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_strided_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_empty_strided_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_eq_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_eq_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_equal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_equal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_equal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_erf_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_erfc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_erfc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_erfc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_erfinv_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_exp2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_exp2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_exp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_exp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_exp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_expand_as_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_expand_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_expand_as_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_expand_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_expand_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_expand_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_expm1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_expm1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_exponential_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_exponential_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_eye_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_eye_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_eye_cuda_float8_e5m2fnuz, test/test_meta.py::TestMetaCUDA::test_meta_inplace_eye_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fft2_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fft_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftn_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftshift_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftshift_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftshift_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftshift_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_fftshift_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfft2_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfft2_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_hfftn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifft2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifftn_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifftn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifftn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifftshift_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifftshift_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifftshift_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ifftshift_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ihfft2_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ihfft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ihfft2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ihfft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ihfftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_ihfftn_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_irfft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_irfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_irfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_irfft_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_irfft_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_irfft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_irfft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_irfftn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_rfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_rfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_rfft_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fft_rfftn_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fill_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fill_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fill_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fill_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_flatten_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_flatten_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_flatten_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_flatten_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_flip_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_flip_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fliplr_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fliplr_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fliplr_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fliplr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_flipud_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_flipud_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_float_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_float_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_float_power_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_float_power_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_float_power_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_float_power_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_floor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_floor_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_floor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_floor_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fmax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fmin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_fmod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_frac_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_frac_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_frexp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_full_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_full_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_full_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_full_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_full_like_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_full_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gather_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gather_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gather_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gcd_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gcd_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ge_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ge_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_geometric_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_geometric_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_geometric_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_geqrf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gradient_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gradient_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gradient_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_grid_sampler_2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_grid_sampler_2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_grid_sampler_3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gt_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_gt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_half_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_half_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_half_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_half_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_half_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hash_tensor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hash_tensor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_heaviside_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_heaviside_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_heaviside_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_heaviside_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_histc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_histc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_histc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_histc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hsplit_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hsplit_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hsplit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hstack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hstack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hstack_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hstack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hstack_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hypot_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_hypot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_igamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_igamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_add_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_add_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_add_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_add_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_add_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_fill_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_fill_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_fill_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_fill_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_fill_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_fill_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_fill_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_put_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_amax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_amin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_mean_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_mean_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_prod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_reduce_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_select_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_index_select_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_inner_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_inner_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_int_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_int_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_int_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_int_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_int_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isclose_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isclose_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isclose_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isclose_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isfinite_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isfinite_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isfinite_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isfinite_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isinf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isinf_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isinf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isinf_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isnan_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isneginf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isneginf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isneginf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isneginf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isposinf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isposinf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isreal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isreal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isreal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isreal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isreal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_isreal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_istft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_item_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_item_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_2inputs_2outputs_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_2inputs_2outputs_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_4inputs_with_extra_args_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_4inputs_with_extra_args_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_4inputs_with_extra_args_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_binary_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_binary_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_binary_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_binary_return_by_ref_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_binary_return_by_ref_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_binary_return_by_ref_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_binary_return_by_ref_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_binary_return_by_ref_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_unary_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_jiterator_unary_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_kron_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_kron_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_kron_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_kthvalue_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_kthvalue_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_kthvalue_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_kthvalue_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lcm_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ldexp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ldexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ldexp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ldexp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_le_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lerp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lerp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lgamma_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lgamma_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_cholesky_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_cond_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_cross_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_cross_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_det_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_diagonal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_diagonal_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_diagonal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_eig_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_eig_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_eigh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_eigvals_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_eigvalsh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_householder_product_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_inv_ex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_ldl_factor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_ldl_factor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_ldl_factor_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_lstsq_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_lu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_lu_factor_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_lu_factor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_lu_factor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_matrix_power_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_matrix_rank_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_matrix_rank_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_multi_dot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_norm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_norm_subgradients_at_zero_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_norm_subgradients_at_zero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_pinv_hermitian_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_pinv_singular_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_slogdet_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_solve_ex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_solve_triangular_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_svd_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_svdvals_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_tensorinv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_vector_norm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_vector_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linalg_vector_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linspace_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linspace_tensor_overload_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_linspace_tensor_overload_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log10_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log10_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log10_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log10_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log10_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log10_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log10_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log1p_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log1p_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log2_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log2_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_normal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_softmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_softmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_softmax_with_dtype_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_softmax_with_dtype_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_log_softmax_with_dtype_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logaddexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logcumsumexp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logcumsumexp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logcumsumexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_and_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_and_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_and_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_not_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_not_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_not_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_not_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_not_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_not_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_not_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_not_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_or_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_or_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_or_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_xor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logical_xor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logit_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logspace_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logspace_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logspace_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logsumexp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logsumexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logsumexp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_logsumexp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_long_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_long_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_long_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_long_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_long_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lu_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_lu_unpack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mH_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mH_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mT_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mT_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mT_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mT_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_amax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_amax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_amin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_amin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_amin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_argmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_argmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_argmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_argmin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumprod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumprod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumprod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumprod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumprod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumsum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumsum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumsum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_cumsum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_fill_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_fill_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_fill_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_log_softmax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_logsumexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_logsumexp_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_normalize_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_normalize_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_select_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_select_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_select_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_select_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_select_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_softmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_softmin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_std_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_std_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_std_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_std_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_sum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_sum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_sum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_masked_var_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_matmul_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_matmul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_matmul_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_matrix_exp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_max_binary_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_max_binary_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_max_pool2d_with_indices_backward_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_max_reduction_no_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_max_reduction_no_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_max_reduction_with_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_max_reduction_with_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_maximum_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_maximum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_maximum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_median_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_meshgrid_list_of_tensors_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_meshgrid_variadic_tensors_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_meshgrid_variadic_tensors_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_meshgrid_variadic_tensors_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_binary_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_binary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_binary_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_reduction_no_dim_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_reduction_no_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_reduction_no_dim_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_reduction_with_dim_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_reduction_with_dim_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_reduction_with_dim_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_reduction_with_dim_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_min_reduction_with_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_minimum_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_minimum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_minimum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_minimum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mode_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mode_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_movedim_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_movedim_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_movedim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_msort_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_msort_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mul_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_multinomial_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mv_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mvlgamma_mvlgamma_p_3_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mvlgamma_mvlgamma_p_3_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mvlgamma_mvlgamma_p_3_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mvlgamma_mvlgamma_p_3_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mvlgamma_mvlgamma_p_3_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mvlgamma_mvlgamma_p_5_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_mvlgamma_mvlgamma_p_5_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nan_to_num_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nan_to_num_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nan_to_num_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nan_to_num_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nanmean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nanmedian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nanmedian_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nansum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nansum_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nansum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nansum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nansum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_narrow_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_narrow_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_narrow_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_native_dropout_backward_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_native_layer_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ne_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_neg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_empty_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_empty_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_empty_strided_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_empty_strided_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_empty_strided_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_full_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_full_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_ones_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_ones_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_ones_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_ones_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_ones_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_zeros_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_new_zeros_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_adaptive_max_pool3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_adaptive_max_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_avg_pool1d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_avg_pool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_avg_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_avg_pool3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_avg_pool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_batch_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_batch_norm_without_cudnn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_bilinear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_binary_cross_entropy_with_logits_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_celu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_celu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_channel_shuffle_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_channel_shuffle_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_channel_shuffle_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_conv1d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_conv1d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_conv3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_conv_transpose1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_conv_transpose2d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_conv_transpose2d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_cosine_embedding_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_cosine_embedding_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_cosine_embedding_loss_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_cosine_similarity_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_cross_entropy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_dropout2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_dropout3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_dropout_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_dropout_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_elu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_embedding_bag_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_embedding_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_embedding_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_feature_alpha_dropout_without_train_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_fractional_max_pool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_gelu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_glu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_grid_sample_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_hardshrink_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_hardsigmoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_hardswish_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_hardtanh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_hinge_embedding_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_huber_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_area_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_linear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_linear_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_linear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_nearest-exact_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_nearest-exact_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_nearest_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_interpolate_trilinear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_l1_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_layer_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_leaky_relu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_linear_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_local_response_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_local_response_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_local_response_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_logsigmoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_margin_ranking_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_margin_ranking_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_unpool1d_grad_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_unpool2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_unpool2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_unpool2d_grad_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_unpool2d_grad_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_unpool3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_unpool3d_grad_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_max_unpool3d_grad_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_mish_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_mse_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_mse_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_multi_head_attention_forward_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_multilabel_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_multilabel_margin_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_multilabel_soft_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_nll_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_nll_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_normalize_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_one_hot_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_circular_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_circular_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_circular_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_constant_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_reflect_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_replicate_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_replicate_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_replicate_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_replicate_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pad_replicate_negative_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pairwise_distance_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pairwise_distance_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pairwise_distance_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pairwise_distance_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pairwise_distance_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pdist_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pixel_shuffle_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pixel_shuffle_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pixel_unshuffle_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pixel_unshuffle_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pixel_unshuffle_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pixel_unshuffle_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_pixel_unshuffle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_prelu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_relu6_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_relu6_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_relu6_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_relu6_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_relu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_relu_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_rrelu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_scaled_dot_product_attention_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_silu_complex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_silu_complex_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_silu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_silu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_smooth_l1_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_smooth_l1_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_soft_margin_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softmin_with_dtype_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softmin_with_dtype_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softmin_with_dtype_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softmin_with_dtype_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softmin_with_dtype_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softshrink_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softsign_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softsign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softsign_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_softsign_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_tanhshrink_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_tanhshrink_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_tanhshrink_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_tanhshrink_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_threshold_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_threshold_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_triplet_margin_loss_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_triplet_margin_with_distance_loss_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_unfold_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_upsample_bilinear_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_upsample_nearest_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_upsample_nearest_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nn_functional_upsample_nearest_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_static_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_static_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_static_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_static_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_static_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_nonzero_static_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_norm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_norm_fro_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_norm_inf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_norm_nuc_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_norm_nuc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_norm_nuc_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_normal_in_place_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_normal_in_place_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_normal_in_place_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_normal_number_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ones_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ones_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ones_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ones_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ones_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ones_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ones_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ones_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_outer_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_outer_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_outer_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_pca_lowrank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_pca_lowrank_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_permute_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_permute_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_permute_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_permute_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_pinverse_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_pinverse_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polar_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_0_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_3_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_4_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_4_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_polygamma_polygamma_n_4_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_positive_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_positive_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_positive_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_positive_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_positive_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_pow_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_pow_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_prod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_put_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_put_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_put_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_put_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_qr_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rad2deg_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rad2deg_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rand_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randint_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randint_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randint_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randint_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randint_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randint_like_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randint_like_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randint_like_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randn_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randn_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_randn_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ravel_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_ravel_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_real_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_real_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_real_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reciprocal_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reciprocal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reciprocal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_remainder_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_remainder_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_renorm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_repeat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_repeat_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_repeat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_repeat_interleave_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_repeat_interleave_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_repeat_interleave_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_as_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_as_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_as_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_as_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_as_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_as_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_reshape_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize__cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize__cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize__cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize_as__cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize_as__cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize_as__cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize_as__cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize_as__cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize_as__cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize_as__cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resize_as__cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resolve_neg_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resolve_neg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_resolve_neg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_roll_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rot90_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rot90_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rot90_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_round_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_round_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_round_decimals_0_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_round_decimals_0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_round_decimals_neg_3_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rsqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rsub_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_rsub_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scalar_tensor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scalar_tensor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scalar_tensor_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scalar_tensor_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_add_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_add_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_add_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_amax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_amax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_amin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_mean_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_mean_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_prod_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_sum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_sum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_scatter_reduce_sum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_select_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sgn_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sgn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sgn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_short_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_short_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sigmoid_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sigmoid_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sigmoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sigmoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sigmoid_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_bartlett_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_blackman_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_exponential_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_gaussian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_general_cosine_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_kaiser_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_kaiser_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_nuttall_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signal_windows_nuttall_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signbit_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signbit_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_signbit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sinc_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sinc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sinc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sinh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sinh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_slice_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_slice_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_slice_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_slice_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_slice_scatter_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_slice_scatter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_slice_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_softmax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_softmax_with_dtype_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_softmax_with_dtype_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sort_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sort_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sort_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sparse_sampled_addmm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_airy_ai_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_airy_ai_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_airy_ai_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_bessel_j0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_bessel_j0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_bessel_j1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_bessel_y0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_bessel_y1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_bessel_y1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_bessel_y1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_t_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_t_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_u_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_u_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_u_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_u_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_v_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_v_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_v_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_v_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_w_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_chebyshev_polynomial_w_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_entr_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_entr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_entr_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_hermite_polynomial_h_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_hermite_polynomial_h_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_hermite_polynomial_he_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_hermite_polynomial_he_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_hermite_polynomial_he_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_i0e_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_i0e_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_i1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_i1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_i1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_i1e_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_i1e_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_laguerre_polynomial_l_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_laguerre_polynomial_l_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_laguerre_polynomial_l_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_legendre_polynomial_p_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_legendre_polynomial_p_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_legendre_polynomial_p_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_log_ndtr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_modified_bessel_i0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_modified_bessel_i0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_modified_bessel_i0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_modified_bessel_i1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_modified_bessel_k0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_modified_bessel_k0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_modified_bessel_k1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_ndtr_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_ndtr_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_ndtri_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_ndtri_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_ndtri_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_ndtri_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_ndtri_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_polygamma_special_polygamma_n_0_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_polygamma_special_polygamma_n_0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_polygamma_special_polygamma_n_0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_scaled_modified_bessel_k1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_shifted_chebyshev_polynomial_t_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_shifted_chebyshev_polynomial_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_shifted_chebyshev_polynomial_u_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_shifted_chebyshev_polynomial_u_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_shifted_chebyshev_polynomial_w_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_spherical_bessel_j0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_spherical_bessel_j0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_spherical_bessel_j0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_spherical_bessel_j0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_spherical_bessel_j0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_xlog1py_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_xlog1py_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_special_xlog1py_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_list_args_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_list_args_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_list_args_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_with_sizes_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_with_sizes_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_split_with_sizes_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sqrt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sqrt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_square_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_square_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_square_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_squeeze_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_squeeze_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_squeeze_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_squeeze_multiple_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_squeeze_multiple_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_stack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_stack_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_mean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_mean_unbiased_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_unbiased_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_unbiased_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_std_unbiased_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sub_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sum_to_size_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_sum_to_size_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_svd_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_svd_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_svd_lowrank_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_svd_lowrank_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_t_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_t_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_t_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_t_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_t_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_take_along_dim_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_take_along_dim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_take_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tan_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tan_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tan_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tan_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tanh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tanh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tanh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tensor_split_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tensor_split_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tensor_split_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tensor_split_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tensordot_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tensordot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tile_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tile_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tile_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_to_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_to_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_to_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_to_sparse_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_to_sparse_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_to_sparse_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_to_sparse_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_topk_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_topk_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_topk_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_topk_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_torch__scaled_mm_cuda_float8_e4m3fn, test/test_meta.py::TestMetaCUDA::test_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_torch_ops_aten__safe_softmax_default_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trace_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trace_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trace_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_transpose_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_transpose_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_transpose_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_transpose_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_transpose_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_transpose_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trapezoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trapezoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trapezoid_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trapz_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trapz_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trapz_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_triangular_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_triangular_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tril_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tril_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_tril_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_triu_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_triu_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_triu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_triu_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_true_divide_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trunc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trunc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_trunc_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unbind_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unflatten_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unflatten_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unflatten_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unflatten_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unflatten_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unfold_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unfold_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unfold_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unfold_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unfold_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_uniform_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_uniform_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_uniform_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_consecutive_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_consecutive_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_consecutive_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_consecutive_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_cuda_uint16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unique_cuda_uint32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unravel_index_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsafe_chunk_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsafe_chunk_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsafe_split_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsafe_split_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsqueeze_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsqueeze_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsqueeze_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsqueeze_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsqueeze_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_unsqueeze_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_var_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_var_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_var_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_var_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_var_mean_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_var_mean_unbiased_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_var_mean_unbiased_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_var_unbiased_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_vdot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_vdot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_complex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_as_real_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_view_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_vsplit_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_vsplit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_vsplit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_vstack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_inplace_vstack_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_where_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_xlogy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_xlogy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_xlogy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_xlogy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_zero__cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_inplace_zero__cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_inplace_zeros_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_zeros_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_inplace_zeros_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_inplace_zeros_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_inplace_zeros_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_H_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_H_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_H_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_H_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_H_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_T_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_T_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace___getitem___cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace___getitem___cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace___getitem___cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace___getitem___cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace___getitem___cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace___radd___cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rand___cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rand___cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rand___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rdiv___cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rdiv___cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rmatmul___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rmod___cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rmul___cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rmul___cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rmul___cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace___ror___cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rpow___cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rsub___cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace___rxor___cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__batch_norm_with_update_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__batch_norm_with_update_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__chunk_cat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__chunk_cat_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__chunk_cat_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_abs_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_abs_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_abs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_acos_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_acos_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_add_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_add_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_add_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_addcdiv_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_addcdiv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_addcdiv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_addcdiv_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_addcmul_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_addcmul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_addcmul_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_asin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_asin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_asin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_atan_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_atan_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_ceil_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_ceil_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_ceil_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_clamp_max_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_clamp_max_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_clamp_min_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_clamp_min_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_clamp_min_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_cos_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_cos_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_cos_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_cos_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_cosh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_div_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_div_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_erf_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_erf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_erf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_erfc_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_erfc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_erfc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_erfc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_erfc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_exp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_exp_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_exp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_expm1_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_expm1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_expm1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_expm1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_expm1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_expm1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_floor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_floor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_floor_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_frac_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_frac_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_lerp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_lerp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_lgamma_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_lgamma_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_lgamma_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_lgamma_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_lgamma_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log10_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log10_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log1p_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log1p_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log1p_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log1p_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_log_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_max_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_max_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_max_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_maximum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_maximum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_maximum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_maximum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_minimum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_minimum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_minimum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_mul_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_neg_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_neg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_neg_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_norm_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_norm_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_norm_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_pow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_pow_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_reciprocal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_reciprocal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_reciprocal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_reciprocal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_round_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_round_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_round_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_rsqrt_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_rsqrt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_rsqrt_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sigmoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sigmoid_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sigmoid_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sign_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sign_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sign_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sin_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sinh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sinh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sqrt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sqrt_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sqrt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sqrt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sqrt_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sub_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_sub_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_tan_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_tan_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_tan_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_tan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_tan_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_tanh_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_tanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_trunc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_trunc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_trunc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_trunc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_zero_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__foreach_zero_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__native_batch_norm_legit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__segment_reduce_lengths_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__segment_reduce_lengths_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__segment_reduce_offsets_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__segment_reduce_offsets_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__softmax_backward_data_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace__softmax_backward_data_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__unsafe_masked_index_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__unsafe_masked_index_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__unsafe_masked_index_put_accumulate_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace__unsafe_masked_index_put_accumulate_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__unsafe_masked_index_put_accumulate_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__unsafe_masked_index_put_accumulate_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace__upsample_bilinear2d_aa_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace__upsample_bilinear2d_aa_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_abs_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_abs_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_abs_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_acos_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_acos_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_acosh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_acosh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_add_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_add_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_addcdiv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_addcmul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_addcmul_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_addcmul_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_addmm_decomposed_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_addmm_decomposed_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_addmv_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_addr_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_alias_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_alias_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_alias_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_all_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_all_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_all_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_all_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amax_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_amin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_aminmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_aminmax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_angle_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_angle_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_any_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_any_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_any_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_any_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_arange_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_arange_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_arange_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_arange_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_arange_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argmax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argmin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argsort_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argsort_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argsort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argsort_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argsort_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argsort_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argsort_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argwhere_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argwhere_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argwhere_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argwhere_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argwhere_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_argwhere_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_partial_views_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_as_strided_scatter_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_asin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_asin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_asin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_asinh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_asinh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atan2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atan2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atan_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atan_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atanh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atanh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atanh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atanh_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_1d_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_2d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_2d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_2d_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_3d_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_atleast_3d_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_baddbmm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bernoulli_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bfloat16_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bfloat16_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bincount_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bincount_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_and_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_left_shift_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_not_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_or_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_right_shift_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_right_shift_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_right_shift_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_right_shift_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_xor_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bitwise_xor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_block_diag_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bmm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bmm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bmm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bool_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bool_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_tensors_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_tensors_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_tensors_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_to_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_to_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_to_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_to_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_to_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_broadcast_to_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bucketize_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_bucketize_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cartesian_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cartesian_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cartesian_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cartesian_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cartesian_prod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cat_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cat_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cauchy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cdist_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cdouble_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cdouble_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ceil_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ceil_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ceil_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cfloat_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cfloat_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cfloat_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cfloat_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_chalf_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_chalf_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_chalf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_char_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_char_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_char_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cholesky_solve_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_chunk_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_chunk_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clamp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clamp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clamp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clamp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clamp_max_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clamp_max_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clamp_max_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clamp_min_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clone_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clone_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clone_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clone_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clone_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clone_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_clone_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_column_stack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_column_stack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_column_stack_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_combinations_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_combinations_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_combinations_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_combinations_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_complex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_conj_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_conj_physical_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_conj_physical_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_conj_physical_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_conj_physical_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_constant_pad_nd_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_constant_pad_nd_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_constant_pad_nd_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_contiguous_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_contiguous_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_contiguous_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_contiguous_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_contiguous_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_copysign_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_copysign_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_copysign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_corrcoef_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_corrcoef_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_corrcoef_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_corrcoef_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_corrcoef_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_corrcoef_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cos_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cos_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cos_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cos_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cos_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cosh_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cosh_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_count_nonzero_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cov_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cov_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cov_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cross_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cross_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cummax_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cummax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cummax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cummin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cummin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cummin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cumprod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cumprod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cumsum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cumulative_trapezoid_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_cumulative_trapezoid_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_deg2rad_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_deg2rad_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_deg2rad_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diag_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diag_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diag_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diag_embed_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diag_embed_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diag_embed_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagflat_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagflat_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_scatter_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_scatter_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_scatter_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diagonal_scatter_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diff_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diff_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diff_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_diff_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_digamma_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_digamma_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_dist_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_dist_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_dist_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_div_floor_rounding_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_div_floor_rounding_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_div_floor_rounding_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_div_no_rounding_mode_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_div_trunc_rounding_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_dot_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_dot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_double_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_double_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_double_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_double_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_double_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_double_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_dsplit_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_dstack_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_dstack_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_einsum_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_einsum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_like_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_permuted_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_permuted_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_permuted_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_permuted_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_permuted_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_permuted_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_strided_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_strided_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_strided_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_strided_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_strided_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_strided_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_empty_strided_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eq_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eq_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eq_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_equal_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_equal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_equal_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erf_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfc_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfc_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfc_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfc_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfc_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfinv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfinv_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_erfinv_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_exp2_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_exp2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_exp2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_exp2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_exp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_exp_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_exp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_as_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_as_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_as_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_as_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_as_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expand_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expm1_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expm1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expm1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_expm1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_exponential_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eye_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eye_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eye_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eye_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eye_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eye_cuda_float8_e5m2, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eye_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_eye_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fft2_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fft2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fft_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fft_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fft_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fftn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_fftshift_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfft2_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfft2_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfft2_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfftn_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfftn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfftn_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfftn_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_hfftn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifft2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifft_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifft_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifftn_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifftshift_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifftshift_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifftshift_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ifftshift_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ihfft2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ihfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ihfft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ihfft2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ihfft_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ihfft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ihfft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_ihfftn_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_irfft2_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_irfft2_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_irfft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_irfft_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_rfft2_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_rfft2_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_rfft2_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_rfft_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fft_rfftn_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fill_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fill_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flatten_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flatten_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flatten_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flatten_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flatten_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flatten_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flip_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flip_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fliplr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fliplr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fliplr_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fliplr_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flipud_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flipud_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_flipud_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_float_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_float_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_float_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_float_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_float_power_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_floor_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_floor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_floor_divide_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_floor_divide_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_floor_divide_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_floor_divide_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmax_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmin_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmin_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmin_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_fmod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_frac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_frexp_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_full_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_full_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_full_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_full_like_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_full_like_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_full_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gather_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gather_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gather_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gather_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gcd_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gcd_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gcd_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gcd_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ge_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ge_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_geometric_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_geometric_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_geqrf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gradient_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gradient_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gradient_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gradient_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_grid_sampler_3d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gt_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gt_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_gt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_half_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_half_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hash_tensor_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hash_tensor_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hash_tensor_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hash_tensor_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_heaviside_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_heaviside_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_heaviside_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_histc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_histc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hsplit_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hsplit_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hsplit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hstack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hstack_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hstack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hypot_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_hypot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_i0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_i0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_igamma_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_igamma_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_igammac_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_imag_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_add_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_add_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_add_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_add_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_add_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_fill_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_fill_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_fill_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_fill_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_put_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_put_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_put_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_put_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_put_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_put_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_amax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_amin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_amin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_amin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_mean_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_prod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_prod_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_reduce_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_select_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_select_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_select_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_select_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_index_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_inner_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_inner_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_int_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_int_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_int_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isclose_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isclose_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isclose_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isclose_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isin_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isinf_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isinf_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isinf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isnan_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isnan_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isnan_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isnan_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isneginf_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isneginf_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isneginf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isneginf_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isposinf_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isposinf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isposinf_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isreal_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_isreal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_item_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_item_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_2inputs_2outputs_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_2inputs_2outputs_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_binary_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_binary_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_binary_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_binary_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_binary_return_by_ref_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_binary_return_by_ref_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_unary_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_unary_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_jiterator_unary_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_kron_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_lcm_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ldexp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ldexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ldexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ldexp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_le_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_le_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_le_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_le_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_lgamma_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_cholesky_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_cholesky_ex_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_cond_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_cross_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_cross_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_det_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_det_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_diagonal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_diagonal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_diagonal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_eig_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_eig_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_eig_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_eigh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_eigh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_eigvals_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_eigvals_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_eigvalsh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_householder_product_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_householder_product_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_inv_ex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_ldl_factor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_ldl_solve_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_lstsq_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_lu_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_lu_factor_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_lu_factor_ex_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_lu_solve_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_matrix_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_matrix_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_matrix_power_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_matrix_power_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_matrix_rank_hermitian_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_multi_dot_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_multi_dot_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_multi_dot_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_norm_subgradients_at_zero_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_norm_subgradients_at_zero_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_pinv_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_pinv_hermitian_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_pinv_hermitian_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_pinv_hermitian_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_pinv_singular_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_pinv_singular_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_qr_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_slogdet_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_solve_ex_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_solve_triangular_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_svdvals_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_tensorsolve_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_vander_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_vander_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_vecdot_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_vecdot_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_vecdot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linalg_vector_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_tensor_overload_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_tensor_overload_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_tensor_overload_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_tensor_overload_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_tensor_overload_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_linspace_tensor_overload_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log10_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log1p_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log1p_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log_normal_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_log_softmax_with_dtype_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logaddexp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logdet_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_and_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_and_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_and_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_and_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_and_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_not_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_not_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_or_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_or_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logical_or_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logit_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logit_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logit_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logspace_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logspace_tensor_overload_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logspace_tensor_overload_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logspace_tensor_overload_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logsumexp_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logsumexp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logsumexp_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logsumexp_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_logsumexp_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_long_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_long_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_long_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_long_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_lu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_lu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_lu_unpack_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mH_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_amax_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_amin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_amin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_argmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_argmax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_argmin_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_argmin_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_cumprod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_cumprod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_cumprod_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_cumprod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_cumsum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_fill_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_fill_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_log_softmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_logsumexp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_logsumexp_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_mean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_mean_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_median_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_prod_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_prod_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_prod_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_prod_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_scatter_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_scatter_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_select_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_select_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_select_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_softmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_softmax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_std_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_std_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_std_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_sum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_sum_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_sum_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_sum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_var_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_var_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_var_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_masked_var_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_matmul_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_matmul_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_matrix_exp_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_matrix_exp_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_matrix_exp_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_binary_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_binary_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_binary_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_binary_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_pool2d_with_indices_backward_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_pool2d_with_indices_backward_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_pool2d_with_indices_backward_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_reduction_no_dim_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_reduction_no_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_reduction_with_dim_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_reduction_with_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_max_reduction_with_dim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_maximum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_maximum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_maximum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mean_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_median_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_median_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_median_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_meshgrid_list_of_tensors_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_meshgrid_list_of_tensors_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_meshgrid_list_of_tensors_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_meshgrid_list_of_tensors_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_meshgrid_variadic_tensors_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_meshgrid_variadic_tensors_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_meshgrid_variadic_tensors_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_meshgrid_variadic_tensors_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_min_binary_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_min_binary_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_min_reduction_no_dim_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_min_reduction_no_dim_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_min_reduction_no_dim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_min_reduction_with_dim_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_min_reduction_with_dim_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_minimum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_minimum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mode_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mode_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_movedim_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_movedim_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_movedim_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_msort_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_msort_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_msort_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_msort_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_msort_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mul_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mul_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mul_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mv_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mv_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mvlgamma_mvlgamma_p_1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mvlgamma_mvlgamma_p_1_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_mvlgamma_mvlgamma_p_3_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nan_to_num_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nan_to_num_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nanmedian_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nanmedian_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nanmedian_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nanquantile_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nansum_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nansum_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nansum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nansum_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nansum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nansum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_narrow_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_narrow_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_narrow_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_narrow_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_narrow_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_native_dropout_backward_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ne_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_neg_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_neg_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_empty_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_empty_strided_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_empty_strided_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_full_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_full_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_full_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_ones_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_ones_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_ones_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_ones_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_ones_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_ones_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_zeros_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_zeros_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_zeros_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_new_zeros_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nextafter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_avg_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_avg_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_batch_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_bilinear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_celu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_channel_shuffle_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_channel_shuffle_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_channel_shuffle_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv1d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv3d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv3d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv3d_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv_transpose1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv_transpose2d_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv_transpose2d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_conv_transpose3d_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_cosine_embedding_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_dropout2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_dropout2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_dropout3d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_elu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_elu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_embedding_bag_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_embedding_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_feature_alpha_dropout_without_train_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_fractional_max_pool2d_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_fractional_max_pool2d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_fractional_max_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_gaussian_nll_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_gelu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_grid_sample_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_grid_sample_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_group_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_group_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_hardsigmoid_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_hardtanh_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_hardtanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_hardtanh_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_hardtanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_hinge_embedding_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_hinge_embedding_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_huber_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_interpolate_area_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_interpolate_area_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_interpolate_bicubic_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_interpolate_bicubic_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_interpolate_linear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_interpolate_linear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_interpolate_nearest_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_interpolate_trilinear_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_kl_div_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_l1_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_l1_loss_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_layer_norm_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_layer_norm_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_linear_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_linear_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_local_response_norm_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_logsigmoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_margin_ranking_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_margin_ranking_loss_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_margin_ranking_loss_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_max_pool1d_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_max_pool1d_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_max_pool2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_max_pool3d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_max_unpool1d_grad_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_max_unpool2d_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_max_unpool2d_grad_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_max_unpool2d_grad_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_mish_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_multi_margin_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_normalize_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_circular_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_circular_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_circular_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_circular_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_circular_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_constant_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_constant_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_reflect_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_reflect_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_replicate_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_replicate_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_replicate_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_replicate_negative_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_replicate_negative_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_replicate_negative_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_replicate_negative_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pad_replicate_negative_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pairwise_distance_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pairwise_distance_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pairwise_distance_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pdist_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pixel_shuffle_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_pixel_unshuffle_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_poisson_nll_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_poisson_nll_loss_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_prelu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_prelu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu6_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu6_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu6_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu6_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu6_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_relu_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_rms_norm_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_rms_norm_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_rrelu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_rrelu_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_selu_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_smooth_l1_loss_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_smooth_l1_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_smooth_l1_loss_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_soft_margin_loss_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softmin_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softmin_with_dtype_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softmin_with_dtype_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softmin_with_dtype_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softmin_with_dtype_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softmin_with_dtype_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softmin_with_dtype_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softplus_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_softsign_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_tanhshrink_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_tanhshrink_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_threshold_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_triplet_margin_loss_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_triplet_margin_loss_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_triplet_margin_with_distance_loss_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_unfold_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_unfold_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_unfold_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_unfold_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_unfold_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nn_functional_upsample_nearest_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_nonzero_static_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_norm_fro_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_norm_fro_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_norm_fro_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_norm_fro_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_norm_fro_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_norm_inf_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_norm_inf_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_norm_nuc_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_normal_in_place_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_normal_in_place_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_normal_number_mean_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ones_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ones_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ones_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ones_like_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ormqr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_outer_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_outer_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_outer_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_outer_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_pca_lowrank_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_pca_lowrank_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_permute_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_permute_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_permute_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_permute_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_permute_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_permute_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_pinverse_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polar_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_1_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_1_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_2_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_2_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_2_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_3_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_4_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_polygamma_polygamma_n_4_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_positive_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_positive_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_pow_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_pow_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_pow_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_pow_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_pow_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_prod_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_prod_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_prod_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_prod_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_put_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_put_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_quantile_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rad2deg_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rand_like_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_randint_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_randint_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_randint_like_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_randint_like_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_randint_like_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_randn_like_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_randn_like_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ravel_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_ravel_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_real_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_real_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_real_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_reciprocal_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_reciprocal_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_reciprocal_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_remainder_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_remainder_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_remainder_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_remainder_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_repeat_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_repeat_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_repeat_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_repeat_interleave_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_repeat_interleave_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_repeat_interleave_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_repeat_interleave_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_repeat_interleave_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_reshape_as_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_reshape_as_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_reshape_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resize__cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resize__cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resize__cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resize__cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resize_as__cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resize_as__cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resize_as__cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resolve_conj_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resolve_neg_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_resolve_neg_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_roll_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_roll_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rot90_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rot90_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rot90_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rot90_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rot90_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_round_decimals_3_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_round_decimals_neg_3_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_round_decimals_neg_3_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rsqrt_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rsqrt_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rsqrt_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rsqrt_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rsub_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rsub_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rsub_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_rsub_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scalar_tensor_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scalar_tensor_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scalar_tensor_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scalar_tensor_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scalar_tensor_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scalar_tensor_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_add_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_add_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_add_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_add_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_amax_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_amax_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_amax_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_amax_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_amax_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_amax_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_mean_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_prod_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_prod_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_sum_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_sum_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_scatter_reduce_sum_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_searchsorted_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_select_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_select_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_select_scatter_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_select_scatter_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_select_scatter_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_select_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sgn_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sgn_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sgn_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sgn_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_short_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_short_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_short_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sigmoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sigmoid_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sigmoid_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sigmoid_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sigmoid_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sign_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sign_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sign_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sign_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sign_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_blackman_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_exponential_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_general_cosine_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_general_hamming_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_general_hamming_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_hamming_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_hann_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_kaiser_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_kaiser_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signal_windows_nuttall_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signbit_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signbit_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_signbit_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sin_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sin_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sin_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sin_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sinc_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sinc_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sinc_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sinh_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sinh_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sinh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_slice_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_slice_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_slice_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_slice_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_slice_scatter_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_slice_scatter_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_slice_scatter_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_softmax_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_softmax_with_dtype_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_softmax_with_dtype_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sort_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sort_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sort_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sort_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sparse_mm_reduce_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_airy_ai_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_j0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_j0_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_j0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_j1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_j1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_j1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_j1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_y0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_y0_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_y0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_y0_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_y0_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_y1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_bessel_y1_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_chebyshev_polynomial_t_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_chebyshev_polynomial_u_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_chebyshev_polynomial_v_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_chebyshev_polynomial_v_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_chebyshev_polynomial_w_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_chebyshev_polynomial_w_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_chebyshev_polynomial_w_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_chebyshev_polynomial_w_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_entr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_entr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_entr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_hermite_polynomial_h_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_hermite_polynomial_h_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_hermite_polynomial_he_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i0e_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i0e_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i0e_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1e_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1e_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1e_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_i1e_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_laguerre_polynomial_l_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_laguerre_polynomial_l_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_laguerre_polynomial_l_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_legendre_polynomial_p_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_legendre_polynomial_p_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_log_ndtr_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_log_ndtr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_log_ndtr_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_log_ndtr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_modified_bessel_i0_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_modified_bessel_i1_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_modified_bessel_i1_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_modified_bessel_k0_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_modified_bessel_k1_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_ndtr_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_ndtr_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_ndtr_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_ndtr_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_ndtr_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_polygamma_special_polygamma_n_0_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_scaled_modified_bessel_k0_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_t_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_t_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_u_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_u_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_v_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_shifted_chebyshev_polynomial_w_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_xlog1py_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_xlog1py_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_special_zeta_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_list_args_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_list_args_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_list_args_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_list_args_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_with_sizes_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_with_sizes_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_with_sizes_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_with_sizes_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_with_sizes_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_split_with_sizes_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sqrt_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sqrt_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_square_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_square_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_squeeze_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_squeeze_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_squeeze_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_squeeze_multiple_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_squeeze_multiple_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_stack_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_stack_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_stack_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_stack_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_mean_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_mean_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_mean_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_unbiased_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_std_unbiased_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_stft_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_stft_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sub_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sub_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sub_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sum_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sum_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sum_to_size_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sum_to_size_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_sum_to_size_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_svd_lowrank_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_copy_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_t_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_take_along_dim_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_take_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_take_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tan_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tan_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tan_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tanh_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tanh_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tanh_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tanh_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tanh_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tensor_split_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tensor_split_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tensor_split_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tensor_split_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tensor_split_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tile_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tile_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_to_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_to_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_to_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_to_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_to_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_to_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_to_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_to_sparse_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_topk_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_torch_ops_aten__flash_attention_forward_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_torch_ops_aten__safe_softmax_default_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trace_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trace_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trace_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trace_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_copy_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_copy_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_transpose_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trapezoid_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trapezoid_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trapezoid_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trapz_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trapz_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trapz_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tril_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_tril_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_triu_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_triu_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_triu_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_triu_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_triu_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_true_divide_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_true_divide_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_true_divide_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_true_divide_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_trunc_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unbind_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unbind_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unbind_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unbind_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unbind_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unflatten_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unflatten_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unflatten_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unflatten_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unflatten_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unfold_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unfold_copy_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unfold_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unfold_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unfold_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unfold_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unfold_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_uniform_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_uniform_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unique_consecutive_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unique_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unique_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unique_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unique_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unique_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unique_cuda_uint64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unique_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_chunk_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_chunk_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_chunk_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_chunk_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_chunk_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_chunk_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_chunk_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_chunk_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsafe_split_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_copy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_copy_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_copy_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_copy_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_unsqueeze_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_var_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_var_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_var_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_var_mean_unbiased_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_var_unbiased_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_vdot_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_vdot_cuda_complex128, test/test_meta.py::TestMetaCUDA::test_meta_outplace_vdot_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_vdot_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_as_complex_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_as_cuda_complex32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_as_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_as_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_as_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_copy_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_copy_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_copy_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_copy_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_view_copy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_vsplit_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_vsplit_cuda_float32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_vsplit_cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_vstack_cuda_float16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_where_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_where_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_xlogy_cuda_bfloat16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_xlogy_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zero__cuda_int8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zero__cuda_uint8, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zeros_cuda_complex64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zeros_cuda_float64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zeros_cuda_int16, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zeros_cuda_int32, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zeros_like_cuda_bool, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zeros_like_cuda_int64, test/test_meta.py::TestMetaCUDA::test_meta_outplace_zeros_like_cuda_uint8, test/test_meta.py::TestMetaCUDA::test_stride_for_index_Tensor_cuda 2025-09-07T08:33:59.8484026Z 2025-09-07T08:34:02.4250565Z /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:34:02.4251996Z import pkg_resources 2025-09-07T08:34:02.7524134Z Running test_decomp 3/14 ... [2025-09-07 08:34:02.751970] 2025-09-07T08:34:02.7524709Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:34:02.7526034Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'not serial', '--shard-id=3', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:34:02.752345] 2025-09-07T08:34:25.5030823Z 2025-09-07T08:34:25.5031847Z test_ops_gradients 2/2 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_gradients_2.2_c5dc682950e2a46e_.log 2025-09-07T08:34:25.5782332Z Running 2712 items in this shard: test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_NumpyMulScalarCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_NumpyNMSCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_NumpySortCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_NumpySplitCopyCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_NumpyTakeCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_NumpyViewCopyCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_T_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad___getitem___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad___radd___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad___rdiv___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad___rdiv___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad___rpow___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad___rsub___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad___rsub___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad__chunk_cat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad__chunk_cat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad__segment_reduce_offsets_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad__softmax_backward_data_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad__unsafe_masked_index_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad__unsafe_masked_index_put_accumulate_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad__unsafe_masked_index_put_accumulate_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad__upsample_bilinear2d_aa_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_abs_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_acos_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_acosh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_acosh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_addbmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_addcdiv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_addcdiv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_addcmul_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_addcmul_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_addmm_decomposed_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_addmv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_alias_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_all_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_allclose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_allclose_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_amax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_aminmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_any_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_any_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_arange_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_argwhere_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_as_strided_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_as_strided_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_as_strided_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_as_strided_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_as_strided_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_asin_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_asin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_asinh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_atanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_atanh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_atleast_1d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_atleast_1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_baddbmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_bernoulli_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_block_diag_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_block_diag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_bmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_broadcast_to_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_broadcast_to_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_bucketize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_byte_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_byte_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cartesian_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cdist_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cdouble_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cfloat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_chalf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_char_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_char_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cholesky_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cholesky_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cholesky_inverse_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cholesky_inverse_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cholesky_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_chunk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_clamp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_clamp_max_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_clone_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_clone_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_column_stack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_combinations_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_combinations_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_complex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_conj_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_conj_physical_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_conj_physical_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_constant_pad_nd_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_constant_pad_nd_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_copysign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cosh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cov_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cross_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cummax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cumsum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cumulative_trapezoid_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_cumulative_trapezoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_diag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_diagflat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_diagonal_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_diagonal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_diagonal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_diff_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_diff_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_digamma_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_dist_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_div_no_rounding_mode_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_dot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_dsplit_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_dsplit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_dstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_dstack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_einsum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_empty_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_empty_permuted_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_empty_permuted_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_empty_strided_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_eq_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_erf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_exp2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_exp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_expand_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_expand_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_expand_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_expm1_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_expm1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_exponential_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_eye_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_eye_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_fft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_fft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_fft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_fft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_hfft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_hfft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_hfftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_hfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_ifft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_ifft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_ifft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_ifft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_ifftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_ifftshift_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_ifftshift_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_ihfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_irfft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_irfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_rfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fft_rfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_flip_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fliplr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_float_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_floor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_floor_divide_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_fmod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_frac_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_frexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_full_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_full_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_full_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_gather_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_geometric_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_geqrf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_grid_sampler_3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_half_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_hash_tensor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_heaviside_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_hsplit_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_hsplit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_hstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_hypot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_igammac_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_index_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_index_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_index_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_index_fill_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_index_reduce_amax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_index_reduce_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_index_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_index_select_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_inner_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_int_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_int_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_isclose_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_isfinite_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_isfinite_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_isnan_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_isnan_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_isneginf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_isreal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_isreal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_istft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_item_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_jiterator_2inputs_2outputs_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_jiterator_2inputs_2outputs_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_jiterator_binary_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_jiterator_unary_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_kron_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_kthvalue_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_ldexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_ldexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_le_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_lerp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_lgamma_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_cholesky_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_cond_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_cond_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_cross_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_det_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_det_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_eig_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_eig_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_eigh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_householder_product_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_inv_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_ldl_factor_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_ldl_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_ldl_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_lstsq_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_lstsq_grad_oriented_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_lstsq_grad_oriented_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_lu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_lu_factor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_lu_factor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_matrix_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_matrix_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_matrix_power_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_matrix_rank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_matrix_rank_hermitian_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_multi_dot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_norm_subgradients_at_zero_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_pinv_hermitian_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_pinv_hermitian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_pinv_singular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_qr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_slogdet_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_slogdet_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_solve_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_solve_triangular_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_solve_triangular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_svd_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_svd_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_svdvals_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_tensorinv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_tensorinv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_tensorsolve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_vander_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_vecdot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linalg_vector_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_linspace_tensor_overload_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_log10_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_log1p_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_log2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_log_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logaddexp2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logcumsumexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logdet_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logical_and_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logical_and_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logical_not_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logical_or_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logical_xor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logspace_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logspace_tensor_overload_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_logsumexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_lt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_lu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_lu_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_lu_unpack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_amax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_argmin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_cumprod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_cumprod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_fill_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_log_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_logsumexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_median_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_normalize_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_normalize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_prod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_softmin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_masked_var_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_matrix_exp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_max_binary_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_mean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_meshgrid_list_of_tensors_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_meshgrid_variadic_tensors_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_min_reduction_with_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_mm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_movedim_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_mv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_mv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nan_to_num_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nanmean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nanmedian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nanquantile_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nansum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_narrow_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_narrow_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_native_dropout_backward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_native_layer_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_ne_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_neg_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_new_empty_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_new_empty_strided_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_new_empty_strided_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_new_ones_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_new_zeros_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nextafter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_adaptive_avg_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_adaptive_max_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_alpha_dropout_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_batch_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_bilinear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_binary_cross_entropy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_celu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_channel_shuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_conv2d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_conv2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_conv3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_conv_transpose1d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_conv_transpose2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_conv_transpose3d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_conv_transpose3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_cross_entropy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_ctc_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_dropout2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_dropout_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_elu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_embedding_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_fractional_max_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_fractional_max_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_gaussian_nll_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_glu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_grid_sample_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_hardshrink_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_hardsigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_hardtanh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_instance_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_interpolate_area_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_interpolate_bilinear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_interpolate_nearest_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_interpolate_trilinear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_leaky_relu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_local_response_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_logsigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_max_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_max_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_max_unpool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_max_unpool1d_grad_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_max_unpool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_max_unpool2d_grad_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_max_unpool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_max_unpool3d_grad_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_mish_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_multi_head_attention_forward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_nll_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_normalize_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_normalize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_pad_replicate_negative_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_pairwise_distance_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_pairwise_distance_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_pdist_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_pixel_unshuffle_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_poisson_nll_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_prelu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_rms_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_selu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_silu_complex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_silu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_softmin_with_dtype_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_softplus_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_tanhshrink_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_threshold_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_triplet_margin_loss_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_unfold_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nn_functional_upsample_bilinear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_nonzero_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_norm_fro_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_norm_inf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_norm_inf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_norm_nuc_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_normal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_normal_in_place_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_normal_number_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_ones_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_ones_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_ormqr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_ormqr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_pca_lowrank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_pca_lowrank_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_permute_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_permute_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_polar_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_positive_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_positive_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_pow_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_prod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_put_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_put_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_qr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_rad2deg_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_rand_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_rand_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_randint_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_randint_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_randn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_randn_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_real_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_real_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_reciprocal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_reciprocal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_remainder_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_renorm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_repeat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_repeat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_repeat_interleave_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_reshape_as_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_reshape_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_reshape_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_reshape_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_resize_as__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_resolve_conj_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_resolve_neg_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_resolve_neg_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_roll_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_roll_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_rot90_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_round_decimals_3_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_round_decimals_neg_3_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_rsub_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_scalar_tensor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_scatter_reduce_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_searchsorted_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_select_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_select_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_short_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_signal_windows_blackman_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_signal_windows_cosine_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_signal_windows_gaussian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_signal_windows_general_hamming_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_signal_windows_hamming_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_signal_windows_kaiser_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_signbit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sinc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sinh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_softmax_with_dtype_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sparse_mm_reduce_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_bessel_j0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_bessel_j1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_bessel_y1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_chebyshev_polynomial_w_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_entr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_hermite_polynomial_h_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_i0e_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_i1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_i1e_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_log_ndtr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_modified_bessel_i0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_modified_bessel_i1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_modified_bessel_k1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_ndtr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_scaled_modified_bessel_k0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_special_zeta_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_split_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_split_list_args_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_split_with_sizes_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sqrt_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sqrt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_square_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_squeeze_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_squeeze_multiple_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_stack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_std_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_std_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_stft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_stft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_sum_to_size_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_svd_lowrank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_t_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_take_along_dim_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_tan_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_tensor_split_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_tensor_split_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_tensordot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_tile_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_to_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_to_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_to_sparse_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_to_sparse_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_topk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_trace_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_transpose_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_transpose_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_trapz_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_trapz_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_triangular_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_triu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_true_divide_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_true_divide_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unbind_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unbind_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unflatten_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unflatten_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unfold_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_uniform_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_uniform_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unique_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unsafe_chunk_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unsafe_chunk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unsqueeze_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_unsqueeze_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_var_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_var_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_var_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_var_mean_unbiased_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_vdot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_view_as_complex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_view_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_view_as_real_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_view_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_view_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_view_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_vsplit_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_vstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_xlogy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_zero__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_zeros_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_fail_gradgrad_zeros_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_H_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_NumpyCubeCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_NumpyMulCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_NumpyNMSCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_NumpySortCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_NumpySplitCopyCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_NumpySplitCopyWithIntCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_NumpyViewCopyCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_T_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad___getitem___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad___radd___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad___rmatmul___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad___rmod___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad___rsub___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad__batch_norm_with_update_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad__segment_reduce_lengths_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad__unsafe_masked_index_put_accumulate_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad__upsample_bilinear2d_aa_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_abs_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_abs_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_acos_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_acos_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_acosh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_addcdiv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_addcmul_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_addmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_addmv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_addmv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_addr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_alias_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_all_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_all_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_allclose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_angle_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_any_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_any_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_argmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_as_strided_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_as_strided_partial_views_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_as_strided_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_as_strided_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_asin_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_asinh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_asinh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_atan_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_atanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_atleast_1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_atleast_2d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_atleast_3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_baddbmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_baddbmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_bfloat16_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_block_diag_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_bmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_bool_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_bool_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_broadcast_tensors_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_broadcast_tensors_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_broadcast_to_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_byte_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cartesian_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cdist_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cdouble_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cfloat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_chalf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_char_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_chunk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_clamp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_clamp_max_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_clone_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_column_stack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_column_stack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_combinations_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_combinations_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cond_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_conj_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_conj_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_conj_physical_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_constant_pad_nd_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_contiguous_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_contiguous_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_corrcoef_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_corrcoef_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_count_nonzero_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_count_nonzero_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cov_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cross_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cumprod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_cumprod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_deg2rad_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_diag_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_diag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_diag_embed_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_diagflat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_diagonal_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_diagonal_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_diagonal_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_dist_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_div_floor_rounding_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_div_no_rounding_mode_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_div_no_rounding_mode_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_div_trunc_rounding_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_dot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_dot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_dsplit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_dstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_empty_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_empty_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_empty_strided_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_equal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_erf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_exp2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_exp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_expand_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_expand_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_expm1_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_exponential_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_eye_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_fft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_fft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_fftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_hfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_ifft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_ifftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_ihfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_irfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_irfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_irfftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_irfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_rfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_rfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fft_rfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_flatten_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_flip_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_flip_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fliplr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fliplr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_flipud_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_float_power_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fmin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_fmod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_full_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_full_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_full_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_geqrf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_gradient_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_grid_sampler_3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_half_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_half_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_hash_tensor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_histc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_hsplit_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_hsplit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_hstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_hstack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_i0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_index_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_index_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_index_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_index_put_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_index_reduce_amax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_index_reduce_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_index_reduce_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_index_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_inner_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_invoke_quant_packed_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_invoke_subgraph_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_isclose_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_isfinite_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_isin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_isinf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_isnan_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_isposinf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_isreal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_item_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_item_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_jiterator_2inputs_2outputs_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_jiterator_unary_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_jiterator_unary_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_kron_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_ldexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_cholesky_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_cross_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_eig_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_eigh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_eigvalsh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_householder_product_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_inv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_inv_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_inv_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_ldl_factor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_ldl_factor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_ldl_factor_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_ldl_factor_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_lstsq_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_lstsq_grad_oriented_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_lu_factor_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_lu_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_matrix_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_matrix_rank_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_matrix_rank_hermitian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_norm_subgradients_at_zero_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_pinv_hermitian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_pinv_singular_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_pinv_singular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_slogdet_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_svdvals_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_tensorinv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_vander_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_vecdot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_vecdot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linalg_vector_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linspace_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linspace_tensor_overload_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_linspace_tensor_overload_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_log10_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_log1p_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_log1p_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_log_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_log_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_log_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_log_softmax_with_dtype_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_log_softmax_with_dtype_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logdet_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logical_and_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logical_and_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logical_not_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logical_xor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logspace_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logspace_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logspace_tensor_overload_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logspace_tensor_overload_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_logsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_long_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_long_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_lt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_lu_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_lu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_lu_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_lu_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_lu_unpack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_lu_unpack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_mH_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_mH_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_map_nested_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_argmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_cumprod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_cumprod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_cumsum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_fill_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_log_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_logsumexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_normalize_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_prod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_std_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_std_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_sum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_masked_var_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_matmul_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_matrix_exp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_matrix_exp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_max_pool2d_with_indices_backward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_meshgrid_variadic_tensors_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_meshgrid_variadic_tensors_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_min_binary_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_minimum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_mm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_mode_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_movedim_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_movedim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_msort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_mul_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_multinomial_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_mv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nan_to_num_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nanmean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nanmean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nanmedian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nanquantile_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_narrow_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_native_batch_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_native_dropout_backward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_ne_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_neg_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_neg_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_new_empty_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_new_ones_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_new_zeros_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_new_zeros_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nextafter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_adaptive_avg_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_alpha_dropout_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_avg_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_batch_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_celu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_channel_shuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_channel_shuffle_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_conv1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_conv2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_conv3d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_conv_transpose1d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_conv_transpose1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_conv_transpose3d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_cross_entropy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_dropout_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_elu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_embedding_bag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_embedding_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_fractional_max_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_fractional_max_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_gelu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_grid_sample_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_group_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_hardshrink_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_hardswish_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_hardtanh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_hinge_embedding_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_huber_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_interpolate_bilinear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_kl_div_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_linear_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_logsigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_max_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_max_unpool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_max_unpool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_mse_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_multi_head_attention_forward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_multilabel_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_normalize_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_normalize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pad_circular_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pad_circular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pad_constant_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pad_reflect_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pad_reflect_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pad_replicate_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pad_replicate_negative_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pixel_shuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_pixel_unshuffle_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_poisson_nll_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_prelu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_rms_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_rms_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_rrelu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_selu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_silu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_softmin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_softplus_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_softshrink_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_softsign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_threshold_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_nonzero_static_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_norm_fro_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_norm_inf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_norm_inf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_normal_in_place_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_ones_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_ones_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_ones_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_ormqr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_permute_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_permute_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_polygamma_polygamma_n_1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_polygamma_polygamma_n_2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_polygamma_polygamma_n_3_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_positive_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_pow_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_prod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_put_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_qr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_rad2deg_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_randn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_randn_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_randn_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_ravel_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_real_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_real_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_reciprocal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_remainder_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_renorm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_repeat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_repeat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_repeat_interleave_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_reshape_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_reshape_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_resize__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_resize_as__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_resolve_conj_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_resolve_neg_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_resolve_neg_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_roll_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_roll_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_rot90_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_round_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_round_decimals_3_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_round_decimals_neg_3_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_rsqrt_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_rsqrt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_rsub_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scalar_tensor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scalar_tensor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scan_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scatter_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scatter_reduce_amax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scatter_reduce_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_scatter_reduce_sum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_select_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sgn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_short_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_short_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_bartlett_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_blackman_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_cosine_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_exponential_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_gaussian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_general_hamming_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_hamming_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_hann_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_kaiser_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signal_windows_nuttall_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_signbit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sin_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sinc_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sinc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sinh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_slice_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sparse_sampled_addmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sparse_sampled_addmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_airy_ai_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_chebyshev_polynomial_t_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_entr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_hermite_polynomial_he_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_i1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_laguerre_polynomial_l_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_legendre_polynomial_p_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_special_spherical_bessel_j0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_split_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_split_with_sizes_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_split_with_sizes_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sqrt_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_squeeze_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_squeeze_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_squeeze_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_std_mean_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_std_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sub_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sub_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_sum_to_size_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_t_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_t_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_t_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_take_along_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_take_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_tan_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_tanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_tensordot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_tile_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_tile_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_to_sparse_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_to_sparse_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_topk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_trace_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_transpose_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_transpose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_transpose_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_trapezoid_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_trapezoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_trapz_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_trapz_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_triangular_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_triangular_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_tril_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_triu_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_triu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_true_divide_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_trunc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_unbind_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_unbind_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_unfold_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_uniform_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_uniform_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_unsafe_chunk_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_unsafe_split_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_unsqueeze_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_unsqueeze_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_unsqueeze_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_var_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_var_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_var_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_var_mean_unbiased_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_var_mean_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_var_unbiased_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_var_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_view_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_view_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_vsplit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_vstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_where_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_while_loop_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_zero__cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_zeros_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_zeros_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_zeros_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_grad_zeros_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_H_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_NumpyCatCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_NumpyMulScalarCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_NumpyNMSCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_NumpySortCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_T_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_T_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad___getitem___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad___rmatmul___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad___rmul___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad___rsub___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad___rsub___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad__batch_norm_with_update_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad__native_batch_norm_legit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad__segment_reduce_lengths_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad__segment_reduce_offsets_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad__softmax_backward_data_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad__upsample_bilinear2d_aa_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_abs_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_abs_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_acos_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_addbmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_addcdiv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_addmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_addmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_addmv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_addmv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_alias_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_all_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_all_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_allclose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_allclose_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_aminmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_angle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_angle_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_argwhere_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_as_strided_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_as_strided_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_asin_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_asinh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_asinh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_atan_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_atanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_atleast_1d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_atleast_1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_auto_functionalize_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_baddbmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_baddbmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_bfloat16_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_block_diag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_bmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_bool_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_bool_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_broadcast_tensors_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_broadcast_to_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_broadcast_to_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_bucketize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_byte_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cartesian_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cauchy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cdouble_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_ceil_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cfloat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cfloat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_chalf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_char_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_char_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cholesky_inverse_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cholesky_inverse_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_clamp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_clamp_max_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_clamp_min_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_clone_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_column_stack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_column_stack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_combinations_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_combinations_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_conj_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_conj_physical_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_constant_pad_nd_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_constant_pad_nd_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_contiguous_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cosh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cosh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_count_nonzero_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cumprod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cumsum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cumulative_trapezoid_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_cumulative_trapezoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_deg2rad_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_diag_embed_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_diagflat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_diagonal_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_diagonal_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_diff_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_digamma_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_dist_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_div_no_rounding_mode_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_dot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_double_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_double_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_dstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_dstack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_einsum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_empty_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_empty_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_empty_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_empty_permuted_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_empty_permuted_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_empty_strided_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_empty_strided_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_eq_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_eq_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_equal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_erf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_erfinv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_exp2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_exp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_expand_as_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_expand_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_expand_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_expand_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_expand_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_expm1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_exponential_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_eye_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_fft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_fft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_fftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_fftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_fftshift_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_hfft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_hfftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_hfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_ifft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_ifft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_ifftshift_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_ihfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_ihfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_irfft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_irfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_irfftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_irfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_rfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_rfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fft_rfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_flip_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_flip_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fliplr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fliplr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_flipud_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_float_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_float_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_float_power_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_floor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_fmin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_frac_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_full_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_full_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_gather_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_ge_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_geqrf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_half_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_heaviside_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_hstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_igamma_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_igammac_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_imag_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_index_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_index_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_index_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_index_put_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_index_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_inner_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_inner_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_invoke_subgraph_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_isclose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_isfinite_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_isin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_isinf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_isnan_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_isnan_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_isposinf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_isreal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_istft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_item_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_item_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_jiterator_2inputs_2outputs_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_jiterator_4inputs_with_extra_args_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_jiterator_binary_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_jiterator_binary_return_by_ref_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_jiterator_binary_return_by_ref_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_jiterator_unary_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_kthvalue_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_ldexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_lerp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_lerp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_lgamma_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_cholesky_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_cholesky_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_cholesky_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_cholesky_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_eig_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_eigh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_eigvals_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_eigvals_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_ldl_factor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_ldl_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_lstsq_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_lstsq_grad_oriented_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_lu_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_matrix_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_matrix_power_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_matrix_rank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_matrix_rank_hermitian_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_multi_dot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_pinv_hermitian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_pinv_singular_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_qr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_qr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_slogdet_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_solve_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_solve_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_solve_triangular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_tensorinv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_tensorsolve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_vecdot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linalg_vector_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linspace_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linspace_tensor_overload_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_linspace_tensor_overload_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_log1p_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_log_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_log_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_log_normal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_log_softmax_with_dtype_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_logcumsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_logical_and_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_logical_not_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_logical_xor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_logit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_logspace_tensor_overload_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_logsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_long_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_lt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_lu_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_lu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_lu_unpack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_lu_unpack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mH_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mH_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mT_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_map_nested_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_map_triple_nested_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_cumprod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_cumsum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_log_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_logsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_mean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_median_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_select_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_std_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_masked_std_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_matmul_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_matrix_exp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_max_binary_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_max_pool2d_with_indices_backward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_maximum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_meshgrid_list_of_tensors_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_meshgrid_list_of_tensors_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_meshgrid_variadic_tensors_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_meshgrid_variadic_tensors_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_min_reduction_no_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_min_reduction_with_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_minimum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mode_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_movedim_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_msort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mul_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mvlgamma_mvlgamma_p_1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_mvlgamma_mvlgamma_p_3_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nanmean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nanmean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nanmedian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nansum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_narrow_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_narrow_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_narrow_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_native_batch_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_native_dropout_backward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_native_layer_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_new_empty_strided_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_new_empty_strided_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_new_full_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_new_full_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_new_zeros_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_new_zeros_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nextafter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_adaptive_avg_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_adaptive_max_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_batch_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_channel_shuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_conv1d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_conv2d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_conv3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_conv_transpose2d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_conv_transpose2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_cosine_similarity_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_cross_entropy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_ctc_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_dropout_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_elu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_embedding_bag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_embedding_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_feature_alpha_dropout_with_train_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_fractional_max_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_gaussian_nll_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_hardswish_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_hardtanh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_huber_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_instance_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_interpolate_nearest_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_layer_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_linear_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_max_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_max_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_max_unpool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_max_unpool3d_grad_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_mish_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_multi_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_nll_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_normalize_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_normalize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_pad_constant_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_pad_constant_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_pad_reflect_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_pad_reflect_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_pad_replicate_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_pad_replicate_negative_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_pdist_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_pixel_shuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_poisson_nll_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_relu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_rms_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_rms_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_rrelu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_scaled_dot_product_attention_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_selu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_silu_complex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_silu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_soft_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_softmin_with_dtype_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_softplus_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_softshrink_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_softsign_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_softsign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_tanhshrink_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_tanhshrink_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_threshold_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_triplet_margin_loss_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_unfold_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nn_functional_upsample_nearest_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nonzero_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nonzero_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_nonzero_static_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_norm_fro_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_norm_fro_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_norm_inf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_normal_in_place_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_normal_in_place_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_ones_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_ormqr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_ormqr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_pca_lowrank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_permute_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_permute_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_permute_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_pinverse_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_polygamma_polygamma_n_1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_polygamma_polygamma_n_2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_polygamma_polygamma_n_4_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_positive_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_positive_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_put_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_qr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_qr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_rad2deg_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_rand_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_randn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_randn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_ravel_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_reciprocal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_renorm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_renorm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_repeat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_repeat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_repeat_interleave_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_reshape_as_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_reshape_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_reshape_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_resize__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_resize_as__cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_resolve_neg_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_roll_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_round_decimals_0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_scalar_tensor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_scalar_tensor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_scan_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_scatter_add_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_scatter_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_scatter_reduce_amax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_scatter_reduce_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_select_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sgn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_signal_windows_bartlett_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_signal_windows_blackman_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_signal_windows_cosine_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_signal_windows_kaiser_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_signal_windows_nuttall_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sin_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sinc_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sinh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_slice_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sparse_mm_reduce_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sparse_sampled_addmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sparse_sampled_addmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_airy_ai_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_bessel_j1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_bessel_y0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_bessel_y1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_chebyshev_polynomial_t_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_chebyshev_polynomial_v_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_hermite_polynomial_h_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_hermite_polynomial_he_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_i1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_i1e_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_laguerre_polynomial_l_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_legendre_polynomial_p_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_log_ndtr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_modified_bessel_i0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_modified_bessel_i1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_modified_bessel_k0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_modified_bessel_k1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_ndtri_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_scaled_modified_bessel_k0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_shifted_chebyshev_polynomial_t_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_spherical_bessel_j0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_special_xlog1py_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_split_list_args_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_split_with_sizes_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sqrt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_squeeze_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_squeeze_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_squeeze_multiple_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_stack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_std_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_std_mean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_std_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_std_mean_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_stft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sub_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sum_to_size_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_sum_to_size_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_svd_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_svd_lowrank_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_t_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_take_along_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_tan_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_tanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_tensor_split_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_tensordot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_tile_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_tile_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_to_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_topk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_transpose_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_transpose_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_transpose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_trapezoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_trapz_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_triangular_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_triangular_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_tril_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_tril_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_triu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_true_divide_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_unbind_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_unbind_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_unflatten_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_unflatten_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_unfold_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_uniform_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_unsafe_chunk_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_unsafe_split_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_unsqueeze_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_var_mean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_var_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_var_mean_unbiased_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_var_mean_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_view_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_view_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_view_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_vstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_while_loop_simple_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_xlogy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_zero__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_zero__cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_zeros_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_fn_gradgrad_zeros_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_H_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_H_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_NumpyMulCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_NumpySortCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_NumpySplitCopyCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_NumpyViewCopyCustomOp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_T_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___getitem___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___rdiv___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___rdiv___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___rmatmul___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___rmatmul___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___rmod___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___rpow___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___rpow___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad___rsub___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad__batch_norm_with_update_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad__segment_reduce_offsets_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad__unsafe_masked_index_put_accumulate_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad__upsample_bilinear2d_aa_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_abs_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_acos_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_acosh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_acosh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_addbmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_addbmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_addcdiv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_addcmul_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_addmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_addmv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_addr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_alias_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_all_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_allclose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_amax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_aminmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_angle_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_any_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_argwhere_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_as_strided_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_as_strided_partial_views_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_asin_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_asin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_asinh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_asinh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_atanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_atanh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_atleast_1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_atleast_2d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_atleast_3d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_atleast_3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_baddbmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_bernoulli_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_bfloat16_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_block_diag_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_bmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_bool_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_bool_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_broadcast_tensors_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_bucketize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_byte_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cartesian_prod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cdist_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cfloat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_chalf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_chalf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cholesky_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_chunk_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_clamp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_clamp_max_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_combinations_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_conj_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_conj_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_conj_physical_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_conj_physical_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_copysign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_corrcoef_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_corrcoef_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cos_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cosh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cosh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_count_nonzero_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_count_nonzero_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cross_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cross_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cummin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cumprod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_cumulative_trapezoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_diag_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_diag_embed_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_diagflat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_diagonal_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_diagonal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_diagonal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_diff_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_diff_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_dist_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_div_floor_rounding_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_div_no_rounding_mode_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_div_trunc_rounding_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_dot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_double_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_double_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_dsplit_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_dstack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_einsum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_empty_permuted_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_equal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_erf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_erfc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_exp2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_exp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_expand_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_expand_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_expm1_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_expm1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_eye_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_fft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_fftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_hfft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_hfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_hfft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_hfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_hfftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_hfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_ifft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_ifft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_ifft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_ifft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_ifftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_ifftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_ifftshift_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_ihfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_irfft2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_irfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_irfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_irfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_rfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fft_rfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_flatten_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_flip_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fliplr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_flipud_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_flipud_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_float_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_float_power_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_float_power_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_floor_divide_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_fmod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_frac_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_full_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_gather_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_gather_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ge_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_geometric_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_geqrf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_gradient_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_grid_sampler_2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_gt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_half_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_hsplit_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_hsplit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_hstack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_index_add_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_index_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_index_fill_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_index_reduce_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_index_reduce_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_index_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_int_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_int_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isclose_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isfinite_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isfinite_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isinf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isinf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isneginf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isposinf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isreal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_isreal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_istft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_item_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_item_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_jiterator_2inputs_2outputs_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_jiterator_binary_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_jiterator_binary_return_by_ref_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_jiterator_unary_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_kron_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ldexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ldexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_le_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_lerp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_cholesky_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_cond_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_eigh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_eigvals_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_eigvals_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_eigvalsh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_eigvalsh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_householder_product_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_inv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_inv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_inv_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_ldl_factor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_ldl_factor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_ldl_factor_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_ldl_factor_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_ldl_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_lu_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_lu_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_matrix_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_matrix_power_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_matrix_rank_hermitian_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_multi_dot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_multi_dot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_qr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_slogdet_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_slogdet_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_solve_triangular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_svd_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_svdvals_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_tensorinv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_tensorsolve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_tensorsolve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_vander_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linalg_vector_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_linspace_tensor_overload_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_log10_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_log2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_log2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_log_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_log_normal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_log_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_log_softmax_with_dtype_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logcumsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logdet_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logdet_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logical_not_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logical_not_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logical_xor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logspace_tensor_overload_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logspace_tensor_overload_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_logsumexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_lu_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_lu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_lu_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_lu_unpack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_lu_unpack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mH_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mT_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_cumprod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_cumsum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_fill_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_logsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_logsumexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_mean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_normalize_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_normalize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_select_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_sum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_var_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_masked_var_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_matrix_exp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_matrix_exp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_max_binary_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_max_reduction_no_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_maximum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_meshgrid_list_of_tensors_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_meshgrid_list_of_tensors_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_min_reduction_with_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_minimum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mode_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_movedim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_msort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mul_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mul_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mvlgamma_mvlgamma_p_3_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_mvlgamma_mvlgamma_p_5_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nan_to_num_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nanmean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nanmean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nanquantile_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_narrow_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_narrow_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_narrow_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_native_batch_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_native_layer_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ne_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ne_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_new_empty_strided_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_new_full_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_new_full_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_new_ones_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_new_ones_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_new_zeros_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nextafter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_adaptive_avg_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_avg_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_batch_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_celu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_channel_shuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_channel_shuffle_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_conv2d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_conv3d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_conv3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_conv_transpose1d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_conv_transpose1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_conv_transpose3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_cosine_embedding_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_cross_entropy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_ctc_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_dropout2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_elu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_embedding_bag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_embedding_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_feature_alpha_dropout_without_train_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_grid_sample_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_hardswish_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_hardtanh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_huber_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_instance_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_interpolate_area_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_interpolate_bilinear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_interpolate_linear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_layer_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_leaky_relu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_linear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_local_response_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_max_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_max_unpool1d_grad_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_max_unpool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_mse_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_multi_head_attention_forward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_normalize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_pad_constant_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_pad_replicate_negative_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_pad_replicate_negative_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_pairwise_distance_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_pdist_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_pixel_shuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_prelu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_relu6_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_rms_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_rrelu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_silu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_soft_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_softmin_with_dtype_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_softsign_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_softsign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_tanhshrink_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_triplet_margin_loss_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_unfold_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_upsample_bilinear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nn_functional_upsample_nearest_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nonzero_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_nonzero_static_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_norm_inf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ones_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ones_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ones_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ormqr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_outer_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_outer_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_pca_lowrank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_pca_lowrank_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_permute_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_permute_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_pinverse_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_pinverse_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_polar_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_polygamma_polygamma_n_1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_polygamma_polygamma_n_4_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_positive_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_positive_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_pow_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_put_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_qr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_rad2deg_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_rand_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_rand_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_randn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_randn_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ravel_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_ravel_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_reciprocal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_renorm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_renorm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_repeat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_repeat_interleave_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_reshape_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_reshape_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_resize__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_resize_as__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_resize_as__cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_resolve_conj_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_resolve_conj_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_resolve_neg_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_roll_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_roll_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_rot90_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_rot90_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_rsqrt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_rsub_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_rsub_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_scalar_tensor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_scalar_tensor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_scatter_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_scatter_reduce_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sgn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_short_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_signal_windows_bartlett_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_signal_windows_blackman_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_signal_windows_cosine_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_signal_windows_gaussian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_signal_windows_hamming_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_signal_windows_hann_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_signbit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sin_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sinc_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sinc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_slice_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_slice_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_slice_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_softmax_with_dtype_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sparse_mm_reduce_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sparse_sampled_addmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sparse_sampled_addmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_bessel_j0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_bessel_j1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_bessel_y0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_chebyshev_polynomial_t_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_chebyshev_polynomial_u_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_chebyshev_polynomial_v_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_entr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_i0e_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_i1e_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_laguerre_polynomial_l_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_log_ndtr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_modified_bessel_k0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_modified_bessel_k1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_scaled_modified_bessel_k1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_shifted_chebyshev_polynomial_t_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_split_list_args_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_split_with_sizes_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_split_with_sizes_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_sqrt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_square_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_squeeze_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_squeeze_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_std_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_std_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_std_mean_unbiased_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_std_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_stft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_stft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_svd_lowrank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_t_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_t_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_take_along_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_take_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_tan_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_tanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_tensor_split_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_tensordot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_to_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_topk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_torch_ops_aten__safe_softmax_default_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_trace_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_transpose_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_transpose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_transpose_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_trapz_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_triangular_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_tril_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_triu_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_triu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_true_divide_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_true_divide_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_trunc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unfold_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unfold_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unique_consecutive_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unique_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unsafe_split_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unsafe_split_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unsqueeze_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unsqueeze_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_unsqueeze_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_var_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_var_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_var_mean_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_var_unbiased_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_var_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_vdot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_view_as_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_view_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_view_as_real_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_view_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_vsplit_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_vstack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_vstack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_where_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_where_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_zero__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_zeros_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_zeros_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_grad_zeros_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_H_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_H_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_T_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___getitem___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___radd___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___rdiv___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___rmatmul___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___rmod___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___rpow___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___rpow___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___rsub___cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad___rsub___cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad__batch_norm_with_update_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad__chunk_cat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad__segment_reduce_lengths_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_abs_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_abs_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_acos_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_acos_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_add_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_addbmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_addcmul_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_addmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_addmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_addmm_decomposed_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_addr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_addr_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_alias_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_all_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_all_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_allclose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_aminmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_angle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_angle_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_any_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_any_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_argmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_argsort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_as_strided_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_as_strided_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_as_strided_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_as_strided_partial_views_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_as_strided_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_asin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_asinh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_atan_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_atanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_atleast_1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_atleast_2d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_atleast_2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_atleast_3d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_atleast_3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_baddbmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_bfloat16_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_block_diag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_bmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_bmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_broadcast_to_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_broadcast_to_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_bucketize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_byte_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_byte_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cartesian_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_ceil_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_chalf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_char_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cholesky_inverse_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cholesky_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_chunk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_clamp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_combinations_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_conj_physical_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_constant_pad_nd_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_contiguous_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cos_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cov_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cross_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cumprod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cumprod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cumsum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_cumulative_trapezoid_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_deg2rad_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diag_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diagflat_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diagflat_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diagonal_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diagonal_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diagonal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diagonal_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_diff_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_digamma_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_dist_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_dot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_dot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_double_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_dstack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_einsum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_empty_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_empty_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_empty_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_empty_permuted_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_empty_strided_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_eq_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_eq_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_equal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_equal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_erfc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_exp2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_exp2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_expand_as_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_expand_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_expm1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_fft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_fft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_fftshift_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_hfft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_hfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_ifft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_ifft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_ifftshift_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_ifftshift_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_ihfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_irfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_irfft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_irfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_irfftn_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_irfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_rfft2_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_rfft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fft_rfftn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fill_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_flatten_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_flatten_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_flip_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_float_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_float_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_float_power_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_floor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_floor_divide_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_fmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_frac_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_full_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_full_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_full_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_gather_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_ge_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_geqrf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_gradient_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_grid_sampler_3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_half_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_heaviside_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_hsplit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_hstack_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_hypot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_igamma_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_fill_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_fill_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_put_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_put_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_reduce_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_reduce_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_index_select_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_int_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_isclose_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_isfinite_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_isin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_isinf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_isinf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_isposinf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_isreal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_isreal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_istft_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_jiterator_2inputs_2outputs_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_jiterator_4inputs_with_extra_args_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_jiterator_binary_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_jiterator_binary_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_jiterator_unary_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_kthvalue_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_lerp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_lgamma_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_cholesky_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_cross_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_det_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_det_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_diagonal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_eig_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_eig_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_eigh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_eigh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_eigvals_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_inv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_inv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_inv_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_inv_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_ldl_factor_ex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_ldl_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_ldl_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_lstsq_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_lstsq_grad_oriented_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_lu_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_lu_factor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_lu_factor_ex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_matrix_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_matrix_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_matrix_power_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_matrix_power_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_matrix_rank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_matrix_rank_hermitian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_multi_dot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_norm_subgradients_at_zero_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_norm_subgradients_at_zero_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_pinv_hermitian_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_pinv_hermitian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_pinv_singular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_slogdet_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_solve_triangular_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_solve_triangular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_svd_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_svdvals_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_tensorinv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_tensorinv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_tensorsolve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linalg_vander_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linspace_tensor_overload_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_linspace_tensor_overload_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_log1p_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_log2_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_log_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logaddexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logcumsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logcumsumexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logdet_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logical_not_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logical_not_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logical_or_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logical_or_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logical_xor_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logspace_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_logspace_tensor_overload_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_lt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_lu_solve_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_lu_unpack_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mH_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mH_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mT_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_amax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_argmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_cumprod_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_cumprod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_cumsum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_cumsum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_fill_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_log_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_logaddexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_logsumexp_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_logsumexp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_median_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_normalize_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_normalize_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_softmin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_std_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_sum_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_sum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_masked_var_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_matmul_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_matmul_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_matrix_exp_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_max_pool2d_with_indices_backward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_max_reduction_no_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_min_reduction_no_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_minimum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mode_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_movedim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_msort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mul_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mv_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mv_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_mvlgamma_mvlgamma_p_3_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nan_to_num_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nanmean_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nanmean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nanmedian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nansum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_native_dropout_backward_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_native_layer_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_ne_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_ne_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_neg_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_new_empty_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_new_empty_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_new_ones_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_new_ones_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_new_zeros_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nextafter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_adaptive_avg_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_adaptive_max_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_adaptive_max_pool2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_adaptive_max_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_alpha_dropout_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_avg_pool1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_batch_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_batch_norm_without_cudnn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_bilinear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_channel_shuffle_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_conv1d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_conv2d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_conv_transpose1d_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_conv_transpose2d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_conv_transpose3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_cosine_embedding_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_cross_entropy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_ctc_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_dropout3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_elu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_embedding_bag_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_fractional_max_pool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_gaussian_nll_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_glu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_hardsigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_hardtanh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_instance_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_interpolate_area_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_interpolate_linear_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_l1_loss_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_l1_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_local_response_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_logsigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_margin_ranking_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_max_unpool3d_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_mse_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_multi_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_multilabel_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_multilabel_soft_margin_loss_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_pad_circular_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_pad_reflect_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_pad_reflect_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_rms_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_rms_norm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_rrelu_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_scaled_dot_product_attention_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_silu_complex_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_softmin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_softsign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_tanhshrink_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_threshold_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_unfold_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nn_functional_upsample_nearest_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_nonzero_static_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_norm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_norm_fro_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_norm_inf_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_norm_inf_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_normal_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_normal_in_place_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_normal_in_place_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_normal_number_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_ones_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_ones_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_ones_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_outer_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_pca_lowrank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_pca_lowrank_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_permute_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_permute_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_permute_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_pinverse_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_polygamma_polygamma_n_1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_prod_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_put_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_qr_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_rand_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_randint_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_randint_like_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_randn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_randn_like_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_ravel_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_reciprocal_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_remainder_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_repeat_interleave_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_reshape_as_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_reshape_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_resize__cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_resize__cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_resize_as__cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_resolve_conj_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_resolve_conj_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_resolve_neg_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_roll_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_rot90_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_round_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_round_decimals_0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_rsqrt_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_rsqrt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_rsub_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_scalar_tensor_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_scatter_add_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_scatter_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_scatter_reduce_amin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_scatter_reduce_sum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_select_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sgn_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_short_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sigmoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sign_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signal_windows_bartlett_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signal_windows_blackman_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signal_windows_cosine_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signal_windows_gaussian_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signal_windows_general_cosine_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signal_windows_hann_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signal_windows_kaiser_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signal_windows_nuttall_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_signbit_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sin_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sin_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sinc_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sinc_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sinh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_slice_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_slice_scatter_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_softmax_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_softmax_with_dtype_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sort_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sparse_mm_reduce_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sparse_sampled_addmm_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sparse_sampled_addmm_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_airy_ai_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_bessel_j0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_bessel_j1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_bessel_y1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_chebyshev_polynomial_v_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_erfcx_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_hermite_polynomial_h_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_i0e_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_i1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_laguerre_polynomial_l_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_legendre_polynomial_p_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_modified_bessel_k0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_scaled_modified_bessel_k1_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_special_spherical_bessel_j0_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_split_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_split_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_split_list_args_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_split_with_sizes_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_split_with_sizes_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_split_with_sizes_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sqrt_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sqrt_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_square_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_squeeze_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_squeeze_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_squeeze_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_squeeze_multiple_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_std_unbiased_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_std_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_stft_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sub_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sum_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sum_to_size_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_sum_to_size_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_svd_lowrank_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_svd_lowrank_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_t_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_t_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_t_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_t_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_take_along_dim_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_take_along_dim_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_tanh_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_tanh_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_tensordot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_tile_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_to_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_to_sparse_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_to_sparse_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_trace_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_trace_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_transpose_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_trapezoid_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_trapz_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_trapz_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_triangular_solve_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_tril_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_triu_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_true_divide_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_true_divide_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unbind_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unbind_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unflatten_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unfold_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unfold_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_uniform_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_uniform_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unique_consecutive_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unsafe_chunk_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unsafe_chunk_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unsafe_split_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unsafe_split_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unsqueeze_copy_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unsqueeze_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_unsqueeze_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_var_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_var_mean_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_var_unbiased_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_vdot_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_vdot_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_view_as_complex_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_view_as_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_view_as_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_view_copy_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_view_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_view_cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_vsplit_cuda_complex128, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_zero__cuda_float64, test/test_ops_gradients.py::TestBwdGradientsCUDA::test_inplace_gradgrad_zeros_cuda_complex128 2025-09-07T08:34:25.6504483Z 2025-09-07T08:34:28.5682870Z /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:34:28.5684305Z import pkg_resources 2025-09-07T08:34:28.8912119Z Running test_decomp 9/14 ... [2025-09-07 08:34:28.890795] 2025-09-07T08:34:28.8912554Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:34:28.8915144Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'not serial', '--shard-id=9', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:34:28.891197] 2025-09-07T08:39:04.2350231Z 2025-09-07T08:39:04.2351647Z inductor/test_mkldnn_pattern_matcher 1/2 was successful, full logs can be found in artifacts with path test/test-reports/inductor.test_mkldnn_pattern_matcher_1.2_d506c70174d000c1_.log 2025-09-07T08:39:04.2417877Z Running 143 items in this shard: test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_conv2d_binary_fusion_failed, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_False_reshape_a_False_M_1_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_False_reshape_a_False_M_32_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_False_reshape_a_False_M_32_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_False_reshape_a_False_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_False_reshape_a_True_M_32_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_False_reshape_a_True_M_32_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_False_M_1_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_False_M_1_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_False_M_1_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_False_M_32_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_False_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_True_M_1_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_True_M_1_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_True_M_1_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_bfloat16_dynamic_True_reshape_a_True_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_False_M_1_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_False_M_1_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_False_M_1_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_False_M_32_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_False_M_32_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_True_M_1_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_True_M_32_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_True_M_32_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_False_reshape_a_True_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_True_reshape_a_False_M_1_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_True_reshape_a_False_M_1_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_True_reshape_a_False_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_True_reshape_a_True_M_1_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_True_reshape_a_True_M_1_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_True_reshape_a_True_M_32_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_False_float32_dynamic_True_reshape_a_True_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_False_reshape_a_False_M_1_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_False_reshape_a_True_M_1_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_False_reshape_a_True_M_32_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_False_reshape_a_True_M_32_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_False_M_1_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_False_M_1_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_False_M_1_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_False_M_32_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_False_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_True_M_1_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_True_M_32_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_True_M_32_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_bfloat16_dynamic_True_reshape_a_True_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_False_M_1_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_False_M_1_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_False_M_1_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_False_M_32_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_False_M_32_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_False_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_True_M_1_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_True_M_1_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_False_reshape_a_True_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_False_M_1_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_False_M_1_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_False_M_1_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_False_M_32_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_False_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_True_M_1_inplace_add_True_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_True_M_1_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_True_M_32_inplace_add_False_expand_a_scale_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_True_M_32_inplace_add_False_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_da8w8_sym_act_sym_wgt_with_int_mm_has_bias_True_float32_dynamic_True_reshape_a_True_M_32_inplace_add_True_expand_a_scale_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_dynamic_qlinear_input_dim_exceeds_2, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_dynamic_qlinear_qat_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_hardtanh_pattern_fallback, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_leaky_relu_pattern_fallback, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_linear_binary_broadcast_shapes, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_linear_relu_dynamic_fp16, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_linear_unary, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qat_qconv2d_relu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qat_qconv2d_relu6, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qcat, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_add_2, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_add_3, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_add_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_add_relu_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_add_relu_int8_mixed_bf16, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_add_relu_int8_mixed_bf16_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_add_relu_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_add_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_dequant_promotion_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_hardswish_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_hardtanh_int8_mixed_bf16_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_hardtanh_int8_mixed_bf16_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_hardtanh_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_int8_mixed_bf16, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_int8_mixed_bf16_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_relu6_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_relu6_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_relu_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_relu_int8_mixed_bf16_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_silu_int8_mixed_bf16_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qconv2d_with_concat_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qflatten, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_cpu_use_relu_False_is_qat_False_is_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_cpu_use_relu_False_is_qat_False_is_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_cpu_use_relu_False_is_qat_True_is_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_cpu_use_relu_True_is_qat_True_is_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_cpu_use_relu_True_is_qat_True_is_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_fp8_inductor_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_int8_mixed_bf16_use_relu_False_is_qat_False_is_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_int8_mixed_bf16_use_relu_False_is_qat_False_is_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_int8_mixed_bf16_use_relu_False_is_qat_True_is_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_int8_mixed_bf16_use_relu_False_is_qat_True_is_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_int8_mixed_bf16_use_relu_True_is_qat_True_is_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_int8_mixed_bf16_xpu_use_relu_True_is_qat_False_is_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_add_xpu_use_relu_True_is_qat_False_is_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_dequant_promotion_input_dim_exceeds_2_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_dequant_promotion_int8_mixed_bf16, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_dequant_promotion_int8_mixed_bf16_input_dim_exceeds_2, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_dequant_promotion_int8_mixed_bf16_input_dim_exceeds_2_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_gelu_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_input_dim_exceeds_2, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_input_dim_exceeds_2_and_not_contiguous, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_input_dim_exceeds_2_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_int8_mixed_bf16_input_dim_exceeds_2, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_int8_mixed_bf16_input_dim_exceeds_2_use_autocast, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_int8_mixed_bf16_use_autocast, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_mul_cpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_mul_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_relu_input_dim_exceeds_2_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_relu_int8_mixed_bf16_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qlinear_relu_xpu, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_qmaxpool2d, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_reproduce_121253_issue_addmm_fusion_check, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_False_bfloat16_per_channel_quant_False_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_False_bfloat16_per_channel_quant_False_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_False_bfloat16_per_channel_quant_True_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_False_bfloat16_per_channel_quant_True_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_False_float32_per_channel_quant_True_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_False_float32_per_channel_quant_True_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_True_bfloat16_per_channel_quant_False_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_True_bfloat16_per_channel_quant_False_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_True_float32_per_channel_quant_False_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_True_float32_per_channel_quant_False_dynamic_True, test/inductor/test_mkldnn_pattern_matcher.py::TestPatternMatcher::test_smooth_quant_with_int_mm_has_bias_True_float32_per_channel_quant_True_dynamic_False, test/inductor/test_mkldnn_pattern_matcher.py::TestDynamicPatternMatcher::test_linear_input_non_contiguous_3D_wo_bias_dynamic_shapes, test/inductor/test_mkldnn_pattern_matcher.py::TestDynamicPatternMatcher::test_q_attention_block, test/inductor/test_mkldnn_pattern_matcher.py::TestDynamicPatternMatcher::test_qconv2d_maxpool2d_linear_dynamic_cpu 2025-09-07T08:39:04.2476398Z 2025-09-07T08:39:05.4525429Z Uploading artifacts took 1.22 seconds 2025-09-07T08:39:07.2077624Z /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:07.2079235Z import pkg_resources 2025-09-07T08:39:07.5185100Z Running test_decomp 10/14 ... [2025-09-07 08:39:07.518085] 2025-09-07T08:39:07.5185634Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:39:07.5187695Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_decomp.py', '-m', 'not serial', '--shard-id=10', '--num-shards=14', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:39:07.518439] 2025-09-07T08:43:22.2266753Z 2025-09-07T08:43:22.2267821Z test_decomp 3/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_3.14_a3d9622704dc81a0_.log 2025-09-07T08:43:22.2487967Z Running 606 items in this shard: test/test_decomp.py::TestDecompCUDA::test_comprehensive_H_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_H_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_T_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___radd___cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___radd___cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rdiv___cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rdiv___cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rdiv___cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmod___cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rpow___cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rpow___cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rsub___cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rsub___cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__chunk_cat_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive__chunk_cat_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive__chunk_cat_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acosh_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acosh_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_add_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addmm_decomposed_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_alias_copy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amin_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_angle_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_any_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmax_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argsort_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argsort_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argwhere_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_partial_views_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_partial_views_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_partial_views_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_1d_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_1d_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_1d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_2d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_2d_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_baddbmm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bfloat16_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bincount_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bincount_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bincount_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_and_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_right_shift_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_xor_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_xor_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_xor_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bmm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bmm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_byte_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_byte_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdouble_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdouble_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cholesky_inverse_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chunk_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_max_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_combinations_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_combinations_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_complex_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_contiguous_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_copysign_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cosh_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_count_nonzero_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumsum_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumsum_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumulative_trapezoid_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumulative_trapezoid_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_embed_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_embed_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_embed_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagflat_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diff_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_floor_rounding_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_floor_rounding_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dot_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_double_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_double_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_double_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dstack_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_strided_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eq_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eq_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_equal_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_equal_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erf_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erf_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erfc_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exp_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exp_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exp_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expm1_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eye_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eye_cuda_float8_e5m2, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftn_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftn_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftn_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftshift_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftshift_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftshift_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fftshift_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfftn_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftshift_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftshift_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftshift_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfft_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfftn_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfftn_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfft2_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfft2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfftn_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fill_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fill_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flatten_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_floor_divide_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmax_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gather_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_grid_sampler_2d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_half_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_half_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_histc_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hsplit_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_i0_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_add_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_add_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_put_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_amax_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_mean_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_mean_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_prod_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_reduce_prod_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_select_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_select_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_select_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isclose_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isfinite_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isfinite_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isinf_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isposinf_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isposinf_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isreal_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isreal_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_item_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_2inputs_2outputs_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_4inputs_with_extra_args_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kron_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kron_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kthvalue_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kthvalue_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ldexp_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_le_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lerp_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lgamma_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_diagonal_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_eig_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_householder_product_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_multi_dot_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_norm_subgradients_at_zero_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_solve_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vecdot_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vecdot_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vector_norm_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vector_norm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log10_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_normal_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_softmax_with_dtype_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logdet_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_and_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_not_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_not_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_or_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logsumexp_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_long_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_long_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lt_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_argmax_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_cumprod_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_fill_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_fill_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_prod_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_scatter_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_scatter_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_select_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_softmin_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_std_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_sum_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_sum_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_sum_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_no_dim_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_no_dim_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_no_dim_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_with_dim_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_maximum_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_median_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_list_of_tensors_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_reduction_no_dim_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_reduction_with_dim_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_minimum_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mode_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mode_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mode_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_movedim_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_movedim_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_msort_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_msort_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mul_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mv_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_1_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nan_to_num_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nan_to_num_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_native_batch_norm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_strided_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_strided_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_strided_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nextafter_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_max_pool2d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_avg_pool1d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_binary_cross_entropy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_channel_shuffle_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv2d_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv_transpose1d_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv_transpose3d_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_dropout2d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_dropout_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_grid_sample_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardsigmoid_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardswish_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardswish_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardtanh_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_huber_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_area_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_nearest_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_nearest_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_l1_loss_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_logsigmoid_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_margin_ranking_loss_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool1d_grad_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_multi_margin_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_normalize_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_circular_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_constant_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_reflect_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_reflect_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_negative_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_shuffle_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu6_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_silu_complex_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_silu_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_smooth_l1_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_soft_margin_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softmin_with_dtype_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softmin_with_dtype_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softmin_with_dtype_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_tanhshrink_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_triplet_margin_loss_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_unfold_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_static_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_fro_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_fro_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_inf_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ones_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_outer_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_prod_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_prod_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_qr_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rad2deg_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rad2deg_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rad2deg_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rand_like_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rand_like_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ravel_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_real_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_real_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_real_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reciprocal_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_as_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_conj_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsqrt_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scalar_tensor_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_add_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_searchsorted_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_searchsorted_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_scatter_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sgn_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sigmoid_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sigmoid_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sign_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_exponential_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_general_cosine_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_scatter_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_softmax_with_dtype_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sort_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_airy_ai_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_y0_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_y0_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_y1_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_he_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1e_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_laguerre_polynomial_l_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_i1_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_k0_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_ndtr_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_scaled_modified_bessel_k0_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_scaled_modified_bessel_k1_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_t_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_w_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_spherical_bessel_j0_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_xlog1py_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_xlog1py_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_list_args_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_list_args_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_mean_unbiased_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_unbiased_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_svd_lowrank_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_along_dim_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tanh_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tile_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_sparse_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__safe_softmax_default_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trace_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trapz_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_triangular_solve_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_triu_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_true_divide_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_uniform_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_consecutive_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_chunk_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_chunk_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_mean_unbiased_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vsplit_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vstack_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_xlogy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_like_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_abs_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_abs_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_addcmul_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_decomposed_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_decomposed_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_addmv_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_alias_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_alias_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_alias_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_all_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_amin_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_aminmax_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_any_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_asinh_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_bucketize_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_cat_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_cat_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_ceil_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_clone_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_constant_pad_nd_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_copysign_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward__softmax_backward_data_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_diag_embed_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_nn_functional_max_unpool3d_grad_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_norm_fro_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_rot90_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_special_log_ndtr_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_triu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_cosh_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_cosh_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_cumsum_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_scatter_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_dist_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_div_trunc_rounding_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_exp2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_exp_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_exp_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_exp_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_expand_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_eye_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft2_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft2_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft2_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifftn_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifftn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfftn_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_flip_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_flip_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_flip_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_full_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_gcd_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_ge_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_gt_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_heaviside_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_i0_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_i0_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_index_add_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_index_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_index_copy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_index_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_index_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_isinf_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_isneginf_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_isneginf_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_isposinf_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_le_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_log10_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_log_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_logit_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_logsumexp_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_lt_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_maximum_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_meshgrid_list_of_tensors_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_meshgrid_variadic_tensors_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_minimum_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_minimum_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_minimum_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_mv_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_mv_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_narrow_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_narrow_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_native_layer_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_ne_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_neg_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_new_full_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_new_full_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_new_ones_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_new_ones_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardshrink_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardsigmoid_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardtanh_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_logsigmoid_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_pad_constant_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu6_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_silu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_unfold_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_unfold_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_norm_fro_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_ones_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_pow_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_prod_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_renorm_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_repeat_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_repeat_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_repeat_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_roll_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_rot90_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_rot90_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_rot90_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_round_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_round_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_round_decimals_0_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_round_decimals_3_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_rsub_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_select_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_select_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_sgn_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_sgn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_sinh_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_slice_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_slice_scatter_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1e_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1e_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_special_ndtri_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_special_ndtri_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_special_xlog1py_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_special_xlog1py_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_special_xlog1py_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_special_xlog1py_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_split_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_split_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_split_list_args_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_std_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_sum_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_t_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_t_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_tan_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_trace_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_tril_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_triu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_triu_indices_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_trunc_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_trunc_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_unsqueeze_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_var_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_var_mean_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_where_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_where_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_zero__cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_zero__cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_rnn_decomp_module_nn_GRU_train_mode_cuda_float64, test/test_decomp.py::DecompOneOffTestsCUDA::test_elu_backward_cuda, test/test_decomp.py::DecompOneOffTestsCUDA::test_sdpa_nn_functional_scaled_dot_product_attention_cuda_bfloat16, test/test_decomp.py::DecompOneOffTestsCUDA::test_sdpa_nn_functional_scaled_dot_product_attention_cuda_float16, test/test_decomp.py::HasDecompTest::test_aten_core_operators 2025-09-07T08:43:22.2696750Z 2025-09-07T08:43:25.2335962Z /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:25.2337405Z import pkg_resources 2025-09-07T08:43:25.5464038Z Running dynamo/test_torchrec 1/1 ... [2025-09-07 08:43:25.545966] 2025-09-07T08:43:25.5464489Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:25.5466714Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'dynamo/test_torchrec.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:25.546360] 2025-09-07T08:43:28.8125297Z 2025-09-07T08:43:28.8126288Z dynamo/test_torchrec 1/1 was successful, full logs can be found in artifacts with path test/test-reports/dynamo.test_torchrec_1.1_b79767ed01393198_.log 2025-09-07T08:43:28.8127242Z Running 0 items in this shard: 2025-09-07T08:43:28.8127459Z 2025-09-07T08:43:31.7989661Z /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:31.7991061Z import pkg_resources 2025-09-07T08:43:32.1147468Z Running functorch/test_control_flow 2/2 ... [2025-09-07 08:43:32.114310] 2025-09-07T08:43:32.1148021Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:43:32.1150253Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'functorch/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 08:43:32.114697] 2025-09-07T08:44:28.6305498Z 2025-09-07T08:44:28.6306574Z test_decomp 9/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_9.14_5bf2b5fb60381cf6_.log 2025-09-07T08:44:28.6458382Z Running 669 items in this shard: test/test_decomp.py::TestDecompCUDA::test_comprehensive_H_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___getitem___cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___radd___cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rand___cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rdiv___cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rdiv___cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmod___cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___ror___cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rxor___cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rxor___cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive__batch_norm_with_update_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__chunk_cat_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive__native_batch_norm_legit_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive__segment_reduce_offsets_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acos_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acos_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acos_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acosh_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_add_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_add_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addbmm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addbmm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_all_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_all_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_allclose_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amax_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amin_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_any_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atanh_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atanh_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_1d_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_2d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_2d_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_3d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_baddbmm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_not_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_right_shift_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_tensors_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_tensors_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_tensors_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_to_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_to_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bucketize_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_byte_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdouble_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ceil_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chalf_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_char_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_char_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chunk_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_combinations_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_complex_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_physical_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_physical_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_physical_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_copysign_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cos_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cosh_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_count_nonzero_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_count_nonzero_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cov_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cummax_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cumsum_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_deg2rad_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_embed_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagflat_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagflat_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_digamma_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_floor_rounding_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_no_rounding_mode_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_no_rounding_mode_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_no_rounding_mode_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_no_rounding_mode_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_double_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dsplit_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dsplit_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dstack_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_like_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_permuted_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eq_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_equal_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_equal_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erfinv_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erfinv_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exp_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exp_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_as_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expm1_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eye_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft2_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifft2_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifft2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfft2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfft2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfft_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfft_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fliplr_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fliplr_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmax_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmax_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_frexp_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_full_like_cuda_uint16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gather_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gather_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gcd_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ge_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_geometric_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gradient_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gradient_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_grid_sampler_2d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gt_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gt_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hash_tensor_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_heaviside_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_histc_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hsplit_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_i0_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_fill_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_fill_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_select_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_select_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_int_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_int_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isclose_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isfinite_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isneginf_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isposinf_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_item_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_item_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_return_by_ref_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_unary_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_unary_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kthvalue_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lerp_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lgamma_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_cross_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_det_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_eigvals_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_eigvals_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_inv_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_ldl_factor_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_lu_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_lu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_matrix_norm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_matrix_rank_hermitian_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_multi_dot_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_multi_dot_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_norm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_pinv_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_slogdet_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_solve_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_solve_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_svdvals_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_svdvals_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_tensorsolve_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vander_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_vector_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log10_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logcumsumexp_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_and_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_not_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_not_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_not_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_xor_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_xor_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_tensor_overload_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logsumexp_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_long_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lt_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mH_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mT_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mT_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_logsumexp_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_logsumexp_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_prod_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_prod_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_scatter_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_select_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_softmax_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_std_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_sum_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_var_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_matrix_exp_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_binary_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_pool2d_with_indices_backward_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_with_dim_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_median_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_min_binary_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_minimum_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mode_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_msort_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mul_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mul_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nan_to_num_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nanmedian_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_native_batch_norm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_native_batch_norm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_native_dropout_backward_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_neg_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_full_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_full_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_full_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_ones_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_zeros_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_avg_pool1d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv3d_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_gaussian_nll_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_gaussian_nll_loss_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_glu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_grid_sample_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_grid_sample_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardtanh_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hinge_embedding_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_instance_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_instance_norm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_nearest-exact_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_nearest_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_nearest_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_kl_div_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_leaky_relu_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_pool2d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_mish_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_mse_loss_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_constant_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_constant_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_reflect_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_reflect_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_negative_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_negative_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_negative_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pdist_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softmin_with_dtype_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_triplet_margin_loss_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_triplet_margin_loss_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_upsample_bilinear_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_upsample_bilinear_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_upsample_bilinear_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_upsample_nearest_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_static_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_static_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_static_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_normal_in_place_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_normal_number_mean_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_1_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_positive_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_pow_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_prod_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rad2deg_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_real_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_real_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_remainder_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_renorm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_interleave_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_as_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize__cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize__cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize_as__cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_conj_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_conj_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_round_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_round_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_round_decimals_neg_3_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsqrt_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsub_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scalar_tensor_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_add_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_add_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amin_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_amin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_prod_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_prod_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_searchsorted_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_short_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sigmoid_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sign_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_gaussian_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signbit_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinc_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_scatter_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_slice_scatter_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sort_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sparse_mm_reduce_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_airy_ai_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_y1_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_bessel_y1_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_u_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_u_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_u_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_w_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_entr_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_erfcx_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_h_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_he_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i0e_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_i1e_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_laguerre_polynomial_l_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_legendre_polynomial_p_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_legendre_polynomial_p_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_i1_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_k0_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_ndtri_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_u_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_spherical_bessel_j0_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_xlog1py_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_xlog1py_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_zeta_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_list_args_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_square_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_multiple_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_multiple_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_multiple_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_stack_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_mean_unbiased_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_unbiased_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_svd_lowrank_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_copy_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tan_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tanh_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tile_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tile_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_sparse_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_torch_ops_aten__flash_attention_forward_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trace_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trapezoid_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trapz_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tril_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trunc_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unbind_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_uniform_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_consecutive_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_consecutive_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_mean_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vdot_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_complex_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_real_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vsplit_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vsplit_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vstack_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_where_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zero__cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zero__cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zero__cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zero__cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick__native_batch_norm_legit_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick__softmax_backward_data_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick__unsafe_masked_index_put_accumulate_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_acos_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_acosh_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_acosh_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_add_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_add_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_add_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_addcdiv_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_addcdiv_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_addcdiv_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_addcdiv_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_addcmul_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_addr_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_amax_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_amax_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_amax_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_amin_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_any_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_asin_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_asinh_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_atan_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_atan_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_atanh_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_atanh_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_atanh_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_baddbmm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_bernoulli_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_and_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_or_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_xor_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_block_diag_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_cat_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_cat_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_min_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_min_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_conj_physical_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_constant_pad_nd_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_copysign_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_block_diag_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_index_fill_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_nn_functional_glu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_nn_functional_max_unpool2d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_renorm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_unfold_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_count_nonzero_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_cumprod_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_deg2rad_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_deg2rad_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_scatter_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_div_floor_rounding_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_div_floor_rounding_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_div_no_rounding_mode_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_div_trunc_rounding_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_empty_strided_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_erf_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_exp2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_exponential_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_eye_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fftn_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft2_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft2_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfftn_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfftn_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfftn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft2_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft2_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifft_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfftn_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfftn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfftn_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfftn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfftn_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_fill_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_floor_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fmax_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fmin_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_full_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_full_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_ge_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_ge_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_grid_sampler_2d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_hypot_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_i0_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_i0_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_index_add_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_index_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_index_select_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_lcm_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_lgamma_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_cross_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_cross_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_diagonal_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_diagonal_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_diagonal_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_vector_norm_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_tensor_overload_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_tensor_overload_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_tensor_overload_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_log10_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_log2_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_log_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_log_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_logaddexp2_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_logical_and_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_logical_not_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_logical_or_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_logical_or_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_logit_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_logspace_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_logspace_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_logspace_tensor_overload_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_logspace_tensor_overload_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_lt_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_lt_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_lt_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_maximum_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_mean_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_meshgrid_variadic_tensors_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_mul_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_mv_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_mvlgamma_mvlgamma_p_5_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_narrow_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_ne_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_neg_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_new_full_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_new_full_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_new_ones_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_new_zeros_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_binary_cross_entropy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_binary_cross_entropy_with_logits_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardshrink_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_hardtanh_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_huber_loss_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_leaky_relu_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_leaky_relu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_max_unpool3d_grad_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_mish_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_mse_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_mse_loss_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_softshrink_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_ones_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_ones_like_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_permute_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_pow_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_rad2deg_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_rad2deg_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_randn_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_rsqrt_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_select_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_sgn_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_sgn_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_sigmoid_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_sigmoid_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_sign_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_sinc_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_sinc_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_sinc_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_sinh_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_slice_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_slice_scatter_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_slice_scatter_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_softmax_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_special_erfcx_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_special_erfcx_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1e_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_special_xlog1py_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_split_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_split_list_args_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_split_list_args_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_sqrt_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_std_mean_unbiased_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_sub_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_sub_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_t_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_t_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_t_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_t_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_tan_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_tanh_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_tanh_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_tanh_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_trace_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_tril_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_triu_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_unsqueeze_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_unsqueeze_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_unsqueeze_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_var_mean_unbiased_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_var_unbiased_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_xlogy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_xlogy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_like_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_rnn_decomp_module_nn_LSTM_train_mode_cuda_float64 2025-09-07T08:44:28.6602724Z 2025-09-07T08:44:31.7462342Z /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:31.7463973Z import pkg_resources 2025-09-07T08:44:32.0732941Z Running test_ops 5/8 ... [2025-09-07 08:44:32.072858] 2025-09-07T08:44:32.0733328Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:44:32.0735526Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops.py', '-m', 'not serial', '--shard-id=5', '--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:32.073261] 2025-09-07T08:48:34.4873776Z 2025-09-07T08:48:34.4874960Z test_decomp 10/14 was successful, full logs can be found in artifacts with path test/test-reports/test_decomp_10.14_19ab5b87f1d189fe_.log 2025-09-07T08:48:34.5017959Z Running 644 items in this shard: test/test_decomp.py::TestDecompCUDA::test_bernoulli_default_cuda, test/test_decomp.py::TestDecompCUDA::test_comprehensive_H_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_T_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive___getitem___cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___getitem___cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rdiv___cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmatmul___cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmod___cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmod___cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmul___cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rmul___cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rpow___cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rsub___cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive___rxor___cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive__chunk_cat_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__unsafe_masked_index_put_accumulate_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive__upsample_bilinear2d_aa_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_abs_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_acosh_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_add_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addmm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_addr_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_alias_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amax_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amin_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_amin_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_aminmax_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_aminmax_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_any_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_arange_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_arange_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmax_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmax_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmax_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argmin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_argwhere_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_as_strided_scatter_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asin_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_asinh_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan2_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atan_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atanh_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atanh_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_atleast_1d_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_not_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bitwise_not_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_block_diag_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_bool_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_broadcast_to_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_byte_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cartesian_prod_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cat_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cdouble_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ceil_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chalf_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_char_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_char_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cholesky_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chunk_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_chunk_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_max_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_min_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clamp_min_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_clone_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_column_stack_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_conj_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_constant_pad_nd_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_constant_pad_nd_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_constant_pad_nd_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cos_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cos_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cosh_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cosh_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cosh_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cosh_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_count_nonzero_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cov_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cummax_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_cummin_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diag_embed_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagflat_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diagonal_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_diff_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_digamma_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_floor_rounding_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_floor_rounding_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_div_trunc_rounding_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dot_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_double_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_dstack_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_permuted_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_strided_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_empty_strided_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_erfinv_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exp2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_as_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expand_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expm1_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_expm1_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_exponential_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_eye_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_fft_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_hfft_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifft2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifft_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ifftn_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfft2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_ihfftn_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfft2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfftn_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_irfftn_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfft2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfft_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfftn_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fft_rfftn_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fill_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fill_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flatten_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flatten_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flip_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fliplr_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fliplr_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flipud_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_flipud_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_float_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_floor_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmod_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_fmod_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gather_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gather_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gather_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gcd_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gradient_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_grid_sampler_2d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gt_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_gt_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_half_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hash_tensor_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_heaviside_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_heaviside_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hsplit_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_hstack_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_i0_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_i0_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_add_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_put_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_index_select_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_inner_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isfinite_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isfinite_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isnan_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_isneginf_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_item_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_jiterator_binary_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_kron_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lerp_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_cholesky_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_cond_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_cross_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_cross_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_diagonal_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_diagonal_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_householder_product_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_lu_solve_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_matrix_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_norm_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_pinv_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_pinv_hermitian_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linalg_pinv_singular_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linspace_tensor_overload_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_linspace_tensor_overload_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log1p_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log1p_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log2_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_log_softmax_with_dtype_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_and_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_and_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_not_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_or_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logical_or_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logspace_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logsumexp_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_logsumexp_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_long_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_lu_unpack_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_fill_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_fill_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_fill_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_logsumexp_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_logsumexp_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_mean_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_norm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_norm_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_normalize_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_prod_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_masked_std_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_max_reduction_with_dim_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_median_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_meshgrid_variadic_tensors_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_minimum_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_movedim_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_msort_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_msort_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mul_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_1_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_3_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_3_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_3_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_3_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nanmean_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nanmean_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nansum_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_narrow_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_native_batch_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_native_dropout_backward_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_native_layer_norm_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ne_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ne_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_empty_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_full_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_ones_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_new_zeros_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_avg_pool3d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_max_pool2d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_max_pool2d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_alpha_dropout_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_avg_pool1d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_bilinear_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_bilinear_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_binary_cross_entropy_with_logits_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_conv2d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cosine_embedding_loss_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_cosine_similarity_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_dropout3d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_embedding_bag_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_embedding_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_embedding_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_feature_alpha_dropout_without_train_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_fractional_max_pool3d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_gelu_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_gelu_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_hardshrink_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_huber_loss_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_kl_div_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_layer_norm_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_linear_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_margin_ranking_loss_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool1d_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool2d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_max_unpool3d_grad_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_mish_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_mse_loss_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_circular_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pad_replicate_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pairwise_distance_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_pixel_unshuffle_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_relu6_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_scaled_dot_product_attention_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softmin_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softmin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softmin_with_dtype_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_softsign_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_tanhshrink_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_tanhshrink_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_tanhshrink_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_threshold_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_triplet_margin_loss_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nn_functional_triplet_margin_with_distance_loss_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_nonzero_static_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_norm_inf_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_normal_number_mean_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ormqr_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_outer_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_permute_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polar_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_0_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_2_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_3_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_polygamma_polygamma_n_4_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_positive_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_prod_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_prod_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_put_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_put_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_put_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rand_like_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randint_like_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randn_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_randn_like_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_ravel_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_renorm_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_interleave_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_repeat_interleave_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_reshape_as_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize__cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resize_as__cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_resolve_neg_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rot90_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_rsqrt_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scalar_tensor_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_add_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_scatter_reduce_prod_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_select_scatter_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sgn_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_short_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sigmoid_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signal_windows_hamming_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_signbit_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sin_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinc_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sinh_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_softmax_with_dtype_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sort_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sparse_sampled_addmm_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_chebyshev_polynomial_v_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_entr_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_hermite_polynomial_he_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_i1_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_modified_bessel_k1_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_ndtr_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_polygamma_special_polygamma_n_0_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_scaled_modified_bessel_k0_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_t_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_v_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_shifted_chebyshev_polynomial_v_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_special_zeta_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_list_args_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_split_with_sizes_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sqrt_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_squeeze_multiple_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_mean_unbiased_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_std_mean_unbiased_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_stft_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_sum_to_size_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_copy_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_t_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_take_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tanh_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tanh_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_to_sparse_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_copy_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_transpose_copy_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_trapz_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_tril_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_triu_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_true_divide_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unflatten_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unflatten_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unfold_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_uniform_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unique_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_chunk_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_chunk_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsafe_split_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_unsqueeze_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_mean_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_comprehensive_var_mean_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_as_real_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_comprehensive_view_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_comprehensive_vstack_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_like_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_like_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_comprehensive_zeros_like_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick__native_batch_norm_legit_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick__unsafe_masked_index_put_accumulate_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick__unsafe_masked_index_put_accumulate_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick__unsafe_masked_index_put_accumulate_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick__upsample_bilinear2d_aa_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_abs_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_acos_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_add_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_addcmul_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_decomposed_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_addmm_decomposed_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_addr_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_all_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_all_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_amax_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_amin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_any_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_any_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_arange_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_as_strided_scatter_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_asinh_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_atan_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_atanh_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_and_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_bitwise_xor_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_block_diag_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_block_diag_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_cat_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_ceil_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_clamp_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_clone_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_constant_pad_nd_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_copysign_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_copysign_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_copysign_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_diagonal_copy_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_dot_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_logit_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_nn_functional_hardswish_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_nn_functional_max_unpool2d_grad_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_sinc_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_split_list_args_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_core_backward_stack_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_count_nonzero_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_cumprod_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_cumsum_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_diag_embed_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_diag_embed_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_diagonal_copy_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_dist_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_div_floor_rounding_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_empty_like_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_empty_strided_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_eq_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_erfc_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_erfc_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_exp_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_exp_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_expand_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_expand_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_eye_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fft_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fftn_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_fftn_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_hfft2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifftn_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ifftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfft2_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_ihfftn_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft2_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft2_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfft_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_irfftn_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfft_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfftn_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_fft_rfftn_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_fill_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_flip_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_flip_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_floor_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_floor_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fmax_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_fmax_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_fmin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_fmod_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_ge_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_grid_sampler_2d_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_hypot_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_igamma_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_index_add_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_index_select_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_index_select_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_isin_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_isin_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_isneginf_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_item_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_item_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_lcm_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_lcm_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_le_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_lgamma_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_cross_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_diagonal_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_linalg_diagonal_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_linspace_tensor_overload_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_log10_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_log10_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_log1p_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_log2_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_log2_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_log2_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_log_normal_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_log_normal_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_logit_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_logspace_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_logspace_tensor_overload_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_logsumexp_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_masked_fill_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_meshgrid_variadic_tensors_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_minimum_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_mv_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_mvlgamma_mvlgamma_p_1_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_nansum_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nansum_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_strided_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_strided_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_new_empty_strided_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_new_full_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_new_full_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_binary_cross_entropy_with_logits_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_embedding_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_gelu_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_max_unpool2d_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_max_unpool2d_grad_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_pad_constant_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_relu6_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_softplus_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_nn_functional_softshrink_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_normal_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_normal_in_place_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_normal_number_mean_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_ones_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_ones_like_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_ones_like_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_ones_like_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_permute_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_pow_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_randn_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_reciprocal_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_remainder_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_roll_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_roll_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_rot90_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_rot90_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_rsqrt_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_rsub_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_rsub_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_select_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_select_scatter_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_signbit_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_sin_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_sinc_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_slice_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_slice_scatter_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_special_i0e_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1e_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_special_i1e_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_special_ndtri_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_special_xlog1py_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_split_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_split_list_args_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_split_with_sizes_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_sqrt_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_copy_cuda_float32, test/test_decomp.py::TestDecompCUDA::test_quick_squeeze_copy_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_stack_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_std_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_std_mean_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_std_unbiased_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_sub_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_t_copy_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_t_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_take_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_tan_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_tanh_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_trace_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_trace_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_transpose_cuda_int8, test/test_decomp.py::TestDecompCUDA::test_quick_triu_cuda_float16, test/test_decomp.py::TestDecompCUDA::test_quick_trunc_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_unbind_copy_cuda_complex32, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_cuda_int16, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_cuda_int64, test/test_decomp.py::TestDecompCUDA::test_quick_unfold_cuda_uint8, test/test_decomp.py::TestDecompCUDA::test_quick_uniform_cuda_bfloat16, test/test_decomp.py::TestDecompCUDA::test_quick_unsafe_split_cuda_bool, test/test_decomp.py::TestDecompCUDA::test_quick_unsqueeze_copy_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_unsqueeze_copy_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_var_unbiased_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_var_unbiased_cuda_float64, test/test_decomp.py::TestDecompCUDA::test_quick_vdot_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_quick_view_cuda_complex64, test/test_decomp.py::TestDecompCUDA::test_quick_view_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_where_cuda_int32, test/test_decomp.py::TestDecompCUDA::test_quick_zeros_cuda_complex128, test/test_decomp.py::TestDecompCUDA::test_rnn_decomp_module_nn_RNN_train_mode_cuda_float32 2025-09-07T08:48:34.5159430Z 2025-09-07T08:48:37.6285138Z /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:48:37.6286547Z import pkg_resources 2025-09-07T08:48:37.9574172Z Running test_ops 7/8 ... [2025-09-07 08:48:37.956985] 2025-09-07T08:48:37.9574754Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:48:37.9576215Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_ops.py', '-m', 'not serial', '--shard-id=7', '--num-shards=8', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:48:37.957338] 2025-09-07T08:51:44.5647706Z 2025-09-07T08:51:44.5651238Z functorch/test_control_flow 2/2 was successful, full logs can be found in artifacts with path test/test-reports/functorch.test_control_flow_2.2_9c5e117f1af037c9_.log 2025-09-07T08:51:44.5922971Z Running 652 items in this shard: test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_different_pytree_output, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_grad_through_cond, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_nested, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_pytree_not_all_inputs_used, test/functorch/test_control_flow.py::TestControlFlow::test_cond_autograd_simple, test/functorch/test_control_flow.py::TestControlFlow::test_cond_gpu, test/functorch/test_control_flow.py::TestControlFlow::test_cond_in_forloop, test/functorch/test_control_flow.py::TestControlFlow::test_cond_no_trace, test/functorch/test_control_flow.py::TestControlFlow::test_map_autograd_no_grad_output, test/functorch/test_control_flow.py::TestControlFlow::test_map_autograd_simple_partial_grad, test/functorch/test_control_flow.py::TestControlFlow::test_map_gpu, test/functorch/test_control_flow.py::TestControlFlow::test_map_list_in_out, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_binary_operator_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_carry_output_alias, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_compile_mode_eager_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_compile_mode_none_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_additional_inputs_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_complex_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_random_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_eager_partial_grad_xs_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_additional_inputs_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_complex_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_random_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_False_compile_mode_none_partial_grad_xs_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_complex_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_init_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_eager_partial_grad_xs_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_additional_inputs_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_complex_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_complex_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_RNN_partial_autograd_reverse_True_compile_mode_none_partial_grad_random_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_False_compile_mode_none_cpu_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_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_carries_ys_same_grad_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_False_compile_mode_eager_cpu_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_cuda_autograd_False, 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_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_all_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_all_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_all_reverse_True_compile_mode_eager_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_eager_cuda_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_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_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_eager_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_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_none_cpu_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_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_True_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_True_compile_mode_eager_cuda_autograd_False, 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_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_additional_inputs_partial_reverse_True_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_True_compile_mode_none_cuda_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_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_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_for_out_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_equal_grad_reverse_False_compile_mode_eager_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_eager_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_eager_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_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_equal_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_equal_grad_reverse_True_compile_mode_eager_cpu_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_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_equal_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_equal_grad_reverse_True_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_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_combine_fn_with_no_grad_init_carries_equal_grad_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_unequal_grad_reverse_False_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_False_compile_mode_eager_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_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_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_eager_cpu_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_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_True_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_closure_nested_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_cnt_reverse_False_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_cnt_reverse_True_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_cnt_reverse_True_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_compile_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_complex_pytree_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dim_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_eager_reverse_False_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_eager_reverse_False_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_eager_reverse_True_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_eager_reverse_True_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_eager_reverse_True_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_none_reverse_False_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_none_reverse_False_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_matmul_compile_mode_none_reverse_True_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_eager_reverse_False_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_eager_reverse_True_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_none_reverse_False_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_none_reverse_False_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_none_reverse_True_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_none_reverse_True_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_downstream_scan_scan_dim_compile_mode_none_reverse_True_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cpu_complex64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cpu_int64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cuda_float16, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_eager_cuda_int64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cpu_float16, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cpu_float32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cpu_int32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cuda_int32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_False_compile_mode_none_cuda_int64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cpu_complex64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cpu_float16, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cpu_int64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cuda_float32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_eager_cuda_int64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cpu_float16, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cpu_float32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cpu_int32, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cpu_int64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cuda_complex64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_dtype_reverse_True_compile_mode_none_cuda_int64, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_pytree_complex_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_False_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_scanned_0, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_wrong_pytree_carry_shape, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_wrong_pytree_complex_reverse_False_cpu, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_wrong_pytree_complex_reverse_True_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_init_wrong_pytree_init_shorter_carry, test/functorch/test_control_flow.py::TestControlFlow::test_scan_input_carry_alias, test/functorch/test_control_flow.py::TestControlFlow::test_scan_input_mutation, test/functorch/test_control_flow.py::TestControlFlow::test_scan_input_output_alias, test/functorch/test_control_flow.py::TestControlFlow::test_scan_multiple_layers_gradient_layers_1_device_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_multiple_layers_gradient_layers_2_device_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_multiple_layers_gradient_layers_3_device_cuda, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_False_compile_mode_none_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_False_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_False_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_True_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_non_pointwise_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_one_return, test/functorch/test_control_flow.py::TestControlFlow::test_scan_simple_graph, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_False_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_False_compile_mode_eager_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_False_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_False_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_True_compile_mode_eager_cpu_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_True_compile_mode_eager_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_True_compile_mode_eager_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_True_compile_mode_none_cpu_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_True_compile_mode_none_cuda_autograd_False, test/functorch/test_control_flow.py::TestControlFlow::test_scan_tuple_reverse_True_compile_mode_none_cuda_autograd_True, test/functorch/test_control_flow.py::TestControlFlow::test_while_loop_gpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_compile_dynamic_shape_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_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_eager_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_eager_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_eager_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_eager_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_eager_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_none_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_none_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_none_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_none_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_none_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_binary_operator_compile_mode_none_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_compile_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_compile_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_compile_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_compile_dynamic_shape_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_eager_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_eager_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_none_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_False_compile_mode_none_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_compile_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_compile_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_compile_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_compile_dynamic_shape_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_compile_dynamic_shape_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_eager_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_none_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_compile_reverse_True_compile_mode_none_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_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_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_eager_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_eager_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_eager_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_eager_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_eager_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_eager_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_none_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_none_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_complex_pytree_compile_mode_none_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_compile_dynamic_shape_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_eager_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_cond_in_combine_fn_compile_mode_none_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_compile_dynamic_shape_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_different_input_size_compile_mode_none_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_compile_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_compile_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_compile_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_compile_dynamic_shape_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_eager_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_none_combine_mode_generic_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_none_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_False_compile_mode_none_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_compile_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_compile_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_compile_dynamic_shape_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_compile_dynamic_shape_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_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_eager_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_eager_combine_mode_pointwise_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_eager_combine_mode_pointwise_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_dim_reverse_True_compile_mode_none_combine_mode_generic_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_generic_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_matmul_combine_mode_pointwise_compile_mode_eager_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_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_generic_compile_mode_none_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_compile_dynamic_shape_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_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_none_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_downstream_scan_scan_combine_mode_pointwise_compile_mode_none_reverse_True_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_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_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_dynamic_shape_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_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_generic_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_generic_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_generic_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_generic_compile_mode_eager_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_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_generic_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_generic_compile_mode_eager_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_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_generic_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_generic_compile_mode_none_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_True_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_True_cuda, 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_cuda, 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_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_True_cuda, 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_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_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_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_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_False_cpu, 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_cuda, 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_cuda, 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_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_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_compile_dynamic_shape_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_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_eager_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_eager_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_eager_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_eager_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_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_eager_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_eager_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_none_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_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_none_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_expand_in_combine_fn_compile_mode_none_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_compile_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_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_eager_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_eager_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_eager_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_none_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_none_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_none_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_compile_mode_none_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_compile_dynamic_shape_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_compile_dynamic_shape_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_eager_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_eager_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_fct_generic_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_compile_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_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_eager_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_none_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_none_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_nested_compile_mode_none_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_dynamic_shape_reverse_False_cuda_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_dynamic_shape_reverse_True_cpu_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_dynamic_shape_reverse_True_cuda_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_dynamic_shape_reverse_True_cuda_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_reverse_False_cpu_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_reverse_False_cuda_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_reverse_False_cuda_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_reverse_True_cuda_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_compile_reverse_True_cuda_combine_mode_pointwise, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_eager_reverse_False_cpu_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_eager_reverse_False_cuda_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_none_reverse_False_cuda_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_pytree_compile_mode_none_reverse_True_cuda_combine_mode_generic, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_compile_dynamic_shape_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_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_eager_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_eager_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_none_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_none_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_none_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_none_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_none_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_none_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_shape_check_compile_mode_none_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_dynamic_shape_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_compile_dynamic_shape_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_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_eager_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_eager_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_eager_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_none_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_none_combine_mode_pointwise_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_freevars_simple_compile_mode_none_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_compile_dynamic_shape_loop_type_for_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_compile_dynamic_shape_loop_type_for_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_compile_loop_type_for_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_compile_loop_type_for_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_eager_loop_type_for_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_none_loop_type_for_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_loop_in_combine_fn_compile_mode_none_loop_type_for_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_map_in_combine_fn, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_compile_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_compile_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_compile_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_compile_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_contiguous_tensor_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_False_compile_mode_eager_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_False_compile_mode_eager_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_False_compile_mode_none_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_False_compile_mode_none_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_True_compile_mode_compile_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_True_compile_mode_compile_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_True_compile_mode_compile_dynamic_shape_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_True_compile_mode_eager_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_non_pointwise_generic_reverse_True_compile_mode_none_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_output_output_alias, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_compile_dynamic_shape_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_eager_combine_mode_generic_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_eager_combine_mode_generic_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_eager_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_none_combine_mode_generic_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_none_combine_mode_generic_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_none_combine_mode_pointwise_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_none_combine_mode_pointwise_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_tuple_compile_mode_none_combine_mode_pointwise_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_compile_dynamic_shape_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_compile_dynamic_shape_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_compile_dynamic_shape_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_eager_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_eager_reverse_False_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_eager_reverse_True_cuda, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_none_reverse_False_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_vmap_in_combine_fn_compile_mode_none_reverse_True_cpu, test/functorch/test_control_flow.py::AssociativeScanTests::test_associative_scan_wrong_pytree, test/functorch/test_control_flow.py::TestControlFlowTraced::test_compile_while_loop_stack_output_dynamic_False_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_compile_while_loop_stack_output_dynamic_False_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_compile_while_loop_stack_output_dynamic_True_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_autograd_backward, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_eager_run_with_item, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_data_dependent_pred, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_input_aliasing_with_aot_func, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_input_mutation_on_false_branch, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_input_mutation_on_true_branch, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_nested_input_mutation_with_aot_func, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_functionalized_output_alias_input, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_mismatched_branch_output_dynamic_False_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_mismatched_branch_output_dynamic_False_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_mismatched_branch_strided_output_dynamic_True_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_nested_traced_fake_tensor, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_nested_traced_other_inputs, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_nested_traced_other_inputs_fake_tensor, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_nested_with_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_simple_with_linear_compile_check_graph, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_trace_set__and_mutate_intermediate, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_traced_not_nested_fake_tensor, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_function_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_function_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_function_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_function_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_module_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_module_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_module_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_module_nOperands_0_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_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_module_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_object_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_object_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_boolTensor_innerFnType_object_nOperands_0_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_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_function_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_function_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_module_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_module_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_module_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_module_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_module_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_object_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_object_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_object_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_bool_innerFnType_object_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_function_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_function_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_function_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_function_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_function_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_module_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_module_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_module_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_object_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_object_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_floatTensor_innerFnType_object_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_function_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_function_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_function_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_function_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_function_nOperands_1_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_module_nOperands_0_nClosure_1_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_module_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_module_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_object_nOperands_0_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_object_nOperands_0_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_object_nOperands_0_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_object_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_object_nOperands_1_nClosure_0_nesting_2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_tracing_with_valid_inputs_predType_intTensor_innerFnType_object_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_multiple_args_with_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_multiple_outputs_nClosure_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_multiple_outputs_nClosure_1, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_function_nOperands_1_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_function_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_module_nOperands_2_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_module_nOperands_2_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_object_nOperands_1_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_object_nOperands_2_nClosure_0_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_predType_boolTensor_innerFnType_object_nOperands_2_nClosure_1_nesting_0, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_vmap_single_input_with_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_with_consecutive_make_fx_symbolic, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_with_module_param_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_cond_with_tensor_closure, test/functorch/test_control_flow.py::TestControlFlowTraced::test_input_input_alias, test/functorch/test_control_flow.py::TestControlFlowTraced::test_input_mutation_inference_mode_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_map_functionalized_aot_func, test/functorch/test_control_flow.py::TestControlFlowTraced::test_map_functionalized_elem_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_merge_output, test/functorch/test_control_flow.py::TestControlFlowTraced::test_raise_error_on_mismatch_type_size, test/functorch/test_control_flow.py::TestControlFlowTraced::test_tracing_map_autograd_aot_functionalized, test/functorch/test_control_flow.py::TestControlFlowTraced::test_tracing_map_real, test/functorch/test_control_flow.py::TestControlFlowTraced::test_tracing_map_symbolic_list, test/functorch/test_control_flow.py::TestControlFlowTraced::test_tracing_map_symbolic_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_vmap_vmap_boolcond_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_autograd_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_const_and_symint_output, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_int_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_pytree_int_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_aot_eager_while_loop_test_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_const_and_symint_output, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_int_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_nested2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_nested_with_linear, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_simple_with_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_compile_backend_eager_while_loop_test_simple_with_pytree_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_cpp_while_loop_test_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_cpp_while_loop_test_nested2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_cpp_while_loop_test_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_cpp_while_loop_test_simple_with_mutation, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_functorch_while_loop_test_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_functorch_while_loop_test_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_functorch_while_loop_test_simple_with_pytree_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_no_while_loop_test_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_no_while_loop_test_simple_with_pytree_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_python_while_loop_test_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_python_while_loop_test_nested2, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_functionalize_func_type_python_while_loop_test_simple_with_pytree_carry, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_nested2_traced, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_nested_traced, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_constant_and_symint_output_export_strict_False_dynamic_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_constant_and_symint_output_export_strict_False_dynamic_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_constant_and_symint_output_export_strict_True_dynamic_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_constant_and_symint_output_export_strict_True_dynamic_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_int_carry_export_strict_False_dynamic_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_int_carry_export_strict_True_dynamic_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_pytree_int_carry_compile_dynamic_False_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_pytree_int_carry_compile_dynamic_False_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_pytree_int_carry_compile_dynamic_True_backend_aot_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_pytree_int_carry_compile_dynamic_True_backend_eager, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_pytree_int_carry_export_strict_False_dynamic_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_pytree_int_carry_export_strict_True_dynamic_False, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_op_pytree_int_carry_export_strict_True_dynamic_True, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_simple_functionalize_check_graph_func_type_cpp, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_simple_functionalize_check_graph_func_type_functorch, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_tracing_while_loop_test_nested, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_tracing_while_loop_test_nested_with_linear, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_tracing_while_loop_test_simple, test/functorch/test_control_flow.py::TestControlFlowTraced::test_while_loop_tracing_while_loop_test_simple_with_linear, test/functorch/test_control_flow.py::TestHopSchema::test_associative_scan_gen_schema_multiple_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_associative_scan_gen_schema_with_additional_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_cond_gen_schema_symbool_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_cond_gen_schema_tensor_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_ScriptObj, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_float, test/functorch/test_control_flow.py::TestHopSchema::test_list_gen_schema_type_int, test/functorch/test_control_flow.py::TestHopSchema::test_schema_tree_spec, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_GraphModule, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_ScriptObj, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_SymBool, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_SymInt, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_Tensor, test/functorch/test_control_flow.py::TestHopSchema::test_type_gen_schema_type_float, test/functorch/test_control_flow.py::TestHopSchema::test_while_loop_gen_schema_with_additional_inputs, test/functorch/test_control_flow.py::TestHopSchema::test_while_loop_gen_schema_with_int_carries 2025-09-07T08:51:44.6251905Z 2025-09-07T08:51:47.6573886Z /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:47.6575337Z import pkg_resources 2025-09-07T08:51:47.9819645Z Running test_quantization 3/4 ... [2025-09-07 08:51:47.981552] 2025-09-07T08:51:47.9820268Z SCRIBE_GRAPHQL_ACCESS_TOKEN is set 2025-09-07T08:51:47.9822127Z Executing ['/opt/conda/envs/py_3.10/bin/python', '-bb', 'test_quantization.py', '-m', 'not serial', '--shard-id=3', '--num-shards=4', '-v', '-vv', '-rfEX', '-p', 'no:xdist', '--use-pytest', '-x', '--reruns=2', '--import-slow-tests', '--import-disabled-tests'] ... [2025-09-07 08:51:47.981932] 2025-09-07T08:52:45.8888710Z 2025-09-07T08:52:45.8889617Z test_ops 5/8 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_5.8_478fcc4732384960_.log 2025-09-07T08:52:46.0279542Z Running 4246 items in this shard: test/test_ops.py::TestCommonCUDA::test_compare_cpu_T_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu___rmod___cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu___rxor___cuda_int64, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_T_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs__conversions_chalf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_addcdiv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_as_strided_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_atleast_1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_bitwise_left_shift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_column_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_constant_pad_nd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_div_floor_rounding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_dstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_flipud_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_hstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_index_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_linalg_svd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_movedim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_randn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_unfold_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_view_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_bincount_cuda_int64, test/test_ops.py::TestCommonCUDA::test_compare_cpu_byte_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_cholesky_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_cholesky_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_cummin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_empty_permuted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_expand_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_exponential_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_fft_fftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_fmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_full_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_geqrf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_det_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_lstsq_grad_oriented_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_multi_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_masked_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_masked_softmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_movedim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_mv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nanmedian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_new_ones_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nextafter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_alpha_dropout_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_huber_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_pad_reflect_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_norm_fro_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_permute_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_randn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_short_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_special_hermite_polynomial_h_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_special_shifted_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_std_mean_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_std_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_take_along_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_transpose_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_unfold_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_unsqueeze_cuda_float32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_abs_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_acosh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_add_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_asinh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_atan_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_bfloat16_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_contiguous_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_fft_fft2_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_fft_hfft2_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_fft_ifftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_fft_irfft2_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_imag_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_index_select_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_new_zeros_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_ones_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_repeat_interleave_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_tril_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_triu_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_vstack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_zeros_like_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_dtypes___rand___cuda, test/test_ops.py::TestCommonCUDA::test_dtypes___rmod___cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_double_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_amin_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_arange_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_atleast_3d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_cat_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_conj_physical_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_constant_pad_nd_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_expand_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_fftshift_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_hfft_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_hfftn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_ifft2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_hstack_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_igamma_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_isinf_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_isnan_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_lgamma_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_linspace_tensor_overload_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_logical_not_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_logical_or_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_movedim_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_mul_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_ne_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_neg_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_new_empty_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_pixel_shuffle_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_softplus_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_softshrink_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_roll_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_softmax_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_bessel_j0_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_multigammaln_mvlgamma_p_1_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_multigammaln_mvlgamma_p_3_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_ndtri_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_spherical_bessel_j0_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_sum_to_size_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_take_along_dim_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_to_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_triu_indices_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_vstack_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_xlogy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_add_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_asinh_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_atleast_2d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_bool_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_bucketize_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_ceil_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_combinations_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cummax_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_dot_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_empty_permuted_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_equal_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_expand_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_fftn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_hfftn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_ifftshift_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_rfftn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_floor_divide_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fmin_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_full_like_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_geometric_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_geqrf_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_grid_sampler_3d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_hash_tensor_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_isnan_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_jiterator_binary_return_by_ref_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_lcm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_cholesky_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_det_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_eig_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_lstsq_grad_oriented_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_lu_factor_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_vector_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_logaddexp2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_logaddexp_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_lu_solve_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_amin_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_log_softmax_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_softmin_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_mean_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_mm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_new_zeros_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_alpha_dropout_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_binary_cross_entropy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_binary_cross_entropy_with_logits_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_channel_shuffle_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_conv_transpose3d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_cosine_embedding_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_cross_entropy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_dropout2d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_fractional_max_pool2d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_hardtanh_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_interpolate_linear_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_leaky_relu_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_pad_reflect_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_silu_complex_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_norm_inf_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_ones_like_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_pca_lowrank_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_permute_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_pinverse_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_polygamma_polygamma_n_1_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_resolve_conj_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_scalar_tensor_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_scatter_reduce_amax_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_select_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_signal_windows_bartlett_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_signal_windows_general_cosine_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_signal_windows_general_hamming_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_softmax_with_dtype_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sort_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_log_ndtr_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_square_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_std_mean_unbiased_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_take_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_tril_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_uniform_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_unsqueeze_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_vsplit_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_where_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_zero__cuda, test/test_ops.py::TestCommonCUDA::test_errors___rdiv___cuda, test/test_ops.py::TestCommonCUDA::test_errors___rsub___cuda, test/test_ops.py::TestCommonCUDA::test_errors___rxor___cuda, test/test_ops.py::TestCommonCUDA::test_errors_bernoulli_cuda, test/test_ops.py::TestCommonCUDA::test_errors_complex_cuda, test/test_ops.py::TestCommonCUDA::test_errors_diagonal_copy_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fft_fft_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fft_ifftn_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fft_ihfft_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fft_ihfftn_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fft_irfftn_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fft_rfft_cuda, test/test_ops.py::TestCommonCUDA::test_errors_fft_rfftn_cuda, test/test_ops.py::TestCommonCUDA::test_errors_floor_divide_cuda, test/test_ops.py::TestCommonCUDA::test_errors_hstack_cuda, test/test_ops.py::TestCommonCUDA::test_errors_index_add_cuda, test/test_ops.py::TestCommonCUDA::test_errors_logical_and_cuda, test/test_ops.py::TestCommonCUDA::test_errors_logical_or_cuda, test/test_ops.py::TestCommonCUDA::test_errors_logical_xor_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_poisson_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_rms_norm_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_triplet_margin_with_distance_loss_cuda, test/test_ops.py::TestCommonCUDA::test_errors_renorm_cuda, test/test_ops.py::TestCommonCUDA::test_errors_reshape_cuda, test/test_ops.py::TestCommonCUDA::test_errors_scatter_add_cuda, test/test_ops.py::TestCommonCUDA::test_errors_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_errors_signal_windows_nuttall_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_mul_layout1_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_mul_layout2_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_randn_like_layout4_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_sum_layout1_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_zeros_like_layout1_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_zeros_like_layout4_cuda, test/test_ops.py::TestCommonCUDA::test_errors_special_shifted_chebyshev_polynomial_w_cuda, test/test_ops.py::TestCommonCUDA::test_errors_special_xlog1py_cuda, test/test_ops.py::TestCommonCUDA::test_errors_t_cuda, test/test_ops.py::TestCommonCUDA::test_errors_xlogy_cuda, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_acos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_aminmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_atan2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_bernoulli_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_bucketize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_exp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_eye_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_fft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_hfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_heaviside_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_isneginf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_lerp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_inv_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_matrix_rank_hermitian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_solve_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_solve_triangular_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_logaddexp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_logaddexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_logical_and_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_logit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_matmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_max_binary_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_mul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_multinomial_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_mv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_nan_to_num_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_ne_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_quantile_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_rad2deg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_randn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_sgn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_sinc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_sinh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_airy_ai_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_i1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_scaled_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_tan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_tanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_tril_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_unsqueeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_vdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_view_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices___rdiv___cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices__unsafe_masked_index_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_acos_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_allclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_arange_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_argmin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_as_strided_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_asin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_bitwise_and_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_bucketize_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cfloat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_conj_physical_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cross_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cumprod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_deg2rad_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_diag_embed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_diagonal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_div_no_rounding_mode_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_einsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_empty_like_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_erfc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_erfinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_exp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_exp2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_expand_as_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_hfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_ifft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_ifftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_ihfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_irfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_rfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_heaviside_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_histc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_hstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_isin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_isinf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_isnan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_isreal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_jiterator_4inputs_with_extra_args_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_lgamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_eig_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_ldl_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_pinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linspace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logdet_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_amax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_cumprod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_var_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_max_binary_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_max_reduction_no_dim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_min_binary_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_mvlgamma_mvlgamma_p_5_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nanquantile_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_narrow_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_native_layer_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_ne_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_new_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_new_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_new_full_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_conv_transpose1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_dropout_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_fractional_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_gelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_glu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_soft_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nonzero_static_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_outer_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_permute_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_pow_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_put_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_rad2deg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_remainder_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_rsqrt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_scatter_add_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_scatter_reduce_amax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sinc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_slice_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_slice_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_bessel_y1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_erfcx_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_erfcx_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_hermite_polynomial_he_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_i1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_ndtri_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_scaled_modified_bessel_k0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_spherical_bessel_j0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_xlog1py_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_split_with_sizes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_squeeze_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_squeeze_multiple_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_take_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_take_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_transpose_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_trapz_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_tril_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_true_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unbind_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_uniform_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unique_consecutive_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unsafe_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_var_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_zeros_like_cuda_int64, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_asin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_bitwise_not_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_column_stack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_digamma_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_div_no_rounding_mode_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_empty_strided_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_expand_as_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_expm1_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_fft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_fftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_irfft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_irfftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_flip_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_full_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_gather_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_heaviside_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_i0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_isnan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_kron_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_logical_and_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_max_binary_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_min_reduction_no_dim_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_min_reduction_with_dim_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_mode_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_ne_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_new_empty_strided_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_nn_functional_pad_constant_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_put_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_ravel_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_resize__cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_roll_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_select_scatter_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_sgn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_sigmoid_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_bessel_y1_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_hermite_polynomial_he_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_i0e_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_split_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_sqrt_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_squeeze_multiple_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_sum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_tensor_split_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_trace_cuda_bool, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_T_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___getitem___cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rmod___cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rpow___cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__chunk_cat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__unsafe_masked_index_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__unsafe_masked_index_put_accumulate_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_abs_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_acosh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_add_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_alias_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_all_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_arange_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_atleast_1d_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_atleast_3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_atleast_3d_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_block_diag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bool_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_broadcast_tensors_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_byte_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cfloat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_chalf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cholesky_inverse_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_chunk_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_clamp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_clamp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_clone_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_clone_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_conj_physical_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_corrcoef_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cumsum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cumulative_trapezoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cumulative_trapezoid_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diag_embed_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diagonal_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diagonal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_digamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_dstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_empty_permuted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_eq_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_exponential_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_hfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ifft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ifftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ihfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_irfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_rfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_flatten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_float_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_float_power_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_floor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_floor_divide_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_full_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_hash_tensor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_hsplit_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_hstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_add_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_put_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_reduce_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_int_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isfinite_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isinf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_jiterator_2inputs_2outputs_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_jiterator_binary_return_by_ref_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_kron_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ldexp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_eig_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_ldl_factor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_ldl_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_multi_dot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_norm_subgradients_at_zero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_pinv_hermitian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_solve_triangular_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_svd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_vecdot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logical_and_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logical_not_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logical_or_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_lt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_lu_solve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_argmax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_cumprod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_cumsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_cumsum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_normalize_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_prod_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_matrix_exp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_movedim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_msort_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mul_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_mvlgamma_mvlgamma_p_1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nanmedian_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_native_layer_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ne_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_new_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_new_zeros_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_avg_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_conv_transpose2d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_conv_transpose3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_embedding_bag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_embedding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_one_hot_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pad_circular_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pad_reflect_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pad_replicate_negative_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pixel_shuffle_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_prelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_softsign_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nonzero_static_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ones_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ormqr_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_outer_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_outer_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_pca_lowrank_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_permute_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_pow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_put_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_randn_like_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_randn_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_remainder_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_repeat_interleave_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_reshape_as_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_reshape_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_resize_as__cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_resolve_neg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_roll_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_roll_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_scalar_tensor_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_searchsorted_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_select_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_select_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sgn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_short_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_cosine_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sinc_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sinh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_slice_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sort_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_bessel_j0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_entr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_i1e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_log_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_scaled_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_scaled_modified_bessel_k1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_split_with_sizes_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_squeeze_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_squeeze_multiple_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_stack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_std_mean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_stft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sub_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_svd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_take_along_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_take_along_dim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tan_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tanh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tensor_split_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_to_sparse_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_transpose_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_trapezoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tril_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_triu_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_true_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unbind_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unflatten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unsqueeze_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_var_mean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_view_as_complex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_view_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_vstack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_addbmm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_aminmax_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_cat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_clamp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_diff_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_equal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_equal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_jiterator_2inputs_2outputs_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_jiterator_4inputs_with_extra_args_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_linalg_cross_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_l1_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_layer_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_mse_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_permute_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_repeat_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_searchsorted_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_searchsorted_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_signal_windows_cosine_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_signal_windows_exponential_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_tile_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_unbind_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_unravel_index_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_T_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs__conversions_chalf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs__conversions_int_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_acosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_allclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_arange_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_bitwise_right_shift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out__refs_bitwise_xor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out__refs_broadcast_shapes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_broadcast_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_broadcast_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_bucketize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_contiguous_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_cosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_hfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_ifft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_ifftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_rfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_float_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_gcd_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out__refs_hstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_index_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_index_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_isinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_isposinf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_isreal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_meshgrid_variadic_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_alpha_dropout_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_celu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_elu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_ones_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_rad2deg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_repeat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_rsub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_signbit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_sinc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_entr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_logit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_ndtri_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_unflatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_unsqueeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_vstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_zeros_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_addmv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_allclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_bitwise_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_byte_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_ceil_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cfloat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_complex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_contiguous_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_copysign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_diagflat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_eq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_erfc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_expand_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_fft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_fft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_fftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_hfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_ifftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_ifftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_rfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_rfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_flatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_flip_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_float_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fmod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_gather_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_half_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_hash_tensor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_index_reduce_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_index_reduce_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_int_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_isclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_isfinite_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_isin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_item_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_matrix_rank_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_vecdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_log2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_logdet_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_logaddexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nan_to_num_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_narrow_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_narrow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_ne_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nextafter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_conv2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_glu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_huber_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_interpolate_area_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_interpolate_bilinear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_interpolate_linear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_logsigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_one_hot_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_pad_reflect_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_silu_complex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_upsample_nearest_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_norm_nuc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_randint_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_randn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error__native_batch_norm_legit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_acosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_addcmul_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_addmm_decomposed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_alias_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_angle_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_atan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_bernoulli_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_bmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_bmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cholesky_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cholesky_inverse_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_complex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_conj_physical_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_diagonal_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_diff_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_div_no_rounding_mode_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_fft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_hfft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_hfftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_ifftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_ihfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_floor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_full_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_index_reduce_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_index_reduce_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_index_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_inner_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_kron_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_lgamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_det_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_inv_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_inv_ex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_lstsq_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_solve_ex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_tensorinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_lu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_mean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_mul_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_native_batch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_norm_inf_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_norm_inf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_pow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_quantile_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sparse_sampled_addmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_special_i1e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_special_log_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_take_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_transpose_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_var_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_vdot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_where_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_xlogy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_resize_as__cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_resolve_neg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_round_decimals_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_round_decimals_neg_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sigmoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sort_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_i0e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_scaled_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_split_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_split_with_sizes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_std_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sum_to_size_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_svd_lowrank_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_tile_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_transpose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_true_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_unfold_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_unique_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_warning___rdiv___cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_byte_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_double_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_as_strided_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_atan_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_atleast_3d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_bitwise_or_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_broadcast_to_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_cat_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_clamp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_column_stack_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_deg2rad_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_expand_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fft_ihfft_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fill_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fliplr_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_heaviside_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_isreal_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_le_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_lgamma_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linalg_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linspace_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_logical_xor_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_lt_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_celu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_gelu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_smooth_l1_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_normal_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_ones_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_round_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_rsqrt_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_sgn_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_sign_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_i1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_ndtri_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_stft_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_sum_to_size_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_tensor_split_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_trace_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_tril_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_acosh_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_alias_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_aminmax_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_as_strided_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_as_strided_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_atleast_1d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_atleast_3d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_cauchy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_cdouble_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_clamp_max_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_cummax_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_div_floor_rounding_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_dsplit_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_exp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_expand_as_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_expm1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_fftn_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_ifftn_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_irfft2_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fft_rfft2_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_float_power_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fmin_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_fmod_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_index_reduce_mean_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_item_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_lcm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_det_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_pinv_hermitian_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_svd_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_svdvals_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linspace_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_log_normal_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_logcumsumexp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_logical_and_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_amax_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_masked_sum_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_maximum_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_mean_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_min_reduction_no_dim_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_mvlgamma_mvlgamma_p_3_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nansum_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_native_batch_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nextafter_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_adaptive_max_pool2d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_batch_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_channel_shuffle_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_embedding_bag_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_glu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_linear_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_max_unpool2d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_max_unpool2d_grad_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_mse_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_one_hot_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_pixel_shuffle_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_rrelu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_selu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_triplet_margin_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_unfold_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_upsample_nearest_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_norm_nuc_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_permute_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_polygamma_polygamma_n_2_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_remainder_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_resize_as__cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_roll_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_round_decimals_3_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_signal_windows_blackman_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_signal_windows_exponential_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_signal_windows_gaussian_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_signal_windows_general_hamming_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_sin_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_chebyshev_polynomial_w_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_erfcx_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_hermite_polynomial_h_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_i1e_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_log_ndtr_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_shifted_chebyshev_polynomial_w_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_split_with_sizes_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_sqrt_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_tile_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_torch_ops_aten__efficient_attention_forward_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_trace_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_transpose_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_triangular_solve_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_tril_indices_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_unfold_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_unique_consecutive_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_view_as_complex_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_view_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_where_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_zeros_cuda, test/test_ops.py::TestCommonCUDA::test_out_where_cuda_float32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_asin_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atan_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atanh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_copysign_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cos_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cosh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_digamma_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfc_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfinv_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfinv_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_erfinv_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_exp2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log10_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_3_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_1_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_3_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_3_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_4_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_4_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_rad2deg_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_reciprocal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_reciprocal_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_rsqrt_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sigmoid_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sin_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sinc_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_t_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_hermite_polynomial_h_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_hermite_polynomial_he_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_hermite_polynomial_he_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_laguerre_polynomial_l_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_laguerre_polynomial_l_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_laguerre_polynomial_l_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_laguerre_polynomial_l_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_t_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_w_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_zeta_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sqrt_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_tan_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_true_divide_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_xlogy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_T_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_T_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bfloat16_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bfloat16_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bool_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cdouble_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cdouble_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cfloat_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_chalf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_chalf_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_char_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_complex_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_half_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_half_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_half_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_half_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_int_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_short_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_short_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_abs_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_abs_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_abs_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_abs_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acos_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acos_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acosh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_add_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcmul_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcmul_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcmul_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addr_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_alias_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_all_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_all_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_allclose_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amax_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_arange_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_partial_views_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asin_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asin_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asin_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asinh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asinh_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atanh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_1d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_1d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_2d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_2d_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_3d_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_not_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_not_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_or_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_right_shift_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_right_shift_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_xor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_block_diag_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_block_diag_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_tensors_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bucketize_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_min_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clone_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clone_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_constant_pad_nd_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_constant_pad_nd_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_contiguous_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_contiguous_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_copysign_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cos_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cos_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cos_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cosh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cosh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cumprod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cumprod_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cumsum_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_deg2rad_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_embed_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_scatter_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_floor_rounding_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_no_rounding_mode_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_no_rounding_mode_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dot_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dsplit_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_like_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_strided_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_strided_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eq_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eq_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erf_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfc_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfc_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfc_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfinv_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp2_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_as_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eye_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eye_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftshift_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftshift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftshift_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fill_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fill_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flip_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flip_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fliplr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fliplr_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fliplr_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flipud_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_float_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_float_power_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_divide_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmod_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmod_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmod_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_gcd_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_gt_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_heaviside_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hsplit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_add_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_fill_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_select_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isclose_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isclose_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_item_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_item_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_le_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_le_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lerp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lerp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lerp_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_cross_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_cross_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_matrix_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_svdvals_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_vecdot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_vecdot_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log10_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log1p_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log1p_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log2_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_softmax_with_dtype_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logaddexp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logaddexp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_and_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_and_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_not_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_not_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_xor_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logspace_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logspace_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logspace_tensor_overload_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logsumexp_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logsumexp_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_masked_fill_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_maximum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mean_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mean_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mean_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_list_of_tensors_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_minimum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mul_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mul_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nan_to_num_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nan_to_num_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ne_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ne_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_neg_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_neg_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_neg_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_ones_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_ones_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_ones_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_ones_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_zeros_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_celu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_channel_shuffle_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_gelu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hardtanh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hardtanh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hardtanh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hardtanh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hinge_embedding_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_huber_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_leaky_relu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pairwise_distance_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_unshuffle_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_poisson_nll_loss_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_poisson_nll_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_prelu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu6_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu6_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_smooth_l1_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmin_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softshrink_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_tanhshrink_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_threshold_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_triplet_margin_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_triplet_margin_loss_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_norm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal__in_place_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ones_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ones_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ones_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_positive_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_positive_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_pow_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rad2deg_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_randn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_real_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reciprocal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reciprocal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_remainder_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_remainder_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_renorm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_as_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rot90_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_round_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsub_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_select_scatter_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sigmoid_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sigmoid_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sigmoid_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sign_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sin_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sin_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sin_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_bessel_j0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_bessel_j0_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_entr_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_erfcx_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i0e_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i0e_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i1e_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_ndtr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_ndtr_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_logit_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_logit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_1_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_5_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_5_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtr_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtr_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_softmax_with_dtype_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_spherical_bessel_j0_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_zeta_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_split_with_sizes_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_square_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_square_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_multiple_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_stack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_stack_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_std_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sub_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sub_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sub_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_to_size_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_to_size_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_take_along_dim_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_take_along_dim_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tan_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tan_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tensor_split_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_to_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_to_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trace_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_triu_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_triu_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_true_divide_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_true_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_true_divide_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_trunc_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vdot_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_as_complex_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_as_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_xlogy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_xlogy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_zeros_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_clamp_min_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_diagonal_copy_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_ifftn_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fmax_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_ge_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_gt_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_linalg_diagonal_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_logical_or_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_nn_functional_gelu_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_triu_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_unbind_copy_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_xlogy_cuda, 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_T_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bfloat16_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bool_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_byte_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_double_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_double_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_double_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_float_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_float_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_int_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_long_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_abs_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_abs_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acos_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acosh_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_add_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_add_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_add_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addr_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_alias_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amax_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amax_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amax_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amax_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_any_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_any_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_any_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_any_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_arange_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_copy_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_copy_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_copy_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_copy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_scatter_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asin_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asinh_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asinh_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_1d_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_3d_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_3d_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_and_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_and_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_and_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_and_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_left_shift_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_left_shift_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_or_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_block_diag_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_block_diag_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_block_diag_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_tensors_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_to_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_to_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bucketize_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bucketize_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cat_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cat_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ceil_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_max_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_min_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clone_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_conj_physical_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_conj_physical_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_contiguous_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cosh_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cosh_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_count_nonzero_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_count_nonzero_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_count_nonzero_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumprod_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumprod_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_embed_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_embed_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_embed_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_scatter_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_digamma_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_digamma_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_floor_rounding_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_floor_rounding_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_floor_rounding_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_no_rounding_mode_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_trunc_rounding_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dot_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dsplit_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_like_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_like_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eq_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_equal_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_equal_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_equal_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erf_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erfc_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp2_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp2_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_as_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expm1_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expm1_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exponential_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exponential_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft2_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft2_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftn_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftn_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftshift_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftshift_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfftn_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftn_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftn_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftn_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftshift_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftshift_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftshift_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft2_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfftn_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfftn_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft2_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft2_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft2_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft2_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfftn_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfftn_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfft2_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfftn_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfftn_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fill_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fill_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flatten_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flip_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fliplr_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fliplr_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flipud_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flipud_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_float_power_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_float_power_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmax_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmax_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmin_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_frexp_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_gcd_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_gcd_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ge_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ge_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ge_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_geometric_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_gt_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_gt_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_heaviside_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hsplit_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hsplit_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hsplit_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hstack_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hypot_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_igamma_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_igamma_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_fill_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_select_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_select_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_select_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isclose_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isfinite_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isinf_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isinf_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isnan_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isnan_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isneginf_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isneginf_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isneginf_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isreal_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lcm_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lcm_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_le_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lgamma_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_cross_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_cross_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_diagonal_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_matrix_norm_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_norm_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_svd_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log1p_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log1p_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_and_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_and_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_and_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_not_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_or_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_or_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_or_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lt_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_maximum_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mean_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_list_of_tensors_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_list_of_tensors_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_variadic_tensors_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_minimum_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_minimum_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mul_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mul_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nan_to_num_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_copy_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ne_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ne_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ne_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_neg_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_neg_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_neg_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_full_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nextafter_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_alpha_dropout_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_celu_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_channel_shuffle_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_dropout_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_elu_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_hardshrink_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_hardshrink_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_hardshrink_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_hardtanh_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_l1_loss_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_l1_loss_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_layer_norm_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_log_softmax_with_dtype_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_log_softmax_with_dtype_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_log_softmax_with_dtype_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_margin_ranking_loss_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_mish_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_mse_loss_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_shuffle_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_poisson_nll_loss_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_poisson_nll_loss_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_poisson_nll_loss_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_poisson_nll_loss_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_smooth_l1_loss_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softmin_with_dtype_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softplus_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softshrink_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_tanhshrink_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_tanhshrink_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_threshold_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_threshold_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_triplet_margin_loss_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ones_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_copy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_pow_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_pow_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rad2deg_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_randn_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_randn_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ravel_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ravel_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ravel_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_real_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_remainder_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_renorm_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rot90_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rot90_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_round_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rsqrt_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_select_scatter_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sgn_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sigmoid_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sign_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sign_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_signbit_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_signbit_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sin_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinc_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinc_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinh_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinh_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_softmax_with_dtype_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_softmax_with_dtype_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_softmax_with_dtype_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j0_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j1_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j1_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_entr_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_erfcx_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_ndtr_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_logit_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_1_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_1_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_3_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_5_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_5_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_ndtri_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_ndtri_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_softmax_with_dtype_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_softmax_with_dtype_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_spherical_bessel_j0_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_xlog1py_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_xlog1py_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_xlog1py_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_zeta_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_square_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_square_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_square_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_square_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_square_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_copy_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_copy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_copy_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_multiple_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_multiple_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_multiple_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_multiple_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_multiple_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_multiple_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stack_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stack_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_to_size_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_t_copy_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_t_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_take_along_dim_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_take_along_dim_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tan_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tanh_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tensor_split_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trace_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_copy_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_triu_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_triu_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_true_divide_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_true_divide_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trunc_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trunc_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unflatten_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unflatten_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_copy_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_copy_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_copy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_copy_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_copy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_copy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_copy_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_var_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_var_mean_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_var_mean_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vdot_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_complex_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_copy_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vsplit_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vsplit_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vstack_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vstack_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_where_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_xlogy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_xlogy_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_T_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_T_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bfloat16_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bool_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bool_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_byte_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_byte_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cdouble_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cdouble_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cdouble_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_char_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_float_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_float_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_float_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_float_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_half_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_int_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_int_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_polar_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_polar_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_short_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_short_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_short_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acos_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acosh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_add_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addcmul_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_all_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_all_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amax_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_any_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_arange_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_partial_views_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asinh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atanh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_1d_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_2d_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_2d_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_left_shift_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_or_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_right_shift_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_xor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_block_diag_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_block_diag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bucketize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_chunk_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_max_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_max_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_max_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_min_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clone_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_column_stack_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_physical_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_copysign_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_count_nonzero_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cumsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_deg2rad_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_deg2rad_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_embed_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_embed_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_scatter_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_floor_rounding_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_floor_rounding_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_no_rounding_mode_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_no_rounding_mode_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_no_rounding_mode_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dsplit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dsplit_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_like_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_strided_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eq_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_equal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_equal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_equal_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erf_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfc_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfinv_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eye_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft2_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft2_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fft_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfft2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfft_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfftn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft2_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftshift_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftshift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flatten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flip_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fliplr_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fliplr_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flipud_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_float_power_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmin_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ge_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_geometric_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_gt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_heaviside_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hsplit_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hstack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hstack_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hypot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_fill_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_select_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isclose_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isinf_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isinf_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isneginf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isposinf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_item_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lerp_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lgamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_cross_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_cross_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_diagonal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_diagonal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_matrix_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_vecdot_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_vector_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log10_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log10_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log10_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log10_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logaddexp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_and_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_not_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_not_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_or_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_xor_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_xor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logsumexp_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logsumexp_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lt_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lt_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_masked_fill_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_masked_fill_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_masked_fill_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_masked_fill_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_minimum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_minimum_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_movedim_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mul_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ne_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ne_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_neg_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_neg_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_neg_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_strided_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_full_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_full_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_full_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_zeros_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_zeros_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_channel_shuffle_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_glu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hardtanh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_l1_loss_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_layer_norm_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_log_softmax_with_dtype_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_margin_ranking_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_margin_ranking_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_nll_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pairwise_distance_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_shuffle_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu6_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmax_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmin_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softplus_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softshrink_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_normal_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_normal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_normal_number_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_positive_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_positive_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_positive_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_pow_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_pow_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_prod_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_prod_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_prod_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ravel_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_real_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_real_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_remainder_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_remainder_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_renorm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_repeat_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_repeat_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rot90_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rot90_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rot90_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_round_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_round_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sgn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sigmoid_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sin_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinc_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j0_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j1_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i0e_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i0e_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i0e_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_log_ndtr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_log_ndtr_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_log_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_log_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_logit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_logit_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_1_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_3_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_5_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtr_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtri_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_softmax_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_xlog1py_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_zeta_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_split_with_sizes_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_split_with_sizes_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_split_with_sizes_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_split_with_sizes_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sqrt_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_square_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_square_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_square_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_multiple_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_multiple_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_stack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_stack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_to_size_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_to_size_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_take_along_dim_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_take_along_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_take_along_dim_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tanh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tanh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tensor_split_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tensor_split_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trace_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_indices_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_triu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_triu_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_triu_indices_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trunc_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unflatten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unflatten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vdot_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vstack_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_where_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_where_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_xlogy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bfloat16_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_byte_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cdouble_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cfloat_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_chalf_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_half_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_half_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_int_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_int_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_long_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_long_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_long_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_short_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_short_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_short_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acos_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acos_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acosh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acosh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addcdiv_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addcdiv_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addcmul_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addr_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_alias_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_allclose_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_any_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_arange_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_arange_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_partial_views_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_scatter_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_scatter_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asin_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asin_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asin_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asin_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asinh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_1d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_3d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_3d_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_and_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_and_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_right_shift_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_tensors_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_to_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bucketize_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bucketize_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bucketize_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cat_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cauchy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_chunk_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_column_stack_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_constant_pad_nd_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_contiguous_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_contiguous_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_copysign_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cosh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cosh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_count_nonzero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_count_nonzero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumprod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumsum_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_deg2rad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_digamma_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_digamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_digamma_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_floor_rounding_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_no_rounding_mode_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_no_rounding_mode_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_no_rounding_mode_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_trunc_rounding_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dsplit_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dsplit_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dstack_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_like_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_equal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_equal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_equal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erfinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_as_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_as_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_as_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_as_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expm1_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expm1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eye_cuda_float8_e5m2, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfft_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flatten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fliplr_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flipud_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flipud_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_float_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_floor_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmax_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmin_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_gcd_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_geometric_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_gt_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_gt_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_gt_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_gt_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hsplit_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hsplit_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hstack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_i0_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_i0_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_i0_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_igamma_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_add_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_add_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isclose_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isclose_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isclose_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isinf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isinf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isnan_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isnan_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isneginf_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isneginf_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isposinf_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isposinf_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isreal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isreal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isreal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_item_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_item_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_item_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lerp_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lgamma_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lgamma_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_cross_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_diagonal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_diagonal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_matrix_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_svd_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_svdvals_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_svdvals_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_vector_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linspace_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log10_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log10_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log2_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_normal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_normal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_softmax_with_dtype_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logaddexp_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_and_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_and_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_or_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_or_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_or_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_tensor_overload_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logsumexp_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lt_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_masked_fill_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_masked_fill_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_maximum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_maximum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_variadic_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mul_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nan_to_num_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nan_to_num_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nan_to_num_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ne_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_strided_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_full_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_zeros_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_zeros_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_zeros_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_channel_shuffle_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_dropout_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_gelu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_group_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_l1_loss_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pairwise_distance_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pairwise_distance_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pairwise_distance_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_shuffle_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_shuffle_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_shuffle_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_unshuffle_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_prelu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_relu6_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softmin_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softmin_with_dtype_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softshrink_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_tanhshrink_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_tanhshrink_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal__in_place_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal_number_mean_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal_number_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_positive_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_positive_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_positive_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_positive_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_pow_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_pow_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_pow_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_randn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_real_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_real_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reciprocal_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reciprocal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_remainder_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_remainder_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_remainder_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_remainder_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_renorm_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_repeat_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_repeat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_repeat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_round_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsqrt_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsqrt_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsqrt_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsqrt_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_select_scatter_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_select_scatter_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sgn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sigmoid_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sigmoid_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sign_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sign_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sign_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sin_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sin_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinc_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j0_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_entr_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1e_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_logit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_1_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_3_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_5_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtr_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_spherical_bessel_j0_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_xlog1py_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_zeta_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_split_with_sizes_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_split_with_sizes_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sqrt_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_square_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_square_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_multiple_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_multiple_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_multiple_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_std_mean_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sub_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sub_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sum_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sum_to_size_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sum_to_size_cuda_uint8, 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_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_take_along_dim_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_take_along_dim_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tan_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tanh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tensor_split_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tensor_split_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_to_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trace_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tril_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tril_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tril_indices_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_true_divide_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trunc_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_var_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_var_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_var_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vdot_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_as_complex_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_as_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vstack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vstack_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vstack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_where_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_where_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_xlogy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_xlogy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager___getitem___cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager___rmul___cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager__native_batch_norm_legit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_abs_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_acos_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_acosh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_addbmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_addbmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_addr_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_angle_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_any_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_any_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_as_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_asinh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_broadcast_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_byte_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_byte_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cartesian_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_conj_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_conj_physical_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_contiguous_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_corrcoef_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cov_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cross_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_diagonal_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_empty_permuted_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_empty_permuted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_equal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_exp2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_expand_as_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_fft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_hfft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_ifft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_ifftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_irfft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_full_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_full_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_gradient_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_index_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_jiterator_binary_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_lerp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_diagonal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_eigh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_eigvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lstsq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lstsq_grad_oriented_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lu_factor_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lu_factor_ex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_multi_dot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_pinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_slogdet_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_solve_triangular_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_svd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_vecdot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log1p_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logaddexp2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logcumsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logdet_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logical_and_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logical_and_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_mH_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_cumprod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_cumsum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_median_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_softmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nanmean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_conv_transpose1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_dropout_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_gelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_hardtanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_l1_loss_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_max_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_normalize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_softsign_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_triplet_margin_with_distance_loss_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nonzero_static_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nonzero_static_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_norm_nuc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_ormqr_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_ormqr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_outer_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_pow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_randint_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_randn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_randn_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_resize__cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_resolve_neg_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_rot90_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_rsqrt_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_short_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_bessel_y1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_entr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_erfcx_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_special_zeta_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_split_with_sizes_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_squeeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_squeeze_multiple_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_stack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_stft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_take_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_to_sparse_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_triu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_true_divide_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unbind_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unsafe_split_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unsafe_split_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_var_mean_unbiased_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_var_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_view_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_zeros_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_abs_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_atleast_3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_baddbmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_bernoulli_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cdist_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_clamp_min_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_combinations_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cosh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cummin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_dist_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_double_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_erfinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_expand_as_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fmod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_half_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_index_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_index_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_kthvalue_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_lerp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_cross_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_det_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_diagonal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_tensorinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_log_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_mT_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_cumsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_var_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_max_binary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_median_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_mode_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nanmean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nanquantile_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_celu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_dropout2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_dropout_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_fractional_max_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_normalize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_pdist_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_normal_number_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_pca_lowrank_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_polygamma_polygamma_n_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_real_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_reshape_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_slice_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_stack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_to_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_transpose_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_trapezoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_true_divide_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_view_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_zero__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input___rdiv___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input__upsample_bilinear2d_aa_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_addbmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_addcmul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_angle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_argsort_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_argwhere_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_as_strided_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_asinh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_atanh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_atleast_1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_broadcast_tensors_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cdist_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cfloat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cholesky_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_conj_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_constant_pad_nd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cov_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cumsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cumulative_trapezoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_diff_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_double_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_erfinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_eye_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_hfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_float_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_full_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_gather_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_geometric_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_hsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_i0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_item_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_jiterator_2inputs_2outputs_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_cholesky_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_ldl_factor_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_vecdot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_log2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_logical_and_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_long_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_lu_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_cumsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_multinomial_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nan_to_num_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_narrow_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_native_layer_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_new_empty_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_conv_transpose2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_fractional_max_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_huber_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_interpolate_nearest_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_linear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_max_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_max_unpool3d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_mish_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_rrelu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_upsample_bilinear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_pow_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_put_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_randint_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_repeat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_resize__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_resolve_neg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_rsqrt_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_scatter_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_sgn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_signal_windows_hann_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_airy_ai_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_bessel_j0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_ndtri_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_scaled_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_tan_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_torch_ops_aten__efficient_attention_forward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_trapz_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_vsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_where_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad___getitem___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_acos_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_arange_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_argsort_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_as_strided_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_cat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_clamp_min_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_clone_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_conj_physical_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_cos_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_diagonal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_empty_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_hfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_flip_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fmod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_gradient_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_index_reduce_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_index_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_int_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_isclose_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_isfinite_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_jiterator_4inputs_with_extra_args_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_jiterator_binary_return_by_ref_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_cond_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_pinv_hermitian_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_solve_triangular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_log10_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_logical_and_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_lu_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_argmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_logsumexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_var_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_maximum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_msort_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_native_layer_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_cosine_similarity_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_gelu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_max_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_pad_circular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_pdist_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_rrelu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_qr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_randint_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_randint_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_hamming_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signbit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_sin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_slice_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_i0e_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_ndtr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_stack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_take_along_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_trace_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_true_divide_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_unfold_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_var_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_zero__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator___rpow___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator__batch_norm_with_update_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator__softmax_backward_data_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator__upsample_bilinear2d_aa_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_addcmul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_argsort_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_as_strided_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_atleast_1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_baddbmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_block_diag_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_bool_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_bucketize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cdouble_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_complex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_constant_pad_nd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cov_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cumprod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cumulative_trapezoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_diagonal_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_empty_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_equal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_erf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_exp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_expm1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_fft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_hfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_ifft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_irfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_flatten_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_float_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_float_power_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_floor_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_full_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_jiterator_4inputs_with_extra_args_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_cholesky_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_lstsq_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_slogdet_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_logical_and_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_mT_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_argmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_normalize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_sum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_var_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_max_binary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_narrow_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_native_batch_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_neg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_celu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_dropout_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_hardtanh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_softsign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_norm_inf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_randint_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_randn_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_resolve_neg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_sigmoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_signal_windows_cosine_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_signal_windows_kaiser_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_sinh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_i1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_ndtri_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_split_with_sizes_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_t_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_tan_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_true_divide_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_unsafe_chunk_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_var_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay___rdiv___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay__upsample_bilinear2d_aa_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_addbmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_allclose_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_any_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_atleast_1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_atleast_3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_block_diag_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_bool_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_broadcast_shapes_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cartesian_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_column_stack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_constant_pad_nd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cosh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_diagflat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_einsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_empty_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_empty_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_equal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_erf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_exp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_expand_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_eye_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_hfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_irfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_rfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_flatten_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_flipud_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_float_power_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_floor_divide_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_hsplit_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_igamma_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_igammac_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_isreal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_jiterator_4inputs_with_extra_args_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_kthvalue_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_householder_product_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_inv_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_lstsq_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_solve_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_svd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_log_normal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_lu_unpack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_argmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_cumsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_movedim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_new_ones_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_conv_transpose2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_interpolate_bilinear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_pad_reflect_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_soft_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_unfold_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_ormqr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_permute_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_polygamma_polygamma_n_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_polygamma_polygamma_n_4_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_rad2deg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_randint_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_randn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_scatter_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_short_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_signal_windows_gaussian_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_signal_windows_hann_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_erfcx_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_i0e_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_square_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_std_unbiased_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_svd_lowrank_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_tile_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_trapezoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_vdot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_view_copy_cuda_float32, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_T_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs__conversions_float_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_abs_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_acosh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_broadcast_to_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_conj_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_cosh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_diagonal_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_expand_as_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_fft_hfft2_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_linalg_diagonal_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_logical_and_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_logspace_tensor_overload_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_meshgrid_variadic_tensors_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_movedim_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_new_empty_strided_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_nn_functional_tanhshrink_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_ones_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_reciprocal_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_reshape_as_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_split_with_sizes_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_t_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_transpose_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_transpose_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_true_divide_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_unbind_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_addmv_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_atleast_1d_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_atleast_2d_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_atleast_3d_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_bmm_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_char_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_cosh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_cov_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_diag_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_double_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_dsplit_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_equal_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_expand_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_eye_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fliplr_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_full_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_jiterator_2inputs_2outputs_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_diagonal_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_eig_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_eigh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_eigvals_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_ldl_solve_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_matrix_norm_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_matrix_rank_hermitian_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_multi_dot_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_log1p_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_logical_or_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_logspace_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_logspace_tensor_overload_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_logsumexp_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_lu_unpack_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_mH_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_masked_fill_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_masked_logsumexp_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_matmul_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_meshgrid_list_of_tensors_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_ne_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_new_ones_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_pairwise_distance_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_rms_norm_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_tanhshrink_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_norm_inf_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_ormqr_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_pinverse_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_prod_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_randn_like_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_sigmoid_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_sin_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_sinh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_squeeze_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_stack_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_t_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_tensor_split_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_unfold_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs__conversions_long_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs__conversions_short_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_alias_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_all_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_as_strided_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_asinh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_atan_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_atleast_3d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_fft_hfftn_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_flipud_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_linalg_diagonal_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_linalg_norm_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_narrow_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_new_full_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_nn_functional_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_ravel_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_reciprocal_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_reshape_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_sigmoid_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_sinc_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_sqrt_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_squeeze_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_take_along_dim_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_tan_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_tanh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_trace_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_view_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_acos_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_addcdiv_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_addcmul_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_as_strided_scatter_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_byte_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cfloat_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_conj_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_contiguous_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cumsum_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cumulative_trapezoid_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_einsum_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_fft_hfft2_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_fft_irfft_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_flatten_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_float_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_index_add_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_index_fill_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_isclose_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_jiterator_2inputs_2outputs_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_kron_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_ldexp_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_eigvalsh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_ldl_solve_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_lu_factor_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_pinv_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_pinv_hermitian_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linspace_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_log_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_log_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_logical_and_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_logspace_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_mH_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_masked_std_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_masked_var_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_meshgrid_variadic_tensors_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_narrow_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_conv2d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_conv3d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_feature_alpha_dropout_without_train_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_normalize_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_norm_inf_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_pinverse_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_put_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_randn_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_real_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_scalar_tensor_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_sparse_sampled_addmm_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_split_list_args_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_split_with_sizes_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_split_with_sizes_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_std_unbiased_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_stft_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_sub_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_sum_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_to_sparse_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_view_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs__conversions_complex_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_abs_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_acos_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_any_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_atanh_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_atleast_2d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_bucketize_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_contiguous_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_cos_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_cumprod_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_empty_like_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_exp2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_expand_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_expand_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_expm1_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_ifftshift_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_rfftn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_flip_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_isfinite_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_log2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_logical_or_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_logspace_tensor_overload_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_mean_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_minimum_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_native_layer_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_new_full_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_remainder_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_sin_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_bessel_j0_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_sum_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_unfold_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_view_as_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_view_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_vsplit_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_xlogy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__segment_reduce_lengths_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_acos_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_addcmul_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_argmin_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_as_strided_partial_views_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_atleast_3d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_bfloat16_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_chunk_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cross_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cumulative_trapezoid_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_deg2rad_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_exp2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fft_irfft2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fft_irfft_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_half_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_hsplit_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_index_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_isfinite_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_jiterator_2inputs_2outputs_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_jiterator_unary_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_ldl_factor_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_lu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_lu_factor_ex_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_matrix_rank_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_matrix_rank_hermitian_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_vecdot_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linspace_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_log_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logaddexp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logdet_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logical_xor_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logit_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_masked_std_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_mode_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_narrow_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_native_dropout_backward_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_new_full_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_batch_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_batch_norm_without_cudnn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_conv3d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_conv_transpose1d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_cosine_embedding_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_elu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_grid_sample_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_interpolate_nearest-exact_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_logsigmoid_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_mse_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_pad_replicate_negative_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_pairwise_distance_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_prelu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_smooth_l1_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_softmin_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_triplet_margin_with_distance_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_normal_number_mean_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_ones_like_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_polygamma_polygamma_n_0_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_prod_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_quantile_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_resize__cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_round_decimals_3_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_rsub_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_scatter_reduce_prod_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_sigmoid_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_gaussian_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_sinc_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_slice_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_polygamma_special_polygamma_n_0_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_scaled_modified_bessel_k1_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_zeta_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_squeeze_multiple_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_std_unbiased_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_tile_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_topk_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_unbind_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_unbind_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_vsplit_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_fake__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_addmm_decomposed_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_addr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_argwhere_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast___rand___cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast___rmatmul___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_alias_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_argmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_as_strided_partial_views_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_asinh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_bmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_broadcast_to_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_bucketize_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cauchy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cholesky_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_diag_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_diagflat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_dot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_einsum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_exp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_expand_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_expm1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_fftshift_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_hfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_ifftshift_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_ihfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_flatten_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_floor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_frac_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_full_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_geqrf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_heaviside_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_hypot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_index_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_index_select_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_int_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_kron_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_lcm_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_le_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_eigh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_ldl_factor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_lu_factor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_qr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_log_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_lu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_mH_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_softmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_median_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_minimum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_mul_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nanmedian_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nansum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_native_batch_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_celu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_dropout2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_embedding_bag_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_fractional_max_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_grid_sample_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_linear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_multilabel_soft_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_pad_circular_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_pdist_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_unfold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_upsample_bilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_qr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_resize_as__cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_slice_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_entr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_modified_bessel_i0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_ndtri_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_xlog1py_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_split_with_sizes_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_std_unbiased_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_unfold_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_uniform_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_unique_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_unsqueeze_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_var_mean_unbiased_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_vdot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_vsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_vstack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_where_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_bitwise_right_shift_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_cat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cauchy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_chalf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_column_stack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_abs_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_alias_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_atleast_2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_block_diag_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cartesian_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cfloat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_clamp_max_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_column_stack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_contiguous_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_copysign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_diag_embed_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_diagonal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_div_trunc_rounding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_erf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_erfinv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fft_irfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fft_irfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fliplr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_gradient_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_grid_sampler_3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_index_reduce_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_kthvalue_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_inv_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_slogdet_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_vector_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_lu_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_mH_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_masked_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_native_batch_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_celu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_conv2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_cosine_embedding_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_huber_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_mish_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_multi_head_attention_forward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_prelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_unfold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_norm_nuc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sinh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sort_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_special_i0e_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_split_with_sizes_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_squeeze_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_stack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_svd_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_triu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_unfold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_unsafe_split_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_var_mean_unbiased_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_vdot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_view_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_H_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_angle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_atan2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_bmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_broadcast_tensors_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_clamp_min_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_conj_physical_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_cosh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_diag_embed_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_dsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_erfc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_fft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_fftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_ifft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_ifftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_ihfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_flip_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_hypot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_index_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_index_reduce_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_inv_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_solve_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_tensorinv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_tensorsolve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_logaddexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_mT_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_logaddexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_select_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_meshgrid_variadic_tensors_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_movedim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_mul_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nanmean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nansum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_avg_pool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_conv_transpose1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_glu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_instance_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_linear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_prelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_softplus_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_threshold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_permute_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_polygamma_polygamma_n_2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_resolve_conj_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_resolve_neg_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_rsub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_scatter_add_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_sgn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_sinc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_softmax_with_dtype_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_special_erfcx_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_split_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_tan_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_trace_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_unflatten_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_unfold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_zero__cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_double_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_dstack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_equal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_expand_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_exponential_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_ihfft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_ihfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_irfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_flatten_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fliplr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_full_like_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_ge_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_geometric_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_hstack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_isneginf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_jiterator_binary_return_by_ref_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_cholesky_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_cholesky_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_cross_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_eig_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_inv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_lstsq_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_log10_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_log1p_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_logdet_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_lt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_logsumexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_maximum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_min_binary_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_minimum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_mode_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nansum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nextafter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_celu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_elu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_hardsigmoid_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_interpolate_area_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_interpolate_trilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_one_hot_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_prelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_silu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_ones_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_quantile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_rad2deg_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_ravel_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_reshape_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_reshape_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_round_decimals_0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_slice_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_bessel_j1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_xlog1py_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_sqrt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_tensordot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_to_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_trace_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_var_unbiased_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_view_as_real_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops__unsafe_masked_index_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_angle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_argsort_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_argwhere_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_bitwise_left_shift_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_bool_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cdist_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cdouble_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_copysign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cosh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_diag_embed_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_digamma_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_erfc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_ihfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_ihfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fill_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fmod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_ge_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_geqrf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_gt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_hash_tensor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_igammac_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_index_put_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_lerp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_lgamma_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_pinv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_svd_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logaddexp2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logcumsumexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logdet_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logical_not_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_lu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_argmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_softmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_movedim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_msort_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_mv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nanquantile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_neg_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_conv3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_mish_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_multi_head_attention_forward_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_norm_nuc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_ormqr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_polar_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_polygamma_polygamma_n_2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_pow_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_put_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_randint_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_randn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_randn_like_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_reciprocal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_repeat_interleave_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_resolve_conj_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_rot90_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_searchsorted_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_bessel_j0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_hermite_polynomial_he_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_i0e_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_scaled_modified_bessel_k0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_svd_lowrank_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_torch_ops_aten__flash_attention_forward_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_triangular_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_tril_indices_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_trunc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_unfold_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_var_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_var_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_view_as_real_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_vsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_arange_cuda_int16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_arange_cuda_int32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_cuda_bfloat16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_cuda_int32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_tensor_overload_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_tensor_overload_cuda_int8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_cuda_int8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_zeros_cuda_int16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_zeros_cuda_int32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_zeros_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_zeros_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_full_cuda_complex128, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_full_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_full_cuda_int8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_tensor_overload_cuda_complex128, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_tensor_overload_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_tensor_overload_cuda_int8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_tensor_overload_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_tensor_overload_cuda_int8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_tensor_overload_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_zeros_cuda_bool, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_zeros_cuda_int32, test/test_ops.py::TestTagsCUDA::test_tags_T_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags___ror___cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags___rsub___cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs__conversions_cdouble_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs__conversions_short_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_as_strided_scatter_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_atleast_2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_ceil_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_chunk_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_clamp_max_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_conj_physical_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_div_floor_rounding_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_irfft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_flipud_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_heaviside_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_hsplit_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_igammac_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_istft_cuda_complex64, test/test_ops.py::TestTagsCUDA::test_tags__refs_linalg_cross_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_linalg_svdvals_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_log_normal_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_logaddexp_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_logical_not_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_movedim_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_new_zeros_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_selu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_normal_number_mean_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_reciprocal_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_rsqrt_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_multigammaln_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_square_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_stack_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_stft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_transpose_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_unsqueeze_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_xlogy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_zeros_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__segment_reduce_offsets_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_amax_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_amin_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_as_strided_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_atleast_1d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_bfloat16_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_bincount_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags_bitwise_xor_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags_block_diag_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cat_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_chunk_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_clamp_max_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cos_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cumulative_trapezoid_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_diff_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_dstack_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_eq_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_erfc_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_ihfft2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_rfft2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_rfft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fill_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_float_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fmin_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_gather_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_ge_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_grid_sampler_2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_i0_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_index_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_index_fill_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_index_reduce_amax_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_isin_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_jiterator_4inputs_with_extra_args_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_lcm_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags_lgamma_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_matrix_rank_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_tensorinv_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_vander_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_vecdot_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_log_softmax_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_logaddexp_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_logcumsumexp_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_mT_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_masked_amax_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_masked_mean_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_masked_normalize_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_masked_std_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_mean_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_multinomial_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nan_to_num_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_narrow_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_ne_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_adaptive_avg_pool1d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_adaptive_max_pool1d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_alpha_dropout_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_conv_transpose2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_fractional_max_pool2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_fractional_max_pool3d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_interpolate_area_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_interpolate_bilinear_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_interpolate_linear_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_linear_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_max_unpool1d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_multi_head_attention_forward_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_normalize_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_norm_fro_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_norm_nuc_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_ones_like_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_polar_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_positive_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_rand_like_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_resolve_neg_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_round_decimals_neg_3_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_signal_windows_bartlett_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_signal_windows_gaussian_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_signal_windows_kaiser_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_sin_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_softmax_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_bessel_j0_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_erfcx_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_shifted_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_std_mean_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_t_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_tan_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_tanh_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_to_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_trunc_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_unbind_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_unsafe_chunk_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_vsplit_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_vstack_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_zero__cuda_float32 2025-09-07T08:52:46.1591652Z 2025-09-07T08:52:49.3063968Z /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:52:49.3065381Z import pkg_resources 2025-09-07T08:57:55.6547971Z 2025-09-07T08:57:55.6548947Z test_ops 7/8 was successful, full logs can be found in artifacts with path test/test-reports/test_ops_7.8_5bd52defcffab638_.log 2025-09-07T08:57:55.7559371Z Running 4206 items in this shard: test/test_ops.py::TestCommonCUDA::test_compare_cpu___rdiv___cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs__conversions_cdouble_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_arange_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_atan2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_diag_embed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_diagonal_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_empty_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_expand_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_hypot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_index_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_logspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_masked_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_mul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_new_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_dropout_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_normal__in_place_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_normal_number_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_ones_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_rsub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_special_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_special_xlog1py_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_split_with_sizes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu__refs_unsqueeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_addcmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_addmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_addmv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_as_strided_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_bernoulli_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_bucketize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_cummax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_diagonal_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_expand_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_fmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_gradient_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_index_reduce_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_index_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_linalg_svdvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_long_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_lu_unpack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_matmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_msort_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_mul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_fractional_max_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_interpolate_area_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_interpolate_linear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_kl_div_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_max_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_nn_functional_rrelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_put_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_randn_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_rot90_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_special_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_special_laguerre_polynomial_l_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_special_legendre_polynomial_p_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_special_shifted_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_special_xlog1py_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_sum_to_size_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_tril_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_true_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_unsafe_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_compare_cpu_vdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_as_strided_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_atanh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_conj_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_double_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_dstack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_float_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_full_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_hsplit_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_index_add_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_nn_functional_conv2d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_ravel_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_select_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_sin_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_sum_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_unbind_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_unflatten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_complex_half_reference_testing_unsqueeze_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_dtypes___getitem___cuda, test/test_ops.py::TestCommonCUDA::test_dtypes___ror___cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__native_batch_norm_legit_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_half_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs__conversions_polar_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_add_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_atan2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_bitwise_and_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_bitwise_left_shift_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_bitwise_not_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_bitwise_right_shift_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_broadcast_shapes_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_bucketize_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_conj_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_diag_embed_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_div_floor_rounding_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_irfft_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fft_rfft2_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_floor_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_fmod_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_gt_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_hsplit_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_index_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_index_select_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_linalg_vector_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_log_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_masked_fill_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_dropout_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_group_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_pairwise_distance_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_relu_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_nn_functional_smooth_l1_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_ones_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_select_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_signbit_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_sinh_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_logit_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_special_xlog1py_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_sqrt_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_stack_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_std_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_sub_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_t_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_tanh_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_trunc_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_unflatten_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_unfold_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes__refs_where_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_addmv_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_atleast_1d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_bitwise_left_shift_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_byte_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cat_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cauchy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cdist_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_chalf_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cholesky_inverse_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_clone_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_cumulative_trapezoid_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_diag_embed_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_diagonal_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_digamma_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_dsplit_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_empty_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_erf_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fft_irfftn_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_fliplr_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_index_reduce_prod_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_int_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_ldexp_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_lerp_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_solve_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_linalg_solve_triangular_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_logdet_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_logical_and_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_logical_not_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_lu_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_fill_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_logaddexp_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_median_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_masked_sum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_max_reduction_no_dim_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_min_reduction_no_dim_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_minimum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_movedim_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_native_dropout_backward_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nextafter_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_ctc_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_instance_norm_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_interpolate_area_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_l1_loss_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_max_pool2d_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_max_unpool2d_grad_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_nn_functional_softplus_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_polygamma_polygamma_n_4_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_rad2deg_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_real_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_repeat_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_resize__cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_roll_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_rot90_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_scatter_add_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_scatter_reduce_sum_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sinh_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_slice_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_chebyshev_polynomial_u_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_i0e_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_legendre_polynomial_p_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_scaled_modified_bessel_k1_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_special_xlog1py_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_split_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_std_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_sub_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_tanh_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_torch_ops_aten__efficient_attention_forward_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_transpose_copy_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_transpose_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_triangular_solve_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_vstack_cuda, test/test_ops.py::TestCommonCUDA::test_dtypes_zeros_like_cuda, test/test_ops.py::TestCommonCUDA::test_errors_amin_cuda, test/test_ops.py::TestCommonCUDA::test_errors_copysign_cuda, test/test_ops.py::TestCommonCUDA::test_errors_cov_cuda, test/test_ops.py::TestCommonCUDA::test_errors_diag_cuda, test/test_ops.py::TestCommonCUDA::test_errors_div_no_rounding_mode_cuda, test/test_ops.py::TestCommonCUDA::test_errors_dstack_cuda, test/test_ops.py::TestCommonCUDA::test_errors_histogramdd_cuda, test/test_ops.py::TestCommonCUDA::test_errors_hypot_cuda, test/test_ops.py::TestCommonCUDA::test_errors_linspace_cuda, test/test_ops.py::TestCommonCUDA::test_errors_logcumsumexp_cuda, test/test_ops.py::TestCommonCUDA::test_errors_logspace_tensor_overload_cuda, test/test_ops.py::TestCommonCUDA::test_errors_max_binary_cuda, test/test_ops.py::TestCommonCUDA::test_errors_min_binary_cuda, test/test_ops.py::TestCommonCUDA::test_errors_native_layer_norm_cuda, test/test_ops.py::TestCommonCUDA::test_errors_ne_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_adaptive_avg_pool1d_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_adaptive_avg_pool2d_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_avg_pool2d_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_embedding_cuda, test/test_ops.py::TestCommonCUDA::test_errors_nn_functional_gelu_cuda, test/test_ops.py::TestCommonCUDA::test_errors_ormqr_cuda, test/test_ops.py::TestCommonCUDA::test_errors_signal_windows_gaussian_cuda, test/test_ops.py::TestCommonCUDA::test_errors_signal_windows_general_cosine_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_mul_layout0_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_mul_layout4_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_randn_like_layout0_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sparse_zeros_like_layout2_cuda, test/test_ops.py::TestCommonCUDA::test_errors_sub_cuda, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_abs_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_argmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_asinh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_clamp_min_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_diagonal_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_equal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_erf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_ifft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_fft_rfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_igammac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_eigvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_lstsq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linalg_multi_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_log10_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_lu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_lu_unpack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_nansum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_nonzero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_round_decimals_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_round_decimals_neg_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_searchsorted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_erfcx_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_special_scaled_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_square_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_take_along_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_take_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_tensordot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_unbind_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_meta_consistency_out_dtype_mismatch_unfold_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_H_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices___radd___cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices___rdiv___cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices___rsub___cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_abs_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_addmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_all_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_angle_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_atan2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_atleast_2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_atleast_3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_atleast_3d_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_broadcast_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_clamp_min_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_column_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_conj_physical_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_corrcoef_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_cosh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_double_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_empty_permuted_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_empty_strided_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_equal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_erf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_exp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_expand_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_fft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_irfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_rfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_fft_rfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_flipud_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_floor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_full_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_grid_sampler_2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_histc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_index_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_index_reduce_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_inner_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_isneginf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_item_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_jiterator_binary_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_jiterator_unary_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_kthvalue_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_diagonal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_lu_factor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_vander_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_linalg_vector_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_log2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logical_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_logspace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_amin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_argmax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_argmin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_prod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_masked_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_mvlgamma_mvlgamma_p_3_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_native_batch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_avg_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_cosine_similarity_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_interpolate_trilinear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_linear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_max_pool1d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_pairwise_distance_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_rrelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_softmin_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_tanhshrink_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_threshold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nn_functional_upsample_bilinear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_nonzero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_pinverse_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_polygamma_polygamma_n_4_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_put_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_resolve_neg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_rsub_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_select_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_select_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sign_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_signal_windows_general_cosine_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sort_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_airy_ai_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_bessel_j0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_bessel_y0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_log_ndtr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_special_scaled_modified_bessel_k0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_split_list_args_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_squeeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_std_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_sub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_take_along_dim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_tanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_tensor_split_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_trace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_trapezoid_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_triangular_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unbind_cuda_int64, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unfold_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_unique_consecutive_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_var_mean_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_view_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_multiple_devices_xlogy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_as_strided_partial_views_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_as_strided_scatter_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_atleast_2d_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_bitwise_and_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_bitwise_xor_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_block_diag_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_byte_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_constant_pad_nd_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_contiguous_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_count_nonzero_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_diagonal_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_empty_like_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_equal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_eye_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_ifftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fft_rfftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_fliplr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_full_like_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_hstack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_jiterator_unary_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_masked_prod_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_masked_select_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_max_reduction_no_dim_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_nan_to_num_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_nn_functional_pixel_unshuffle_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_polygamma_polygamma_n_0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_prod_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_repeat_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_reshape_as_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_reshape_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_rsqrt_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_sin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_slice_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_bessel_y0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_chebyshev_polynomial_v_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_legendre_polynomial_p_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_modified_bessel_i0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_ndtri_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_scaled_modified_bessel_k0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_special_shifted_chebyshev_polynomial_v_cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_zero__cuda_bool, test/test_ops.py::TestCommonCUDA::test_non_standard_bool_values_zeros_like_cuda_bool, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_H_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___getitem___cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___ror___cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples___rxor___cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples__native_batch_norm_legit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_addbmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_addbmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_addmv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_addr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_all_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_argmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_as_strided_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_as_strided_partial_views_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_as_strided_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_asin_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_atan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_atleast_2d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_baddbmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bfloat16_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bincount_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bitwise_and_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bool_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_bucketize_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cartesian_prod_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ceil_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ceil_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_chalf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_contiguous_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cov_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cross_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_cumprod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_diff_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_div_trunc_rounding_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_double_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_empty_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_empty_strided_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_eq_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_expand_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_eye_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_hfft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_hfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ifftshift_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_ihfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_irfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_irfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_irfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_rfft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_rfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fft_rfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_flipud_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_flipud_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_float_power_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_fmod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_full_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ge_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_gradient_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_hsplit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_imag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_add_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_reduce_amax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_index_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isinf_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_isnan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_jiterator_unary_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_lgamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_det_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_eigh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_eigh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_lstsq_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_lstsq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_matrix_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_matrix_power_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_norm_subgradients_at_zero_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_pinv_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_solve_ex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_svdvals_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linalg_vander_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_linspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_log_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logical_xor_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_amin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_cumsum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_fill_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_select_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_masked_sum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_max_binary_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_max_reduction_no_dim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_max_reduction_with_dim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_median_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_meshgrid_list_of_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_min_reduction_no_dim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_minimum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_minimum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nanmean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_narrow_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_narrow_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_narrow_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_narrow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_conv1d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_conv_transpose1d_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_gaussian_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_gelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_hardtanh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_instance_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_interpolate_trilinear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_linear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_local_response_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pad_constant_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pad_constant_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_pixel_unshuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_poisson_nll_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_tanhshrink_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_unfold_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_nn_functional_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_norm_fro_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_norm_inf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ones_like_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_outer_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_polygamma_polygamma_n_3_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_polygamma_polygamma_n_3_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_polygamma_polygamma_n_4_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_put_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_put_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_quantile_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_rad2deg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_rand_like_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_randint_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_ravel_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_reciprocal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_repeat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_repeat_interleave_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_rot90_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_round_decimals_0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_rsqrt_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_scatter_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_scatter_reduce_amin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_scatter_reduce_prod_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sgn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_gaussian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_kaiser_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_signbit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sinc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sinc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_slice_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_chebyshev_polynomial_v_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_chebyshev_polynomial_v_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_hermite_polynomial_he_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_hermite_polynomial_he_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_modified_bessel_k0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_ndtr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_special_shifted_chebyshev_polynomial_u_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_split_list_args_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_split_with_sizes_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_split_with_sizes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_square_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_stack_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_std_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_sum_to_size_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_t_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_tanh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_transpose_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_trapezoid_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_trunc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_unsafe_split_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_vstack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_where_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_noncontiguous_samples_zero__cuda_float32, test/test_ops.py::TestCommonCUDA::test_numpy_ref_argwhere_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_diag_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_diagflat_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_diagflat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_diff_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_equal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_jiterator_2inputs_2outputs_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_jiterator_4inputs_with_extra_args_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_linalg_vander_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_linalg_vander_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_pdist_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_nn_functional_rms_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_permute_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_ravel_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_signal_windows_blackman_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_signal_windows_hamming_cuda_float64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_tensor_split_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_tensor_split_cuda_int64, test/test_ops.py::TestCommonCUDA::test_numpy_ref_unbind_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_numpy_ref_view_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out___rand___cuda_int64, test/test_ops.py::TestCommonCUDA::test_out__refs__conversions_bfloat16_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_abs_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_atleast_3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_block_diag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_diag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_equal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_expand_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_fft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_ihfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_irfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_fft_irfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_gt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_imag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out__refs_logical_not_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_lt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_huber_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_prelu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_permute_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_real_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_remainder_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_reshape_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_sin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_i0e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_i1e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_xlog1py_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_special_zeta_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_squeeze_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__refs_view_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out__unsafe_masked_index_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_any_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_atan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_bitwise_right_shift_cuda_int64, test/test_ops.py::TestCommonCUDA::test_out_bmm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cartesian_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cdouble_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_chalf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cholesky_inverse_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_clamp_max_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_clamp_min_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_cumsum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_diag_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_diff_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_empty_permuted_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_empty_strided_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_ifft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_fft_ihfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_flipud_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_float_power_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_grid_sampler_3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_jiterator_2inputs_2outputs_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_jiterator_4inputs_with_extra_args_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_jiterator_binary_return_by_ref_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_jiterator_unary_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_le_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_cross_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_det_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_matrix_rank_hermitian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_pinv_hermitian_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_linalg_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_log_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_logit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_logspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_masked_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_max_reduction_no_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_maximum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_minimum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_neg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_batch_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_dropout2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_interpolate_nearest-exact_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_l1_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_multi_head_attention_forward_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_softmin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_nn_functional_softshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_normal_in_place_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_normal_number_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_outer_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_permute_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_qr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_real_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_renorm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_abs_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_acos_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_add_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_addmm_decomposed_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_addmv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_asin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_atanh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cholesky_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_column_stack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_copysign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cos_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_cross_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_diag_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_diagonal_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_erf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_erfc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_exp2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_expand_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_expand_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_fft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_hfft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_ifft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_fft_irfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_inner_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_cholesky_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_cholesky_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_eigh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_eigvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_lu_factor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_lu_solve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_norm_subgradients_at_zero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_pinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linalg_solve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_linspace_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_log_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_logcumsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_logspace_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_matmul_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_nanmean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_norm_fro_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_norm_nuc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_outer_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_outer_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_permute_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_pow_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_remainder_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_rsqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sgn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_special_entr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_special_erfcx_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_special_ndtri_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_split_with_sizes_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_sqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_svd_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_tensordot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_tril_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_triu_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_true_divide_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_true_divide_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_unfold_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_requires_grad_error_vstack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_out_resize__cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_short_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_signal_windows_kaiser_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_signbit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sinc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_bessel_j1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_entr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_scaled_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_sqrt_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_svd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_topk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_trace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_triu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_unfold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_var_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_var_unbiased_cuda_float32, test/test_ops.py::TestCommonCUDA::test_out_warning__batch_norm_with_update_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_chalf_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_int_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs__conversions_polar_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_allclose_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_as_strided_scatter_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_atleast_1d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_atleast_2d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_broadcast_tensors_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_conj_physical_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_constant_pad_nd_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_cumsum_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_dstack_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fft_fftshift_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fft_hfft_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_fmod_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_geometric_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_hsplit_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_isneginf_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_isposinf_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_linalg_matrix_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nextafter_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_dropout_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_elu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_glu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_hardshrink_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_leaky_relu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_nn_functional_nll_loss_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_positive_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_rad2deg_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_randn_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_rot90_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_erfcx_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_i1e_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_logit_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_special_multigammaln_mvlgamma_p_5_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_square_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_stack_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_sub_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_tan_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_transpose_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_unbind_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_unfold_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_view_as_complex_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_view_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__refs_xlogy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning__segment_reduce_lengths_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_allclose_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_baddbmm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_bfloat16_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_bitwise_right_shift_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_char_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_clamp_min_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_cosh_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_cumulative_trapezoid_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_diag_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_diag_embed_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_diagonal_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_div_no_rounding_mode_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_einsum_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_empty_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_expand_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_full_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_grid_sampler_2d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_grid_sampler_3d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_histogramdd_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_igamma_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_index_copy_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_int_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_isposinf_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_lerp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_lgamma_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_eigh_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_ldl_factor_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_pinv_singular_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_linalg_vander_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_logdet_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_matrix_exp_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_max_reduction_no_dim_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_mm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nanmedian_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_ne_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_new_full_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_new_ones_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_adaptive_avg_pool1d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_celu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_conv_transpose2d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_conv_transpose3d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_elu_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_interpolate_nearest-exact_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_interpolate_nearest_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_local_response_norm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_max_unpool1d_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_pairwise_distance_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_nn_functional_softshrink_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_normal_number_mean_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_permute_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_polygamma_polygamma_n_3_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_prod_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_rad2deg_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_randint_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_randint_like_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_renorm_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_repeat_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_resolve_conj_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_searchsorted_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_sign_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_signal_windows_general_cosine_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_softmax_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_bessel_y1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_modified_bessel_i1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_modified_bessel_k1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_polygamma_special_polygamma_n_0_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_scaled_modified_bessel_k1_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_special_spherical_bessel_j0_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_stack_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_tensordot_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_topk_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_transpose_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_trunc_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_unique_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_vdot_cuda, test/test_ops.py::TestCommonCUDA::test_out_warning_view_cuda, test/test_ops.py::TestCommonCUDA::test_pointwise_tag_coverage_cuda, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float___rdiv___cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_acos_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_asinh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atan2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atan_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_atanh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_copysign_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cos_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cos_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_cosh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_deg2rad_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_digamma_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_div_no_rounding_mode_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_exp_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_exp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_expm1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_i0_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_i0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_ldexp_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_ldexp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_ldexp_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_log1p_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_logit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_1_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_3_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_mvlgamma_mvlgamma_p_5_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_polygamma_polygamma_n_4_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sigmoid_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sin_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_sinc_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_w_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_chebyshev_polynomial_w_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_u_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_v_cuda_int64, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_shifted_chebyshev_polynomial_v_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_xlog1py_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_zeta_cuda_int32, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_special_zeta_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_tan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_tan_cuda_int16, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_tan_cuda_int8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_true_divide_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_promotes_int_to_float_xlogy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_T_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_bool_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_byte_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_cdouble_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_chalf_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_char_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_char_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_complex_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_double_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_float_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_int_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_int_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_long_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs__conversions_polar_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_abs_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_acosh_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcdiv_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcdiv_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcmul_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addcmul_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_addr_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_alias_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_allclose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amax_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_amax_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_any_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_arange_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_partial_views_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_as_strided_partial_views_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asin_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asinh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asinh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_asinh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan2_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atanh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atanh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_atleast_1d_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bitwise_or_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_block_diag_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_block_diag_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_shapes_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_tensors_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_tensors_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_to_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_broadcast_to_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bucketize_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bucketize_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_bucketize_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cat_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cat_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ceil_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_chunk_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_max_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clamp_min_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clone_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clone_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_clone_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_column_stack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_physical_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_physical_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_physical_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_conj_physical_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_contiguous_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cosh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cosh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_count_nonzero_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_cumsum_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_deg2rad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_embed_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_embed_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diag_embed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_scatter_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_scatter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_diagonal_scatter_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_floor_rounding_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_div_no_rounding_mode_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dot_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dsplit_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dsplit_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dstack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dstack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dstack_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dstack_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_dstack_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_empty_like_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eq_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_equal_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erf_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfinv_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_erfinv_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_exp_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expand_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expm1_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_expm1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eye_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eye_cuda_float8_e4m3fn, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_eye_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftshift_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftshift_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_fftshift_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_hfftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftshift_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftshift_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ifftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfft_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfftn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_ihfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_irfftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fft_rfftn_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flatten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_flatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fliplr_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fliplr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_floor_divide_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmax_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmin_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_fmod_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_frac_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_frac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_frexp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_frexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_frexp_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_gcd_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_geometric_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_heaviside_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_hstack_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_igammac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_imag_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_add_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_select_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_select_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_index_select_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isclose_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isclose_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isclose_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isfinite_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isnan_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_isreal_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_le_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_le_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_lgamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_cross_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_diagonal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_norm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_svdvals_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_vector_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linalg_vector_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_linspace_tensor_overload_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log10_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_log_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_and_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_not_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_or_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_xor_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_xor_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logical_xor_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_logsumexp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_masked_fill_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_maximum_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_maximum_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_list_of_tensors_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_list_of_tensors_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_meshgrid_variadic_tensors_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_movedim_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_movedim_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_movedim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mul_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mul_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_mul_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nan_to_num_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_narrow_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_strided_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_empty_strided_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_full_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_full_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_full_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_new_zeros_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_alpha_dropout_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_channel_shuffle_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_elu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_elu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_hinge_embedding_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_margin_ranking_loss_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_mish_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_mish_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_nll_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pairwise_distance_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_pixel_shuffle_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_poisson_nll_loss_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu6_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_relu6_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_tanhshrink_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_tanhshrink_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_tanhshrink_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_threshold_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_threshold_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_threshold_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_triplet_margin_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_nn_functional_triplet_margin_loss_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal__in_place_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_normal_number_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ones_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_permute_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_pow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_pow_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_pow_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rad2deg_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rad2deg_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_ravel_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_real_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_real_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_real_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reciprocal_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_remainder_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_remainder_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_remainder_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_repeat_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_as_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_as_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_as_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_as_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_reshape_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_roll_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_round_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsqrt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_rsub_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_select_scatter_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sgn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sigmoid_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sign_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_signbit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sin_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinc_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinc_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sinh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_bessel_j0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_entr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_erfcx_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_erfcx_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_erfcx_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i1_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i1_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_i1e_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_ndtr_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_log_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_1_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_multigammaln_mvlgamma_p_3_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtr_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_ndtri_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_spherical_bessel_j0_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_spherical_bessel_j0_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_xlog1py_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_special_zeta_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_split_with_sizes_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sqrt_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sqrt_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_square_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_squeeze_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_stack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_std_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_stft_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sub_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sub_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_sum_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_t_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_take_along_dim_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_take_along_dim_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tan_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tanh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tensor_split_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_to_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_transpose_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_tril_indices_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_triu_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_true_divide_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_true_divide_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_true_divide_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unbind_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unflatten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unfold_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_unsqueeze_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_var_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_var_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_var_mean_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vdot_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_as_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_as_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_view_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vsplit_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_vstack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_xlogy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_xlogy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_zeros_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_zeros_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref__refs_zeros_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_bitwise_right_shift_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_bitwise_xor_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_dstack_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_fft2_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_hfftn_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fft_irfftn_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_fmin_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_geometric_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_index_select_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_linspace_tensor_overload_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_logaddexp_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_logical_and_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_minimum_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_neg_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_nn_functional_margin_ranking_loss_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_special_zeta_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_errors__refs_t_copy_cuda, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_T_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_T_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_T_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bfloat16_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bfloat16_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bool_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_bool_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_byte_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_byte_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cdouble_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_cfloat_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_chalf_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_char_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_complex_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_double_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_float_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_half_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_half_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_int_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_int_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_int_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs__conversions_short_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_abs_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_abs_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_abs_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_abs_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acos_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acosh_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acosh_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acosh_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_acosh_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_add_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_add_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_add_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcmul_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addcmul_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_addr_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_alias_copy_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_all_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amin_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_amin_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_any_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_any_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_copy_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_partial_views_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_as_strided_partial_views_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asin_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asin_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_asinh_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atan_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atanh_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_1d_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_1d_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_1d_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_1d_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_2d_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_2d_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_2d_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_3d_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_atleast_3d_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_or_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_bitwise_xor_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_block_diag_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_block_diag_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_tensors_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_tensors_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_tensors_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_broadcast_to_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cat_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cauchy_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ceil_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_chunk_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_chunk_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_chunk_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_max_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_min_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_clamp_min_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_column_stack_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_column_stack_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_constant_pad_nd_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_contiguous_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_contiguous_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_contiguous_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_contiguous_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_copysign_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cos_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumsum_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_cumsum_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_deg2rad_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_deg2rad_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_deg2rad_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diag_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_copy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_scatter_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_diagonal_scatter_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_digamma_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_digamma_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_no_rounding_mode_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_div_trunc_rounding_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dsplit_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dsplit_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dsplit_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_dstack_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_like_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_like_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_strided_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_strided_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_strided_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_strided_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_strided_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_empty_strided_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eq_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_equal_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_equal_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erfc_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erfinv_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_erfinv_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_exp_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_copy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_copy_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expand_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expm1_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_expm1_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_eye_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft2_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft2_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fft_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftn_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftn_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftn_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_fftshift_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft2_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfft_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfftn_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfftn_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_hfftn_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft2_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft2_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft2_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifft_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftn_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftshift_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ifftshift_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_ihfft_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft2_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft2_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft2_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_irfft_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fft_rfft_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fill_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fill_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flatten_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flatten_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flip_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flip_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fliplr_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_flipud_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_float_power_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_floor_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmin_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmod_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_fmod_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_frac_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ge_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ge_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_gt_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_heaviside_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hsplit_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_hypot_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_i0_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_i0_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_i0_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_add_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_fill_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_fill_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_fill_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_index_select_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isclose_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isinf_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isnan_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isnan_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isneginf_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isneginf_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isposinf_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isreal_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_isreal_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_istft_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lcm_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_cross_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_cross_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_diagonal_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_matrix_norm_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_svd_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_svdvals_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_vecdot_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linalg_vector_norm_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_linspace_tensor_overload_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log10_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log10_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log10_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log2_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_log_softmax_with_dtype_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_and_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_and_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_not_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_or_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logical_xor_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_tensor_overload_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logspace_tensor_overload_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_logsumexp_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_lt_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_masked_fill_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_maximum_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_maximum_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_variadic_tensors_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_meshgrid_variadic_tensors_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_minimum_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_minimum_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_minimum_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_minimum_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_movedim_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mul_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_mul_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nan_to_num_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_copy_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_copy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_narrow_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_native_layer_norm_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ne_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_neg_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_empty_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_full_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_full_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_full_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_ones_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_new_zeros_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_celu_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_channel_shuffle_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_channel_shuffle_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_channel_shuffle_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_dropout_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_dropout_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_gelu_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_glu_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_glu_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_group_norm_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_group_norm_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_hardshrink_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_hardtanh_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_hardtanh_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_huber_loss_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_l1_loss_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_layer_norm_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_leaky_relu_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_leaky_relu_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_margin_ranking_loss_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pairwise_distance_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pairwise_distance_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pairwise_distance_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pairwise_distance_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_shuffle_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_shuffle_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_pixel_unshuffle_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu6_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu6_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_relu_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softmax_with_dtype_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softmin_with_dtype_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softmin_with_dtype_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softmin_with_dtype_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_softplus_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_nn_functional_tanhshrink_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_norm_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_norm_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_normal_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_ones_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_copy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_permute_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_positive_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_positive_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_positive_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_pow_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rad2deg_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reciprocal_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_remainder_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_remainder_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_remainder_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_renorm_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_renorm_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_repeat_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_as_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_reshape_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_roll_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rot90_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_round_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rsqrt_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rsqrt_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_rsub_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_select_scatter_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sgn_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sgn_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sgn_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sigmoid_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sigmoid_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sign_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sign_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sign_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_signbit_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sin_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sin_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sin_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinc_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinc_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sinh_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_softmax_with_dtype_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_bessel_j0_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_entr_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_erfcx_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i0e_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i0e_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_i1_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_ndtr_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_ndtr_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_log_softmax_with_dtype_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_logit_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_3_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_3_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_5_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_5_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_5_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_multigammaln_mvlgamma_p_5_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_ndtr_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_ndtri_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_softmax_with_dtype_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_spherical_bessel_j0_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_xlog1py_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_special_zeta_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_split_with_sizes_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sqrt_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sqrt_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_squeeze_multiple_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stack_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_stack_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_std_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sub_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sub_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_to_size_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_to_size_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_sum_to_size_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_t_copy_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_t_copy_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_t_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_take_along_dim_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tan_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tan_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tanh_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tanh_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tensor_split_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_to_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trace_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trace_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_copy_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_transpose_executor_aten_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_tril_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_triu_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_triu_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_true_divide_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_trunc_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_copy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unbind_executor_aten_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unfold_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_copy_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_unsqueeze_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vdot_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_complex_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_as_executor_aten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_copy_executor_aten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_copy_executor_aten_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_copy_executor_aten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_copy_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_view_executor_aten_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vsplit_executor_aten_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vsplit_executor_aten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_vstack_executor_aten_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_where_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_executor__refs_zeros_executor_aten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_T_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_T_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_T_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_T_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bfloat16_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bfloat16_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_bool_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_byte_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cdouble_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cdouble_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_cfloat_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_chalf_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_chalf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_chalf_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_char_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_char_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_double_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_float_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_float_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_int_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_int_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_int_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_long_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_short_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs__conversions_short_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_abs_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acosh_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acosh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_acosh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_add_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_add_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addcmul_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addcmul_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addcmul_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_addr_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_alias_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_all_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_allclose_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_amin_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_any_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_arange_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_arange_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_partial_views_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_partial_views_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_as_strided_scatter_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asin_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asinh_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_asinh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atan_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atanh_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atanh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atanh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_1d_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_2d_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_2d_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_3d_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_atleast_3d_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_and_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_and_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_not_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bitwise_or_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_tensors_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_tensors_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_broadcast_to_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bucketize_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_bucketize_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cat_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cauchy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ceil_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clamp_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_clone_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_column_stack_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_physical_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_conj_physical_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_constant_pad_nd_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_constant_pad_nd_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_contiguous_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_copysign_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_copysign_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_cosh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_deg2rad_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_embed_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_embed_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diag_embed_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_diagonal_scatter_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_digamma_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_digamma_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_no_rounding_mode_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_no_rounding_mode_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_no_rounding_mode_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_trunc_rounding_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_div_trunc_rounding_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dstack_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dstack_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_dstack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_like_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_strided_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_empty_strided_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_equal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfinv_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfinv_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_erfinv_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp2_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_exp_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expand_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_expm1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eye_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_eye_cuda_float8_e5m2fnuz, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_fftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_hfft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftshift_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ifftshift_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_ihfft_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_irfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfft_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfftn_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fft_rfftn_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fill_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flatten_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flatten_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flip_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flip_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_flipud_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_float_power_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_floor_divide_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_fmax_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_frac_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_frexp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_gcd_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_gt_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_gt_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_heaviside_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hsplit_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hsplit_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hstack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hstack_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_hstack_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_i0_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_i0_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_i0_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_igamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_add_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_add_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_fill_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_select_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_index_select_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isclose_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isfinite_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isfinite_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isfinite_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isfinite_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isfinite_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isinf_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isnan_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isnan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isneginf_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isposinf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isposinf_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isreal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_isreal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_item_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_item_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_item_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lcm_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_le_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_le_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lerp_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lgamma_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_cross_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_diagonal_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_norm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_vecdot_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linalg_vector_norm_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_linspace_tensor_overload_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log10_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log1p_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log1p_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_log_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logaddexp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_and_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_and_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_and_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_xor_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_xor_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logical_xor_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logspace_tensor_overload_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_logsumexp_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_lt_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_masked_fill_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_masked_fill_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_maximum_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_maximum_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_list_of_tensors_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_meshgrid_variadic_tensors_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_minimum_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_movedim_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_movedim_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_movedim_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mul_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mul_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_mul_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_narrow_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_native_layer_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ne_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ne_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_neg_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_strided_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_empty_strided_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_ones_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_new_zeros_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nextafter_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_celu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_channel_shuffle_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_elu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hardtanh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_hinge_embedding_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_leaky_relu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_log_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_log_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_log_softmax_with_dtype_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_margin_ranking_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_mse_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_nll_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pairwise_distance_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pairwise_distance_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_shuffle_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_shuffle_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_shuffle_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_shuffle_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_pixel_unshuffle_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_poisson_nll_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_poisson_nll_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_poisson_nll_loss_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_relu6_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_selu_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmax_with_dtype_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmax_with_dtype_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmin_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softmin_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_softshrink_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_tanhshrink_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_threshold_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_triplet_margin_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_nn_functional_triplet_margin_loss_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_normal_number_mean_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ones_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ones_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_permute_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_positive_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_positive_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_positive_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_positive_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_pow_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rad2deg_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rad2deg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rad2deg_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_randn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ravel_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ravel_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ravel_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_ravel_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_real_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reciprocal_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_remainder_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_remainder_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_remainder_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_renorm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_repeat_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_as_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_as_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_as_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_as_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_reshape_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_roll_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_round_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsub_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_rsub_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_select_scatter_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_select_scatter_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_select_scatter_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sigmoid_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sigmoid_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sign_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_signbit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinc_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sinh_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j0_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j1_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j1_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_bessel_j1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_entr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_erfcx_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i0e_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1e_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1e_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_i1e_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_log_softmax_with_dtype_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_logit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_5_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_multigammaln_mvlgamma_p_5_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtr_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtr_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_ndtri_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_xlog1py_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_special_xlog1py_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sqrt_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sqrt_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_square_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_square_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_multiple_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_squeeze_multiple_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_std_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_std_mean_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_stft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sub_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_sum_to_size_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_t_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tan_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tan_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tanh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tanh_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tensor_split_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tensor_split_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_to_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trace_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_copy_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_transpose_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_tril_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_true_divide_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_true_divide_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trunc_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_trunc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unbind_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unfold_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_unsqueeze_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_var_mean_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_as_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_view_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vsplit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vstack_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_vstack_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_where_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_where_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_xlogy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_zeros_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_zeros_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_zeros_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_meta__refs_zeros_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_T_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_T_cuda_float32, 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__conversions_bfloat16_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bool_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_bool_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_byte_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_byte_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cdouble_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_cdouble_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_chalf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_chalf_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_char_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_complex_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_double_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_float_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_float_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_long_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_long_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_long_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_short_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs__conversions_short_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_abs_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_acosh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_add_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_add_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addcmul_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addcmul_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addr_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addr_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_addr_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_alias_copy_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_alias_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_all_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_all_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amax_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amax_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_amin_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_arange_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_partial_views_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_scatter_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_as_strided_scatter_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_asin_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atan_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atanh_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_1d_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_2d_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_3d_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_3d_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_3d_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_atleast_3d_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_and_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_left_shift_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_not_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_not_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_or_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_or_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_right_shift_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_xor_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_bitwise_xor_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_block_diag_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_tensors_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_to_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_broadcast_to_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cat_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ceil_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ceil_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_chunk_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_chunk_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clamp_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_clone_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_column_stack_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_conj_physical_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_constant_pad_nd_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_constant_pad_nd_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_contiguous_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_copysign_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_copysign_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_copysign_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cos_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cos_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cosh_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_count_nonzero_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumprod_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumprod_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_cumprod_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_deg2rad_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diag_embed_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_copy_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_diagonal_scatter_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_floor_rounding_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_no_rounding_mode_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_no_rounding_mode_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_div_trunc_rounding_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dsplit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dsplit_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dstack_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dstack_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_dstack_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_like_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_like_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_like_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_empty_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eq_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_equal_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_equal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_erfc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_exp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_as_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_as_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_copy_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expand_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expm1_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expm1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_expm1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eye_cuda_float8_e4m3fn, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_eye_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_fftshift_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfft2_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfftn_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_hfftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft2_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft2_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftn_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ifftshift_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfftn_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_ihfftn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfft_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfftn_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_irfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfft2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfft2_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfftn_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fft_rfftn_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fill_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fliplr_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fliplr_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fliplr_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flipud_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flipud_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_flipud_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_float_power_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_float_power_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_float_power_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_float_power_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_floor_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_floor_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_floor_divide_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmax_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_fmod_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ge_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ge_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ge_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_geometric_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hsplit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hsplit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hsplit_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hsplit_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hstack_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_hstack_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_i0_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_add_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_fill_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_index_select_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isfinite_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isinf_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isnan_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isposinf_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isposinf_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_isreal_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_item_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_item_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lcm_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lerp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_lgamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_cross_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_cross_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_diagonal_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_diagonal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_norm_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_norm_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linalg_vecdot_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linspace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linspace_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log1p_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log1p_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log1p_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log1p_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log2_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log2_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log2_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_log_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logaddexp2_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_and_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_not_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_not_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_or_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logical_xor_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logspace_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logsumexp_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logsumexp_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logsumexp_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_logsumexp_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_masked_fill_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_maximum_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mean_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_mean_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_list_of_tensors_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_list_of_tensors_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_list_of_tensors_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_meshgrid_variadic_tensors_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_minimum_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_movedim_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_narrow_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_native_layer_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ne_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_neg_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_strided_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_empty_strided_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_full_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_ones_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_ones_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_new_zeros_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nextafter_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_huber_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_log_softmax_with_dtype_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_margin_ranking_loss_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_margin_ranking_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_pixel_unshuffle_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_poisson_nll_loss_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_relu6_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_selu_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_smooth_l1_loss_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softmax_with_dtype_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softmin_with_dtype_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softplus_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softplus_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_softplus_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_tanhshrink_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_threshold_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_triplet_margin_loss_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_nn_functional_triplet_margin_loss_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_norm_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal__in_place_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal__in_place_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_normal_number_mean_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ones_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ones_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_ones_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_copy_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_copy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_permute_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_positive_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_prod_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rad2deg_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rad2deg_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rad2deg_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_real_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_real_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_real_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reciprocal_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reciprocal_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_remainder_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_repeat_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_as_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_reshape_as_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_roll_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rot90_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rot90_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rot90_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsqrt_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_rsub_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_select_scatter_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sgn_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_signbit_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_signbit_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sin_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinc_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sinh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_softmax_with_dtype_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j0_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j1_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_bessel_j1_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_entr_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i0e_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1e_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_i1e_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_ndtr_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_ndtr_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_ndtr_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_log_softmax_with_dtype_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_logit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_logit_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_1_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_1_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_multigammaln_mvlgamma_p_5_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtr_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_ndtr_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_softmax_with_dtype_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_spherical_bessel_j0_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_spherical_bessel_j0_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_xlog1py_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_special_zeta_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_split_with_sizes_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_split_with_sizes_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sqrt_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sqrt_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_square_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_square_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_squeeze_multiple_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stack_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_stack_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sub_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sum_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_sum_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_copy_cuda_bfloat16, 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_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_t_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_take_along_dim_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_take_along_dim_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tanh_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tanh_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tanh_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tensor_split_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_tensor_split_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_to_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trace_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trace_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trace_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_copy_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_copy_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_copy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_transpose_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_triu_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_trunc_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unbind_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unflatten_cuda_bool, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unflatten_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unflatten_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unflatten_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_copy_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_complex32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unfold_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_copy_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_cuda_int32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_unsqueeze_cuda_int64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_var_mean_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_var_mean_cuda_float16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vdot_cuda_bfloat16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vdot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_view_cuda_int8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_vsplit_cuda_int16, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_where_cuda_complex128, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_where_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_xlogy_cuda_float64, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_xlogy_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_zeros_cuda_float32, test/test_ops.py::TestCommonCUDA::test_python_ref_torch_fallback__refs_zeros_cuda_uint8, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_T_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager___rdiv___cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager__batch_norm_with_update_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_abs_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_addcdiv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_addmm_decomposed_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_addr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atan2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_atan_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_bfloat16_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_bmm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cat_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cdouble_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_char_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cholesky_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_cholesky_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_combinations_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_diagflat_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_diff_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_dist_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_erfinv_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_expand_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_expand_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_fft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_fft_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_fftshift_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_hfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_hfft_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_hfftn_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fft_ihfft2_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_fliplr_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_geometric_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_grid_sampler_2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_hash_tensor_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_i0_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_igamma_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_igammac_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_int_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_isfinite_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_isnan_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_kron_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_cross_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_householder_product_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_inv_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_lu_solve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_matrix_power_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_norm_subgradients_at_zero_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_solve_ex_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_svdvals_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_linalg_tensorsolve_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log1p_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_log2_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logaddexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_logical_or_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_lu_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_lu_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_log_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_logsumexp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_masked_normalize_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_matrix_exp_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_max_reduction_no_dim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_mode_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_movedim_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_movedim_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_multinomial_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_mvlgamma_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nan_to_num_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nanmean_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_narrow_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_native_layer_norm_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_new_empty_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_new_empty_strided_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_pad_reflect_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_pad_replicate_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_pairwise_distance_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_rms_norm_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_nn_functional_upsample_bilinear_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_normal_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_permute_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_polygamma_polygamma_n_4_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_ravel_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_remainder_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_repeat_interleave_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_repeat_interleave_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_reshape_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_resize__cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_resolve_conj_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_roll_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_scatter_add_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sgn_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_signal_windows_exponential_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_signbit_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sin_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_softmax_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sparse_mm_reduce_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_split_with_sizes_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_squeeze_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_squeeze_multiple_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_std_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_std_mean_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_sub_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_svd_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_tensor_split_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_tensordot_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_to_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_to_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_trace_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_trapz_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_triangular_solve_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_trunc_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_uniform_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_unsqueeze_copy_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_var_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_var_cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_view_copy_cuda_complex64, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_zero__cuda_float32, test/test_ops.py::TestCommonCUDA::test_variant_consistency_eager_zeros_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_T_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward___rsub___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward__softmax_backward_data_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward__upsample_bilinear2d_aa_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_acosh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_alias_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_as_strided_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_as_strided_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_as_strided_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_broadcast_to_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cartesian_prod_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_cfloat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_column_stack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_erfc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fft_fft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fft_hfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fft_ihfft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_fft_rfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_flipud_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_hypot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_index_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_eigh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_pinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_qr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_solve_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_svd_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_linalg_vecdot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_log1p_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_logaddexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_logsumexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_median_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_normalize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_masked_softmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_conv_transpose1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_cosine_similarity_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_linear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_margin_ranking_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_max_unpool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_max_unpool3d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_pad_circular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_prelu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_relu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_selu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_nn_functional_upsample_bilinear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_ormqr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_rad2deg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_repeat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_round_decimals_neg_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_scatter_reduce_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_sinc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_special_i1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_special_ndtr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_t_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_backward_unsafe_split_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input___rmul___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input___rsub___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input__softmax_backward_data_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_all_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_argmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_as_strided_partial_views_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_atan2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_bernoulli_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_char_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_chunk_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_clamp_min_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_combinations_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_complex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_contiguous_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_cosh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_deg2rad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_dot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_empty_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_empty_strided_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_expand_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_ifft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_ihfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fft_irfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_fmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_hstack_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_inner_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_isfinite_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_isin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_isposinf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_lgamma_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_eigvalsh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_pinv_singular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linalg_vander_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_linspace_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_logspace_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_mT_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_log_softmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_logaddexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_masked_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_max_reduction_with_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_maximum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_mode_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_new_empty_strided_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_new_full_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_alpha_dropout_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_binary_cross_entropy_with_logits_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_cosine_embedding_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_dropout_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_normalize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_relu6_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_outer_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_polygamma_polygamma_n_2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_randint_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_ravel_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_real_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_reciprocal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_remainder_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_roll_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_round_decimals_neg_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_scatter_reduce_sum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_signal_windows_exponential_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_bessel_y0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_modified_bessel_i0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_modified_bessel_k1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_special_zeta_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_split_with_sizes_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_squeeze_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_std_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_tile_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_topk_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_transpose_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_uniform_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_view_as_complex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_cow_input_zero__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad___rdiv___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad___rmod___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad___rmul___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_addbmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_as_strided_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_as_strided_partial_views_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_as_strided_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_atan2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_atanh_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_cfloat_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_cross_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_div_floor_rounding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_double_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_expand_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_ifftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_fft_rfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_frac_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_gt_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_index_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_index_put_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_isin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_isnan_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_isposinf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_householder_product_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_lu_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_linspace_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_log_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_logaddexp2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_logdet_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_masked_normalize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_matmul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_min_binary_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_mul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nanmean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_narrow_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_native_dropout_backward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_conv_transpose2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_ctc_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_fractional_max_pool3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_glu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_hardswish_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_interpolate_area_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_leaky_relu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_logsigmoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_margin_ranking_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_max_unpool2d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_multi_head_attention_forward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_poisson_nll_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_selu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_norm_fro_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_randn_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_resize__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_scatter_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_sigmoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_sign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_signal_windows_general_hamming_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_hermite_polynomial_h_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_special_spherical_bessel_j0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_split_with_sizes_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_stft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_take_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_triangular_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_unfold_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_forward_ad_var_mean_unbiased_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_T_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator___rsub___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator__segment_reduce_lengths_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_acos_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_addmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_addmm_decomposed_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_allclose_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_angle_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_argmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_as_strided_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_as_strided_scatter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_asin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_bmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_char_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_cholesky_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_chunk_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_copysign_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_deg2rad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_einsum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_expand_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_irfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_rfft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_fft_rfftn_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_full_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_gather_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_half_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_histc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_index_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_index_put_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_isneginf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_inv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_inv_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_matrix_rank_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_svdvals_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_linalg_vander_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_logaddexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_logsumexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_long_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_lu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_select_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_softmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_masked_std_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_matmul_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_matrix_exp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_max_pool2d_with_indices_backward_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_msort_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nanmedian_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_narrow_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_native_layer_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_ne_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_conv3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_conv_transpose1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_embedding_bag_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_embedding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_glu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_hinge_embedding_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_instance_norm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_interpolate_area_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_max_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_prelu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_selu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_softmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_normal_number_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_polar_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_pow_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_rand_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_resize__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_roll_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_rsqrt_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_short_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_signal_windows_general_hamming_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_special_legendre_polynomial_p_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_stft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_sub_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_sum_to_size_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_take_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_tensordot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_unflatten_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_unfold_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_unique_consecutive_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_unique_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_var_mean_unbiased_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_vdot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_view_as_complex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_operator_zeros_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay___getitem___cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_abs_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_acos_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_add_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_addcdiv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_all_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_aminmax_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_bucketize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_chalf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cholesky_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_clone_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_cumulative_trapezoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_diagonal_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_digamma_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_dist_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_div_trunc_rounding_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_dot_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_erfinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_fft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_fftshift_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_ifft2_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_fft_ifft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_flip_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_float_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_frexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_full_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_geometric_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_i0_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_index_put_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_index_reduce_amin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_isfinite_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_isinf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_eig_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_pinv_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_qr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_linalg_solve_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_logaddexp_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_lu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_mH_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_mT_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_masked_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_minimum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nansum_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nextafter_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_alpha_dropout_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_binary_cross_entropy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_conv3d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_elu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_max_pool1d_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_max_unpool3d_grad_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_normalize_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_pad_circular_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_rrelu_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_nn_functional_softmin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_norm_inf_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_normal_number_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_ones_like_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_real_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_resize__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_resolve_conj_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_resolve_neg_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_rot90_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_round_decimals_3_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sigmoid_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sin_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sinc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_sparse_sampled_addmm_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_bessel_j1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_entr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_modified_bessel_i1_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_special_ndtr_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_split_with_sizes_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_squeeze_multiple_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_std_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_std_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_stft_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_take_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_to_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_topk_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_torch_ops_aten__safe_softmax_default_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_tril_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_true_divide_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_trunc_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_unflatten_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_unfold_copy_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_var_mean_cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_zero__cuda_float32, test/test_ops.py::TestCompositeComplianceCUDA::test_view_replay_zeros_like_cuda_float32, test/test_ops.py::TestMathBitsCUDA::test_conj_view_H_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs__conversions_char_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs__conversions_half_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_allclose_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_atleast_2d_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_constant_pad_nd_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_diag_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_diagonal_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_fft_fft_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_float_power_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_imag_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_isreal_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_log1p_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_masked_fill_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_new_zeros_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_nn_functional_l1_loss_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_nn_functional_log_softmax_with_dtype_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_nn_functional_triplet_margin_loss_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_ravel_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_roll_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_rot90_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_sgn_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_t_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_unbind_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_unfold_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view__refs_vsplit_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_abs_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_asin_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_atanh_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_bfloat16_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_broadcast_tensors_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_chalf_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_cholesky_solve_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_constant_pad_nd_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_cumsum_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_div_no_rounding_mode_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_empty_like_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_expm1_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fft_fftshift_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fft_irfft2_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_fft_irfftn_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_flatten_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_half_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_isinf_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_jiterator_unary_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_cond_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_lstsq_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_lstsq_grad_oriented_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_lu_solve_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_norm_subgradients_at_zero_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_svd_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_tensorsolve_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_linalg_vander_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_log2_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_logical_not_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_logical_xor_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_masked_normalize_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_nn_functional_triplet_margin_loss_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_ones_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_put_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_resize_as__cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_roll_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_squeeze_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_sub_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_sum_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_svd_lowrank_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_take_along_dim_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_take_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_tan_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_trapz_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_unfold_copy_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_var_mean_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_view_as_real_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_conj_view_zeros_cuda_complex64, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_H_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs__conversions_byte_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs__conversions_cdouble_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs__conversions_chalf_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs__conversions_float_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_abs_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_as_strided_scatter_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_atleast_1d_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_column_stack_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_diag_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_diagonal_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_exp2_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_fft_ifft_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_fft_ifftn_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_flip_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_index_select_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_isinf_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_linalg_vector_norm_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_log1p_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_log2_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_ne_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_new_empty_strided_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_new_zeros_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_nn_functional_channel_shuffle_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_nn_functional_pairwise_distance_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_nn_functional_triplet_margin_loss_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_pow_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_real_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_sgn_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_split_with_sizes_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_transpose_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_unfold_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_var_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_var_mean_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view__refs_view_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_abs_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_acosh_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_as_strided_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_as_strided_partial_views_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_conj_physical_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_cross_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_diagonal_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_dist_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_dsplit_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_dstack_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_equal_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_expand_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_fft_ifftshift_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_flip_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_float_power_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_full_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_gradient_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_half_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_inner_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_isreal_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_item_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_jiterator_unary_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_cholesky_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_cholesky_ex_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_cond_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_matrix_rank_hermitian_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_norm_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_slogdet_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_solve_ex_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_linalg_vander_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_mT_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_masked_mean_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_masked_normalize_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nanmean_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_new_empty_strided_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_linear_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_pairwise_distance_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_pixel_shuffle_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nn_functional_unfold_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_nonzero_static_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_normal_in_place_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_ones_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_permute_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_permute_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_ravel_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_reciprocal_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_repeat_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_resize__cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_scatter_add_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_squeeze_copy_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_sum_to_size_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_t_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_trace_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_conj_view_unflatten_cuda_complex128, test/test_ops.py::TestMathBitsCUDA::test_neg_view___getitem___cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view___rmod___cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs__conversions_bool_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs__conversions_chalf_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs__conversions_float_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_addcdiv_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_arange_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_block_diag_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_deg2rad_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_div_trunc_rounding_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_dot_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_eq_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_exp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_hfft_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_ihfftn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_fft_rfft2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_frexp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_heaviside_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_i0_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_index_fill_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_isclose_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_isreal_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_le_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_linalg_matrix_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_log10_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_log_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_meshgrid_list_of_tensors_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_meshgrid_variadic_tensors_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_mul_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_narrow_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_new_empty_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_gelu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_l1_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_nn_functional_softplus_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_pow_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_i0e_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_i1e_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_special_softmax_with_dtype_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_take_along_dim_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_to_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_trace_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_var_mean_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view__refs_vstack_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_add_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_addmv_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_all_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_allclose_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_argmax_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_char_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cholesky_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_clone_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cos_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_cov_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_diag_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_div_no_rounding_mode_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_dstack_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_expand_copy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_expand_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fft_ifft_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fft_ifftshift_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fft_ihfft2_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_flatten_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_fliplr_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_float_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_heaviside_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_i0_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_index_put_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_index_reduce_mean_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_jiterator_4inputs_with_extra_args_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_jiterator_binary_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_ldexp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_lerp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_lgamma_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_eig_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_eigvalsh_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_ldl_solve_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linalg_tensorinv_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_linspace_tensor_overload_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logcumsumexp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_logical_not_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_lu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_mH_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_masked_logsumexp_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_matmul_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_max_reduction_with_dim_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_minimum_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_movedim_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_multinomial_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nanmean_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_adaptive_avg_pool1d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_binary_cross_entropy_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_binary_cross_entropy_with_logits_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_conv1d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_cosine_similarity_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_embedding_bag_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_hardsigmoid_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_instance_norm_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_max_unpool1d_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_max_unpool1d_grad_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_mish_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_pad_reflect_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_pixel_shuffle_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_rrelu_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_soft_margin_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_threshold_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_nn_functional_triplet_margin_loss_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_norm_nuc_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_normal_in_place_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_permute_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_positive_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_pow_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_rad2deg_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_round_decimals_0_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_select_scatter_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_sgn_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_general_cosine_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_hann_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_kaiser_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_signal_windows_nuttall_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_chebyshev_polynomial_v_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_i1e_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_modified_bessel_i1_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_modified_bessel_k1_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_shifted_chebyshev_polynomial_u_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_shifted_chebyshev_polynomial_v_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_special_xlog1py_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_split_list_args_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_stack_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_std_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_sub_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_tensordot_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_trace_cuda_float64, test/test_ops.py::TestMathBitsCUDA::test_neg_view_zeros_like_cuda_float64, test/test_ops.py::TestFakeTensorCUDA::test_fake___radd___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake___rand___cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake___rmul___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake___rsub___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake__chunk_cat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake__upsample_bilinear2d_aa_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_addbmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_alias_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_angle_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_as_strided_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast__segment_reduce_offsets_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast__unsafe_masked_index_put_accumulate_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_abs_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_addcdiv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_arange_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_bitwise_not_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_bitwise_xor_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_block_diag_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_ceil_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cfloat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_char_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_clamp_min_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_clone_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_combinations_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_copysign_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cross_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_diff_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_empty_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_empty_strided_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_expand_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_exponential_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_fftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_ihfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_ihfft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_irfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_fft_rfft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_float_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_float_power_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_gt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_half_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_i0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_igammac_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_index_reduce_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_inner_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_jiterator_4inputs_with_extra_args_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_jiterator_binary_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_jiterator_unary_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_ldexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_lgamma_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_cholesky_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_lu_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linalg_matrix_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linspace_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_log_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_logical_not_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_logsumexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_fill_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_masked_log_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_max_binary_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_mm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_mvlgamma_mvlgamma_p_3_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_neg_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_avg_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_conv3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_conv_transpose3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_gelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_max_unpool3d_grad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_multilabel_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_nll_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_scaled_dot_product_attention_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_soft_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nn_functional_tanhshrink_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_nonzero_static_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_ormqr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_permute_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_polygamma_polygamma_n_3_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_real_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_repeat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_reshape_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_reshape_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_scatter_reduce_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_select_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_signal_windows_blackman_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_signal_windows_general_cosine_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_signal_windows_hann_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_sinh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_slice_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_sparse_mm_reduce_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_airy_ai_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_bessel_j1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_chebyshev_polynomial_u_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_chebyshev_polynomial_w_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_erfcx_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_hermite_polynomial_h_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_i1e_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_shifted_chebyshev_polynomial_t_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_special_zeta_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_split_with_sizes_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_squeeze_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_stft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_tan_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_tile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_torch_ops_aten__flash_attention_forward_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_transpose_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_transpose_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_unsqueeze_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_var_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_autocast_view_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_bitwise_left_shift_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_cholesky_inverse_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_clamp_min_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_conj_physical_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cov_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_H_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp___getitem___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_addmv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_addr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cdouble_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_constant_pad_nd_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_cummin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_diag_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_div_floor_rounding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_dstack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_fft_fftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_frexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_hsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_index_reduce_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_ldexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_cholesky_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_cond_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_lu_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_pinv_hermitian_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_linalg_tensorinv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_median_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_min_reduction_with_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_narrow_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_adaptive_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_conv1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_gelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_hardswish_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_hardtanh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_interpolate_bicubic_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_interpolate_bilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_interpolate_linear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_max_unpool1d_grad_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_multilabel_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_pdist_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_nn_functional_softplus_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_norm_fro_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_polar_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_qr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_renorm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_rsqrt_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_rsub_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_scatter_reduce_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_special_erfcx_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_special_ndtri_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_std_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_sum_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_take_along_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_transpose_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_amp_view_as_complex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp___rdiv___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp___rsub___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp__segment_reduce_offsets_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp__softmax_backward_data_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_acos_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_acosh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_atleast_2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_atleast_3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_cdouble_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_complex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_cos_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_cumprod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_diagflat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_diagonal_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_div_trunc_rounding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_erf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_expm1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_fft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fft_rfft2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_fill_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_float_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_float_power_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_floor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_half_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_eigh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_lu_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_matrix_power_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_linalg_solve_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_amin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_logsumexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_masked_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_meshgrid_list_of_tensors_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_min_reduction_no_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_msort_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_mv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nan_to_num_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_neg_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_batch_norm_without_cudnn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_conv2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_conv3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_conv_transpose2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_cosine_embedding_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_dropout3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_embedding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_feature_alpha_dropout_without_train_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_hardswish_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_interpolate_trilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_layer_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_logsigmoid_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_margin_ranking_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_normalize_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_pad_constant_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_pad_replicate_negative_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_relu6_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_soft_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_nn_functional_upsample_bilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_polygamma_polygamma_n_1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_rad2deg_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_real_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_renorm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_round_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_sinh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_sparse_mm_reduce_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_special_ndtri_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_special_polygamma_special_polygamma_n_0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_std_unbiased_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_svd_lowrank_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_t_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_to_sparse_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_var_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_view_as_complex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_crossref_backward_no_amp_view_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_cummax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_diag_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_diagflat_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_diagonal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_div_no_rounding_mode_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_hfft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fft_irfft_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_flipud_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_fmod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_frac_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_geqrf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_hash_tensor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_index_select_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_inner_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_diagonal_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_qr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_linalg_vecdot_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_logaddexp2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_argmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_masked_log_softmax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_max_binary_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_median_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_meshgrid_variadic_tensors_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_movedim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_mv_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nanmean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_new_full_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_avg_pool2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_conv3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_conv_transpose2d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_embedding_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_mish_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_mse_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_softplus_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_triplet_margin_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_nn_functional_unfold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_normal_number_mean_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_outer_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_polygamma_polygamma_n_0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_polygamma_polygamma_n_2_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_prod_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_randn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_rot90_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_scalar_tensor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_signal_windows_exponential_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_signal_windows_general_hamming_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_sin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_slice_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_erfcx_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_hermite_polynomial_h_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_special_ndtri_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_split_with_sizes_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_squeeze_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_take_along_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_trapz_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_tril_indices_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_triu_indices_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_fake_unique_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_unsafe_split_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_view_as_complex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_view_as_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_view_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_fake_vsplit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_T_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops___rmatmul___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops___rpow___cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops__native_batch_norm_legit_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops__upsample_bilinear2d_aa_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_addbmm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_addr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_all_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_allclose_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_atan_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_atleast_1d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_block_diag_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_cholesky_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_chunk_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_clamp_min_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_column_stack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_combinations_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_contiguous_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_diagonal_copy_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_erf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_hfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fft_irfftn_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_float_power_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_floor_divide_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_fmin_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_frexp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_hstack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_imag_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_index_reduce_amax_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_inner_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_jiterator_2inputs_2outputs_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_cholesky_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_ldl_factor_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_ldl_factor_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_lu_factor_ex_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_pinv_hermitian_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_linalg_qr_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_logspace_tensor_overload_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_scatter_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_std_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_masked_var_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_matrix_exp_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_multinomial_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_mvlgamma_mvlgamma_p_1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_narrow_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_native_batch_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_bilinear_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_cosine_embedding_loss_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_cosine_similarity_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_feature_alpha_dropout_with_train_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_fractional_max_pool3d_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_hardtanh_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_pad_reflect_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_prelu_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_rms_norm_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_nn_functional_threshold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_norm_inf_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_pinverse_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_quantile_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_rad2deg_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_ravel_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_remainder_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_resize_as__cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_roll_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_round_decimals_3_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_signal_windows_gaussian_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_sinc_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_slice_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_sort_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_bessel_y1_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_erfcx_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_legendre_polynomial_p_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_modified_bessel_i0_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_special_zeta_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_square_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_take_along_dim_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_tan_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_tensor_split_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_torch__scaled_mm_cuda_float8_e4m3fn, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_unfold_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_unique_consecutive_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_unsqueeze_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_vstack_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_pointwise_ops_zeros_like_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_cuda_int8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_linspace_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_cuda_complex128, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_tensor_overload_cuda_int16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_logspace_tensor_overload_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_ones_cuda_bfloat16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_ones_cuda_bool, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout__refs_zeros_cuda_complex128, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_full_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_full_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_cuda_float32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_cuda_int32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_tensor_overload_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_linspace_tensor_overload_cuda_float16, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_cuda_complex64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_cuda_int32, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_cuda_int64, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_logspace_cuda_uint8, test/test_ops.py::TestFakeTensorCUDA::test_strided_layout_zeros_cuda_float64, test/test_ops.py::TestTagsCUDA::test_tags___rmatmul___cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs__conversions_bool_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs__conversions_float_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_atleast_1d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_bitwise_left_shift_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags__refs_bitwise_not_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags__refs_diag_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_dstack_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_empty_like_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_exp_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_expm1_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_fft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_ifftshift_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_ihfft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_fft_ihfftn_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_frexp_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_gt_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_i0_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_imag_cuda_complex64, test/test_ops.py::TestTagsCUDA::test_tags__refs_index_add_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_lgamma_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_linalg_diagonal_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_linalg_svd_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_linspace_tensor_overload_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_log10_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_logical_or_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_new_ones_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nextafter_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_huber_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_margin_ranking_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_mish_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_pairwise_distance_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_relu6_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_nn_functional_softmax_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_ravel_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_sigmoid_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_sinh_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_bessel_j1_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_special_multigammaln_mvlgamma_p_5_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_squeeze_multiple_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_take_along_dim_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_triu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_trunc_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags__refs_where_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_all_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_as_strided_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_bitwise_right_shift_cuda_int64, test/test_ops.py::TestTagsCUDA::test_tags_ceil_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cholesky_inverse_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_combinations_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_conj_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_constant_pad_nd_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cosh_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_cumprod_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_diag_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_diagonal_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_dot_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_empty_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_empty_permuted_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_equal_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_erf_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_exp2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_fft_hfft_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_half_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_imag_cuda_complex64, test/test_ops.py::TestTagsCUDA::test_tags_istft_cuda_complex64, test/test_ops.py::TestTagsCUDA::test_tags_kron_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_eigh_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_eigvals_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_pinv_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_linalg_solve_ex_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_log_softmax_with_dtype_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_logaddexp2_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_logit_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_mH_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_maximum_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_mm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_native_batch_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_native_layer_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_adaptive_avg_pool2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_adaptive_avg_pool3d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_adaptive_max_pool2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_channel_shuffle_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_conv3d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_cross_entropy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_dropout2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_gelu_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_group_norm_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_hardshrink_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_hardtanh_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_max_unpool2d_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_multi_margin_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_silu_complex_cuda_complex64, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_smooth_l1_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nn_functional_triplet_margin_with_distance_loss_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_nonzero_static_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_quantile_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_randint_like_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_ravel_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_resolve_conj_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_scalar_tensor_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_scatter_reduce_amax_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_sgn_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_signal_windows_general_cosine_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_signal_windows_nuttall_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_entr_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_i1e_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_laguerre_polynomial_l_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_scaled_modified_bessel_k1_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_special_zeta_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_square_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_squeeze_copy_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_std_mean_unbiased_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_std_unbiased_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_tensor_split_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_unsqueeze_cuda_float32, test/test_ops.py::TestTagsCUDA::test_tags_var_unbiased_cuda_float32 2025-09-07T08:57:55.8533550Z 2025-09-07T08:57:58.6673759Z /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:58.6675014Z import pkg_resources 2025-09-07T08:59:59.4377927Z 2025-09-07T08:59:59.4380901Z test_quantization 3/4 was successful, full logs can be found in artifacts with path test/test-reports/test_quantization_3.4_d7317b8ae844585f_.log 2025-09-07T08:59:59.4464845Z Running 351 items in this shard: test/test_quantization.py::TestQuantizedOps::test_avg_pool2d_nhwc, test/test_quantization.py::TestQuantizedOps::test_batch_norm_relu, test/test_quantization.py::TestQuantizedOps::test_cat_nhwc, test/test_quantization.py::TestQuantizedOps::test_channel_shuffle, test/test_quantization.py::TestQuantizedOps::test_equal, test/test_quantization.py::TestQuantizedOps::test_interpolate, test/test_quantization.py::TestQuantizedOps::test_max_pool2d_cudnn, test/test_quantization.py::TestQuantizedOps::test_max_pool3d, test/test_quantization.py::TestQuantizedOps::test_qhardsigmoid, test/test_quantization.py::TestQuantizedOps::test_qmul_relu_different_qparams, test/test_quantization.py::TestQuantizedOps::test_qrelu, test/test_quantization.py::TestQuantizedOps::test_qsoftmax_qnnpack, test/test_quantization.py::TestQuantizedOps::test_sigmoid_dequantize_rounding_error, test/test_quantization.py::TestQuantizedOps::test_sigmoid_non_observed, test/test_quantization.py::TestQNNPackOps::test_avg_pool2d, test/test_quantization.py::TestQNNPackOps::test_qnnpack_maxpool2d, test/test_quantization.py::TestQNNPackOps::test_qnnpack_sigmoid_sweep, test/test_quantization.py::TestQuantizedLinear::test_qlinear_cudnn, test/test_quantization.py::TestQuantizedLinear::test_qlinear_fp8, test/test_quantization.py::TestQuantizedLinear::test_qlinear_relu_pt2e, test/test_quantization.py::TestQuantizedLinear::test_qlinear_sum_relu_pt2e, test/test_quantization.py::TestQuantizedLinear::test_qlinear_unpack, test/test_quantization.py::TestQuantizedConv::test_benchmark, test/test_quantization.py::TestQuantizedConv::test_qconv1d_relu, test/test_quantization.py::TestQuantizedConv::test_qconv1d_relu_fp8, test/test_quantization.py::TestQuantizedConv::test_qconv1d_relu_pt2e, test/test_quantization.py::TestQuantizedConv::test_qconv2d_add_relu, test/test_quantization.py::TestQuantizedConv::test_qconv2d_hardswish_fp8, test/test_quantization.py::TestQuantizedConv::test_qconv2d_relu, test/test_quantization.py::TestQuantizedConv::test_qconv2d_relu_cudnn, test/test_quantization.py::TestQuantizedConv::test_qconv2d_relu_fp8, test/test_quantization.py::TestQuantizedConv::test_qconv2d_sum_pt2e, test/test_quantization.py::TestQuantizedConv::test_qconv2d_sum_relu_float_output_pt2e, test/test_quantization.py::TestQuantizedConv::test_qconv3d_pt2e, test/test_quantization.py::TestQuantizedConv::test_qconv3d_relu, test/test_quantization.py::TestQuantizedConv::test_qconv_transpose1d, test/test_quantization.py::TestDynamicQuantizedOps::test_dynamic_convtranspose1d, test/test_quantization.py::TestDynamicQuantizedOps::test_qlinear_dynamic_fp16, test/test_quantization.py::TestDynamicQuantizedOps::test_unpacked_qlinear_dynamic_fp16, test/test_quantization.py::TestDynamicQuantizedOps::test_unpacked_qlinear_dynamic_fp16_opcheck, test/test_quantization.py::TestQuantizedFunctionalOps::test_conv1d_api, test/test_quantization.py::TestFakeQuantizeOps::test_backward_per_tensor_cachemask_cuda, test/test_quantization.py::TestFakeQuantizeOps::test_fake_quant_control, test/test_quantization.py::TestFakeQuantizeOps::test_fake_quant_preserves_qparam_shapes_for_activations, test/test_quantization.py::TestFakeQuantizeOps::test_forward_per_channel_cachemask_cpu, test/test_quantization.py::TestFakeQuantizeOps::test_forward_per_tensor_half_precision_numerics, test/test_quantization.py::TestFakeQuantizeOps::test_fq_serializable_per_tensor, test/test_quantization.py::TestFakeQuantizeOps::test_learnable_backward_per_tensor_cuda, test/test_quantization.py::TestFusedObsFakeQuant::test_fused_backward_op_fake_quant_off, test/test_quantization.py::TestFusedObsFakeQuant::test_fused_obs_fake_quant_backward_op, test/test_quantization.py::TestQuantizedTensor::test_bfp16_quantize, test/test_quantization.py::TestQuantizedTensor::test_choose_qparams, test/test_quantization.py::TestQuantizedTensor::test_decomposed_dequantize_per_channel, test/test_quantization.py::TestQuantizedTensor::test_decomposed_dynamic_quant_pattern, test/test_quantization.py::TestQuantizedTensor::test_decomposed_quantize_per_channel_bfloat16_input, test/test_quantization.py::TestQuantizedTensor::test_decomposed_quantize_per_channel_group, test/test_quantization.py::TestQuantizedTensor::test_decomposed_quantize_per_tensor, test/test_quantization.py::TestQuantizedTensor::test_fp16_saturate_op, test/test_quantization.py::TestQuantizedTensor::test_per_channel_qtensor_to_memory_format, test/test_quantization.py::TestQuantizedTensor::test_pickle_checkpoint_qtensor, test/test_quantization.py::TestQuantizedTensor::test_qtensor_index_put_cpu, test/test_quantization.py::TestQuantizedTensor::test_qtensor_legacy_new_failure, test/test_quantization.py::TestQuantizedTensor::test_qtensor_per_channel_permute, test/test_quantization.py::TestQuantizedTensor::test_quantize_per_channel_float_qparams, test/test_quantization.py::TestFakeQuantize::test_quant_min_max_override, test/test_quantization.py::TestObserver::test_dynamic_quant_observer_matching_choose_qparams, test/test_quantization.py::TestObserver::test_histogram_observer_ignore_infinity, test/test_quantization.py::TestObserver::test_observer_scriptable, test/test_quantization.py::TestObserver::test_per_channel_observers, test/test_quantization.py::TestObserver::test_state_dict_respects_device_affinity, test/test_quantization.py::TestStaticQuantizedModule::test_batch_norm2d_serialization, test/test_quantization.py::TestStaticQuantizedModule::test_conv2d_add_relu, test/test_quantization.py::TestStaticQuantizedModule::test_conv2d_api, test/test_quantization.py::TestStaticQuantizedModule::test_conv2d_relu_api, test/test_quantization.py::TestStaticQuantizedModule::test_conv3d_relu_api, test/test_quantization.py::TestStaticQuantizedModule::test_dropout_serialization, test/test_quantization.py::TestStaticQuantizedModule::test_elu, test/test_quantization.py::TestStaticQuantizedModule::test_group_norm, test/test_quantization.py::TestStaticQuantizedModule::test_hard_swish, test/test_quantization.py::TestStaticQuantizedModule::test_linear, test/test_quantization.py::TestStaticQuantizedModule::test_linear_leaky_relu, test/test_quantization.py::TestStaticQuantizedModule::test_quant_dequant_api, test/test_quantization.py::TestDynamicQuantizedModule::test_cell_api, test/test_quantization.py::TestDynamicQuantizedModule::test_dynamic_convtranspose2d, test/test_quantization.py::TestReferenceQuantizedModule::test_sparse, test/test_quantization.py::TestRecordHistogramObserver::test_observer_scriptable, test/test_quantization.py::TestHistogramObserver::test_histogram_observer_extreme_inputs, test/test_quantization.py::TestHistogramObserver::test_observer_scriptable, test/test_quantization.py::TestDistributed::test_syncbn_preserves_qconfig, test/test_quantization.py::TestFusedObsFakeQuantModule::test_default_fused_qat_config, test/test_quantization.py::TestFusedObsFakeQuantModule::test_embedding_bag_qat_config, test/test_quantization.py::TestBackendConfig::test_backend_config_to_dict, test/test_quantization.py::TestBackendConfig::test_backend_op_config_set_num_tensor_args_to_observation_type, test/test_quantization.py::TestBackendConfig::test_dtype_config_from_dict, test/test_quantization.py::TestQuantizeEagerPTQStatic::test_convtranspose_per_channel_fails_early, test/test_quantization.py::TestQuantizeEagerPTQStatic::test_nested1, test/test_quantization.py::TestQuantizeEagerPTQStatic::test_nested2, test/test_quantization.py::TestQuantizeEagerPTQStatic::test_normalization, test/test_quantization.py::TestQuantizeEagerPTQStatic::test_save_load_state_dict, test/test_quantization.py::TestQuantizeEagerPTQDynamic::test_embedding_ops_dynamic, test/test_quantization.py::TestQuantizeEagerPTQDynamic::test_single_layer, test/test_quantization.py::TestQuantizeEagerPTQDynamic::test_two_layers, test/test_quantization.py::TestQuantizeEagerPTQDynamic::test_type_match_rule, test/test_quantization.py::TestQuantizeEagerOps::test_conv_2d, test/test_quantization.py::TestQuantizeEagerOps::test_conv_3d, test/test_quantization.py::TestQuantizeEagerOps::test_conv_transpose_1d, test/test_quantization.py::TestQuantizeEagerOps::test_int16_reference_module, test/test_quantization.py::TestQuantizeEagerOps::test_linear, test/test_quantization.py::TestQuantizeEagerOps::test_relu, test/test_quantization.py::TestQuantizeEagerQAT::test_conv_linear_symm, test/test_quantization.py::TestQuantizeEagerQAT::test_dynamic_qat_linear, test/test_quantization.py::TestQuantizeEagerQAT::test_eval_only_fake_quant, test/test_quantization.py::TestQuantizeEagerQAT::test_manual, test/test_quantization.py::TestQuantizeEagerQATNumerics::test_conv_bn_folded_vs_unfolded, test/test_quantization.py::TestQuantizeEagerQATNumerics::test_conv_bn_relu, test/test_quantization.py::TestQuantizeEagerQATNumerics::test_fixed_qparam_ops, test/test_quantization.py::TestQuantizeEagerQATNumerics::test_linear_precomputed_fake_quant, test/test_quantization.py::TestFuseEager::test_forward_hooks_preserved, test/test_quantization.py::TestFuseEager::test_fusion_sequential_model_eval, test/test_quantization.py::TestModelNumericsEager::test_float_quant_compare_per_tensor, test/test_quantization.py::TestNumericSuiteEager::test_compare_model_outputs_linear_static, test/test_quantization.py::TestNumericSuiteEager::test_compare_model_stub_linear_static, test/test_quantization.py::TestNumericSuiteEager::test_compare_model_stub_partial, test/test_quantization.py::TestNumericSuiteEager::test_compare_weights_linear_static, test/test_quantization.py::TestNumericSuiteEager::test_compare_weights_lstm_dynamic, test/test_quantization.py::TestNumericSuiteEager::test_output_logger, test/test_quantization.py::TestFuseFx::test_fuse_addtional_fuser_method, test/test_quantization.py::TestFuseFx::test_fuse_conv_bn_add_relu_onednn, test/test_quantization.py::TestFuseFx::test_fuse_linear_bn_eval, test/test_quantization.py::TestFuseFx::test_fuse_linear_bn_leaky_relu_onednn, test/test_quantization.py::TestFuseFx::test_fuse_linear_tanh_for_onednn_backend, test/test_quantization.py::TestFuseFx::test_fuse_module_relu, test/test_quantization.py::TestFuseFx::test_fusion_pattern_with_matchallnode, test/test_quantization.py::TestFuseFx::test_linear_tanh_not_fused_by_default, test/test_quantization.py::TestFuseFx::test_qconfig_fused_module, test/test_quantization.py::TestQuantizeFx::test__convert_to_reference_decomposed_fx_dynamic_quant, test/test_quantization.py::TestQuantizeFx::test_assert_on_size_after_quant_layer, test/test_quantization.py::TestQuantizeFx::test_backend_config_check_for_weight_and_bias, test/test_quantization.py::TestQuantizeFx::test_change_backend_config_for_fixed_qparam_ops, test/test_quantization.py::TestQuantizeFx::test_channel_shuffle_lowering, test/test_quantization.py::TestQuantizeFx::test_conv_bn_relu, test/test_quantization.py::TestQuantizeFx::test_conv_linear_not_reference, test/test_quantization.py::TestQuantizeFx::test_conv_lowering, test/test_quantization.py::TestQuantizeFx::test_conv_transpose_relu_reference, test/test_quantization.py::TestQuantizeFx::test_convert_custom_config_from_dict, test/test_quantization.py::TestQuantizeFx::test_custom_module_class, test/test_quantization.py::TestQuantizeFx::test_default_quant_after_none_qconfig, test/test_quantization.py::TestQuantizeFx::test_dynamic_with_fusion, test/test_quantization.py::TestQuantizeFx::test_dynamic_with_fusion_multiple_uses, test/test_quantization.py::TestQuantizeFx::test_fp32_input_quantized_output, test/test_quantization.py::TestQuantizeFx::test_fp32_sum, test/test_quantization.py::TestQuantizeFx::test_fuse_custom_config_to_dict, test/test_quantization.py::TestQuantizeFx::test_linear_shape_view, test/test_quantization.py::TestQuantizeFx::test_linear_size_view, test/test_quantization.py::TestQuantizeFx::test_lowering_functional_conv_transpose_with_kwargs, test/test_quantization.py::TestQuantizeFx::test_masked_fill_nontensor_args_not_observed, test/test_quantization.py::TestQuantizeFx::test_match_pattern_with_multiple_args, test/test_quantization.py::TestQuantizeFx::test_output_lists_and_dicts, test/test_quantization.py::TestQuantizeFx::test_pattern_match, test/test_quantization.py::TestQuantizeFx::test_prepare_custom_config_from_dict, test/test_quantization.py::TestQuantizeFx::test_prepare_custom_config_set_input_quantized_indexes, test/test_quantization.py::TestQuantizeFx::test_prepare_custom_config_set_non_traceable_module_names, test/test_quantization.py::TestQuantizeFx::test_prepare_custom_config_set_standalone_module_name, test/test_quantization.py::TestQuantizeFx::test_qat_prepare_device_affinity, test/test_quantization.py::TestQuantizeFx::test_qconfig_dict_setup, test/test_quantization.py::TestQuantizeFx::test_qconfig_mapping_set_global, test/test_quantization.py::TestQuantizeFx::test_qconfig_mapping_set_module_name, test/test_quantization.py::TestQuantizeFx::test_qconfig_mapping_set_module_name_object_type_order, test/test_quantization.py::TestQuantizeFx::test_qconfig_mapping_set_module_name_regex, test/test_quantization.py::TestQuantizeFx::test_qconfig_module_name_regex, test/test_quantization.py::TestQuantizeFx::test_qconfig_qat_module_type, test/test_quantization.py::TestQuantizeFx::test_quant_output_always_observed, test/test_quantization.py::TestQuantizeFx::test_ref_conv_module, test/test_quantization.py::TestQuantizeFx::test_register_patterns, test/test_quantization.py::TestQuantizeFx::test_repeat_nontensor_args_not_observed, test/test_quantization.py::TestQuantizeFx::test_reroute_tuple_getitem_patterns, test/test_quantization.py::TestQuantizeFx::test_size_nontensor_args_not_observed, test/test_quantization.py::TestQuantizeFx::test_sub_scalar, test/test_quantization.py::TestQuantizeFx::test_trace_quantize_per_tensor, test/test_quantization.py::TestQuantizeFx::test_transpose_nontensor_args_not_observed, test/test_quantization.py::TestQuantizeFx::test_unsqueeze_nontensor_args_not_observed, test/test_quantization.py::TestQuantizeFxOps::test_bmm, test/test_quantization.py::TestQuantizeFxOps::test_bmm_int_reference, test/test_quantization.py::TestQuantizeFxOps::test_clamp, test/test_quantization.py::TestQuantizeFxOps::test_conv_transpose_1d, test/test_quantization.py::TestQuantizeFxOps::test_embedding_bag, test/test_quantization.py::TestQuantizeFxOps::test_fixed_qparams_ops_fp16, test/test_quantization.py::TestQuantizeFxOps::test_fixed_qparams_ops_qint8, test/test_quantization.py::TestQuantizeFxOps::test_float_functional, test/test_quantization.py::TestQuantizeFxOps::test_functional_conv, test/test_quantization.py::TestQuantizeFxOps::test_functional_linear, test/test_quantization.py::TestQuantizeFxOps::test_getitem, test/test_quantization.py::TestQuantizeFxOps::test_multiple_qconfigs_for_single_value, test/test_quantization.py::TestQuantizeFxOps::test_pixel_shuffle, test/test_quantization.py::TestQuantizeFxOps::test_pixel_shuffle_module, test/test_quantization.py::TestQuantizeFxOps::test_pixel_unshuffle_module, test/test_quantization.py::TestQuantizeFxOps::test_qbatch_norm_relu, test/test_quantization.py::TestQuantizeFxOps::test_qmatmul, test/test_quantization.py::TestQuantizeFxOps::test_rnn_cell, test/test_quantization.py::TestQuantizeFxOps::test_sub, test/test_quantization.py::TestQuantizeFxModels::test_model_dropout, test/test_quantization.py::TestQuantizeFxModels::test_qat_embedding_linear, test/test_quantization.py::TestSubgraphRewriter::test_subgraph_rewriter_pattern_output_pattern_node_can_have_users_that_are_not_matched, test/test_quantization.py::TestSubgraphRewriter::test_subgraph_rewriter_with_oneliner_pattern, test/test_quantization.py::TestMetaDataPorting::test_no_metadata_porting, test/test_quantization.py::TestMetaDataPorting::test_no_metadata_porting_through_unknown_ops, test/test_quantization.py::TestNumericDebugger::test_run_decompositions_map_handle_to_new_nodes, test/test_quantization.py::TestNumericDebugger::test_run_decompositions_same_handle_id, test/test_quantization.py::TestNumericDebugger::test_simple, test/test_quantization.py::TestQuantizePT2E::test_constant_prop_preserve_metadata, test/test_quantization.py::TestQuantizePT2E::test_fixed_qparams_qspec_observer_dedup, test/test_quantization.py::TestQuantizePT2E::test_fold_quantize, test/test_quantization.py::TestQuantizePT2E::test_fold_quantize_per_channel, test/test_quantization.py::TestQuantizePT2E::test_groupwise_per_channel_quant, test/test_quantization.py::TestQuantizePT2E::test_input_edge_sanity_check, test/test_quantization.py::TestQuantizePT2E::test_model_is_exported, test/test_quantization.py::TestQuantizePT2E::test_move_exported_model_bn_device_cpu, test/test_quantization.py::TestQuantizePT2E::test_move_exported_model_bn_device_cuda, test/test_quantization.py::TestQuantizePT2E::test_move_exported_model_dropout, test/test_quantization.py::TestQuantizePT2E::test_multi_users_without_output_observer, test/test_quantization.py::TestQuantizePT2E::test_quantization_dtype_bfloat16_int16, test/test_quantization.py::TestQuantizePT2E::test_quantization_dtype_float32_float8_e5m2, test/test_quantization.py::TestQuantizePT2E::test_transform_for_annotation, test/test_quantization.py::TestQuantizePT2E::test_wo_annotate_conv_output_quantizer, test/test_quantization.py::TestQuantizePT2EAffineQuantization::test_dynamic_affine_act_per_channel_weights, test/test_quantization.py::TestPT2ERepresentation::test_add_relu, test/test_quantization.py::TestPT2ERepresentation::test_maxpool2d, test/test_quantization.py::TestXNNPACKQuantizer::test_cat_same_node, test/test_quantization.py::TestXNNPACKQuantizer::test_dynamic_linear, test/test_quantization.py::TestXNNPACKQuantizer::test_dynamic_linear_with_conv, test/test_quantization.py::TestXNNPACKQuantizer::test_gru, test/test_quantization.py::TestXNNPACKQuantizer::test_linear_gru, test/test_quantization.py::TestXNNPACKQuantizer::test_linear_relu, test/test_quantization.py::TestXNNPACKQuantizer::test_linear_with_dynamic_shape, test/test_quantization.py::TestXNNPACKQuantizer::test_mul_float32_max, test/test_quantization.py::TestXNNPACKQuantizer::test_set_module_name_with_underscores, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_adaptive_avg_pool2d_recipe, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_attention_block, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_cat_recipe, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_cat_recipe_single_input, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_conv2d_serials_binary_unary, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_filter_linear_recipe, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_filter_maxpool2d_recipe, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_linear, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_linear_binary_unary, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_linear_unary, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_qat_conv2d_unary, test/test_quantization.py::TestQuantizePT2EX86Inductor::test_set_module_name_and_module_type_case1, test/test_quantization.py::TestQuantizePT2EQAT_ConvBn1d::test_qat_conv_bn_bias_derived_qspec, test/test_quantization.py::TestQuantizePT2EQAT_ConvBn1d::test_qat_conv_bn_fusion_no_conv_bias, test/test_quantization.py::TestQuantizePT2EQAT_ConvBn1d::test_qat_conv_bn_relu_fusion, test/test_quantization.py::TestQuantizePT2EQAT_ConvBn1d::test_qat_conv_no_bias, test/test_quantization.py::TestQuantizePT2EQAT_ConvBn1d::test_qat_per_channel_weight_custom_dtype, test/test_quantization.py::TestQuantizePT2EQAT_ConvBn2d::test_qat_conv_bn_relu_fusion_no_conv_bias, test/test_quantization.py::TestQuantizePT2EQAT_ConvBn2d::test_qat_inplace_add_relu, test/test_quantization.py::TestQuantizePT2EQAT_ConvBn2d::test_qat_per_channel_weight_custom_dtype, test/test_quantization.py::TestQuantizePT2EQATModels::test_qat_resnet18, test/test_quantization.py::TestFXGraphMatcher::test_matching_failure_node_count, test/test_quantization.py::TestFXGraphMatcher::test_matching_failure_node_type, test/test_quantization.py::TestFXGraphMatcher::test_nodes_with_equal_types_get_matched, test/test_quantization.py::TestFXGraphMatcher::test_op_relationship_mapping, test/test_quantization.py::TestFXGraphMatcher::test_results_order, test/test_quantization.py::TestFXGraphMatcher::test_simple_mod_multi, test/test_quantization.py::TestFXGraphMatcher::test_user_defined_function, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_add_mul_inputs_activations, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_add_shadow_loggers_fun_ptq, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_add_shadow_loggers_fun_qat, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_add_shadow_loggers_mod_ptq, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_extract_weights_conv_fun_qat, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_extract_weights_fqn, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_int8_shadows_fp32_simple, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_int8_shadows_int8_mod, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_linear_fp16_shadow_activations, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_match_activations_fun_qat, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_match_activations_meth_ptq, test/test_quantization.py::TestFXNumericSuiteCoreAPIs::test_op_with_only_kwargs_skips_shadowing, test/test_quantization.py::TestFXNumericSuiteNShadows::test_add_loggers_functions, test/test_quantization.py::TestFXNumericSuiteNShadows::test_add_loggers_linear_mod_fp32_fp32, test/test_quantization.py::TestFXNumericSuiteNShadows::test_add_loggers_linear_mod_quant_fp32, test/test_quantization.py::TestFXNumericSuiteNShadows::test_add_loggers_mobilenet_v2, test/test_quantization.py::TestFXNumericSuiteNShadows::test_extract_weights_linear, test/test_quantization.py::TestFXNumericSuiteNShadows::test_linear_mod, test/test_quantization.py::TestFXNumericSuiteCoreAPIsModels::test_compare_activations_conv, test/test_quantization.py::TestFXNumericSuiteCoreAPIsModels::test_compare_shadow_activations_conv, test/test_quantization.py::TestFXNumericSuiteCoreAPIsModels::test_compare_weights_lstm_dynamic, test/test_quantization.py::TestFXNumericSuiteCoreAPIsModels::test_sparsenn_shadow, test/test_quantization.py::TestFxModelReportObserver::test_observer_after_relu, test/test_quantization.py::TestFxModelReportObserver::test_single_batch_of_ones, test/test_quantization.py::TestFxModelReportClass::test_constructor, test/test_quantization.py::TestFxModelReportClass::test_prepare_model_callibration, test/test_quantization.py::TestFxModelReportClass::test_qconfig_mapping_generation, test/test_quantization.py::TestFxDetectInputWeightEqualization::test_input_weight_equalization_report_gen_empty, test/test_quantization.py::TestFxModelReportVisualizer::test_generate_tables_no_match, test/test_quantization.py::TestEqualizeFx::test_input_weight_equalization_graphs, test/test_quantization.py::TestEqualizeFx::test_input_weight_equalization_results, test/test_quantization.py::TestSerialization::test_lstm, test/test_quantization.py::TestQuantizeJit::test_linear_dynamic_fp16, test/test_quantization.py::TestQuantizeJit::test_observer_with_ignored_function, test/test_quantization.py::TestQuantizeJit::test_single_linear, test/test_quantization.py::TestQuantizeJitPasses::test_foldbn_no_fusion, test/test_quantization.py::TestQuantizeJitPasses::test_foldbn_trivial, test/test_quantization.py::TestQuantizeJitPasses::test_inplace_option, test/test_quantization.py::TestQuantizeJitPasses::test_insert_observers_child_qconfig, test/test_quantization.py::TestQuantizeJitPasses::test_insert_observers_for_nested_if, test/test_quantization.py::TestQuantizeJitPasses::test_insert_observers_for_reused_weight, test/test_quantization.py::TestQuantizeJitPasses::test_insert_observers_propagate_observed, test/test_quantization.py::TestQuantizeJitPasses::test_insert_observers_propagate_observed_in_submodule, test/test_quantization.py::TestQuantizeJitPasses::test_insert_observers_skip_values, test/test_quantization.py::TestQuantizeJitPasses::test_insert_quant_dequant, test/test_quantization.py::TestQuantizeJitPasses::test_module_list, test/test_quantization.py::TestQuantizeJitPasses::test_quantize_fork_wait, test/test_quantization.py::TestQuantizeJitPasses::test_replicate_dequant_same_value, test/test_quantization.py::TestQuantizeJitPasses::test_replicate_quantize_for_if, test/test_quantization.py::TestQuantizeJitPasses::test_skip_dequant_constant_prop, test/test_quantization.py::TestQuantizeJitOps::test_dequantize_tuple, test/test_quantization.py::TestQuantizeJitOps::test_group_norm, test/test_quantization.py::TestQuantizeJitOps::test_qbatch_norm, test/test_quantization.py::TestQuantizeJitOps::test_qbatch_norm_relu_BNFuncInplaceRelu, test/test_quantization.py::TestQuantizeJitOps::test_quantized_add_relu, test/test_quantization.py::TestQuantizeJitOps::test_quantized_conv_relu, test/test_quantization.py::TestQuantizeJitOps::test_quantized_mul_relu, test/test_quantization.py::TestQuantizeDynamicJitPasses::test_insert_quant_dequant_linear_dynamic, test/test_quantization.py::TestQuantizeDynamicJitPasses::test_prepare_dynamic, test/test_quantization.py::TestQuantizeDynamicJitPasses::test_quantize_dynamic_fp16, test/test_quantization.py::TestDeprecatedJitQuantized::test_rnn_quantized, test/test_quantization.py::TestAOMigrationQuantization::test_function_import_fuser_method_mappings, test/test_quantization.py::TestAOMigrationQuantization::test_function_import_quant_type, test/test_quantization.py::TestAOMigrationQuantization::test_function_import_quantize_jit, test/test_quantization.py::TestAOMigrationNNQuantized::test_import_nn_qat_conv, test/test_quantization.py::TestAOMigrationNNQuantized::test_import_nn_quantized_dynamic_import, test/test_quantization.py::TestAOMigrationNNQuantized::test_modules_batchnorm, test/test_quantization.py::TestAOMigrationNNQuantized::test_modules_functional_modules, test/test_quantization.py::TestAOMigrationNNQuantized::test_modules_import, test/test_quantization.py::TestAOMigrationNNIntrinsic::test_modules_import_nn_intrinsic_qat, test/test_quantization.py::TestAOMigrationNNIntrinsic::test_modules_intrinsic_qat_linear_relu, test/test_quantization.py::TestAOMigrationNNIntrinsic::test_modules_intrinsic_quantized_conv_relu, test/test_quantization.py::TestAOMigrationNNIntrinsic::test_modules_nn_intrinsic_fused, test/test_quantization.py::TestAOMigrationQuantizationFx::test_function_import_fx_convert, test/test_quantization.py::TestAOMigrationQuantizationFx::test_function_import_fx_fusion_patterns, test/test_quantization.py::TestAOMigrationQuantizationFx::test_function_import_fx_prepare, test/test_quantization.py::TestFloat8DtypeCUDA::test_cast_round_trip_extremes_cuda_float8_e4m3fn, test/test_quantization.py::TestFloat8DtypeCUDA::test_cast_round_trip_extremes_cuda_float8_e8m0fnu, test/test_quantization.py::TestFloat8DtypeCUDA::test_cast_round_trip_subnormals_cuda_float8_e5m2, test/test_quantization.py::TestFloat8DtypeCUDA::test_cat_cuda_float8_e4m3fn, test/test_quantization.py::TestFloat8DtypeCUDA::test_cat_cuda_float8_e8m0fnu, test/test_quantization.py::TestFloat8DtypeCUDA::test_empty_cuda_float8_e5m2, test/test_quantization.py::TestFloat8DtypeCUDA::test_finfo_cuda_float8_e5m2, test/test_quantization.py::TestFloat8DtypeCUDA::test_save_load_cuda_float8_e5m2, test/test_quantization.py::TestFloat8DtypeCUDA::test_special_numbers_cuda_float8_e4m3fn, test/test_quantization.py::TestFloat8DtypeCUDA::test_to_string_cuda_float8_e4m3fn, test/test_quantization.py::TestFloat8DtypeCUDA::test_to_string_cuda_float8_e5m2 2025-09-07T08:59:59.4544725Z 2025-09-07T09:00:00.8974675Z Uploading artifacts took 1.46 seconds 2025-09-07T09:00:02.4217789Z /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:00:02.4219265Z import pkg_resources 2025-09-07T09:00:03.3189331Z Running test batch 'tests to run' cost 6645.38 seconds 2025-09-07T09:00:03.3199705Z Emiting td_test_failure_stats_v2 2025-09-07T09:00:03.3203472Z Writing 1 documents to S3 ossci-raw-job-status/ossci_uploaded_metrics/td_test_failure_stats_v2_1757235603_0abb039a8bc911f0b4be0242ac110002 2025-09-07T09:00:03.4212904Z Done! Finish writing document to S3 ossci-raw-job-status/ossci_uploaded_metrics/td_test_failure_stats_v2_1757235603_0abb039a8bc911f0b4be0242ac110002 2025-09-07T09:00:03.4213886Z inductor/test_control_flow 1/2 failed! 2025-09-07T09:00:04.0401991Z 2025-09-07T09:00:04.0402521Z real 110m50.227s 2025-09-07T09:00:04.0402970Z user 311m38.062s 2025-09-07T09:00:04.0403242Z sys 42m7.335s 2025-09-07T09:00:04.0403500Z + sccache_epilogue 2025-09-07T09:00:04.0403870Z + echo '::group::Sccache Compilation Log' 2025-09-07T09:00:04.0404490Z ##[group]Sccache Compilation Log 2025-09-07T09:00:04.0405118Z + echo '=================== sccache compilation log ===================' 2025-09-07T09:00:04.0405532Z =================== sccache compilation log =================== 2025-09-07T09:00:04.0406054Z + python /var/lib/jenkins/workspace/.ci/pytorch/print_sccache_log.py /var/lib/jenkins/sccache_error.log 2025-09-07T09:00:04.0527593Z + echo '=========== If your build fails, please take a look at the log above for possible reasons ===========' 2025-09-07T09:00:04.0528353Z =========== If your build fails, please take a look at the log above for possible reasons =========== 2025-09-07T09:00:04.0528923Z + sccache --show-stats 2025-09-07T09:00:04.0551579Z Compile requests 7359 2025-09-07T09:00:04.0552036Z Compile requests executed 632 2025-09-07T09:00:04.0552570Z Cache hits 373 2025-09-07T09:00:04.0552973Z Cache hits (C/C++) 373 2025-09-07T09:00:04.0553297Z Cache misses 238 2025-09-07T09:00:04.0554157Z Cache misses (C/C++) 238 2025-09-07T09:00:04.0554559Z Cache hits rate 61.05 % 2025-09-07T09:00:04.0554993Z Cache hits rate (C/C++) 61.05 % 2025-09-07T09:00:04.0555386Z Cache timeouts 0 2025-09-07T09:00:04.0555727Z Cache read errors 0 2025-09-07T09:00:04.0556321Z Forced recaches 0 2025-09-07T09:00:04.0556748Z Cache write errors 0 2025-09-07T09:00:04.0557105Z Cache errors 1 2025-09-07T09:00:04.0557405Z Cache errors (C/C++) 1 2025-09-07T09:00:04.0557722Z Compilations 238 2025-09-07T09:00:04.0558011Z Compilation failures 20 2025-09-07T09:00:04.0558238Z Non-cacheable compilations 0 2025-09-07T09:00:04.0558479Z Non-cacheable calls 312 2025-09-07T09:00:04.0558713Z Non-compilation calls 6415 2025-09-07T09:00:04.0558941Z Unsupported compiler calls 0 2025-09-07T09:00:04.0559164Z Average cache write 0.044 s 2025-09-07T09:00:04.0559401Z Average compiler 5.034 s 2025-09-07T09:00:04.0559625Z Average cache read hit 0.023 s 2025-09-07T09:00:04.0559852Z Failed distributed compilations 0 2025-09-07T09:00:04.0560003Z 2025-09-07T09:00:04.0560077Z Non-cacheable reasons: 2025-09-07T09:00:04.0561214Z unknown source language 233 2025-09-07T09:00:04.0561436Z -E 79 2025-09-07T09:00:04.0561582Z 2025-09-07T09:00:04.0561775Z Cache location s3, name: ossci-compiler-cache-circleci-v2, prefix: / 2025-09-07T09:00:04.0562104Z Version (client) 0.10.0 2025-09-07T09:00:04.0562332Z + sccache --stop-server 2025-09-07T09:00:04.0573233Z Stopping sccache server... 2025-09-07T09:00:04.0575778Z Compile requests 7359 2025-09-07T09:00:04.0576169Z Compile requests executed 632 2025-09-07T09:00:04.0576526Z Cache hits 373 2025-09-07T09:00:04.0576860Z Cache hits (C/C++) 373 2025-09-07T09:00:04.0577215Z Cache misses 238 2025-09-07T09:00:04.0577552Z Cache misses (C/C++) 238 2025-09-07T09:00:04.0577894Z Cache hits rate 61.05 % 2025-09-07T09:00:04.0578258Z Cache hits rate (C/C++) 61.05 % 2025-09-07T09:00:04.0578622Z Cache timeouts 0 2025-09-07T09:00:04.0578961Z Cache read errors 0 2025-09-07T09:00:04.0579294Z Forced recaches 0 2025-09-07T09:00:04.0579634Z Cache write errors 0 2025-09-07T09:00:04.0579971Z Cache errors 1 2025-09-07T09:00:04.0580306Z Cache errors (C/C++) 1 2025-09-07T09:00:04.0580633Z Compilations 238 2025-09-07T09:00:04.0580989Z Compilation failures 20 2025-09-07T09:00:04.0581344Z Non-cacheable compilations 0 2025-09-07T09:00:04.0581688Z Non-cacheable calls 312 2025-09-07T09:00:04.0582034Z Non-compilation calls 6415 2025-09-07T09:00:04.0582520Z Unsupported compiler calls 0 2025-09-07T09:00:04.0582894Z Average cache write 0.044 s 2025-09-07T09:00:04.0583252Z Average compiler 5.034 s 2025-09-07T09:00:04.0583608Z Average cache read hit 0.023 s 2025-09-07T09:00:04.0583988Z Failed distributed compilations 0 2025-09-07T09:00:04.0584240Z 2025-09-07T09:00:04.0584351Z Non-cacheable reasons: 2025-09-07T09:00:04.0584649Z unknown source language 233 2025-09-07T09:00:04.0584988Z -E 79 2025-09-07T09:00:04.0585207Z 2025-09-07T09:00:04.0585472Z Cache location s3, name: ossci-compiler-cache-circleci-v2, prefix: / 2025-09-07T09:00:04.0585975Z Version (client) 0.10.0 2025-09-07T09:00:04.0586328Z + echo ::endgroup:: 2025-09-07T09:00:04.0586838Z ##[endgroup] 2025-09-07T09:00:04.0587089Z + cleanup_workspace 2025-09-07T09:00:04.0587649Z + echo 'sudo may print the following warning message that can be ignored. The chown command will still run.' 2025-09-07T09:00:04.0588541Z sudo may print the following warning message that can be ignored. The chown command will still run. 2025-09-07T09:00:04.0589255Z + echo ' sudo: setrlimit(RLIMIT_STACK): Operation not permitted' 2025-09-07T09:00:04.0589862Z sudo: setrlimit(RLIMIT_STACK): Operation not permitted 2025-09-07T09:00:04.0590296Z + echo 'For more details refer to https://github.com/sudo-project/sudo/issues/42' 2025-09-07T09:00:04.0590725Z For more details refer to https://github.com/sudo-project/sudo/issues/42 2025-09-07T09:00:04.0591322Z + sudo chown -R 1000 /var/lib/jenkins/workspace 2025-09-07T09:00:04.8853640Z ##[error]Process completed with exit code 1. 2025-09-07T09:00:04.8907882Z Prepare all required actions 2025-09-07T09:00:04.8908254Z Getting action download info 2025-09-07T09:00:05.0304639Z ##[group]Run ./.github/actions/pytest-cache-upload 2025-09-07T09:00:05.0304913Z with: 2025-09-07T09:00:05.0305079Z cache_dir: .pytest_cache 2025-09-07T09:00:05.0305258Z shard: 5 2025-09-07T09:00:05.0305438Z sha: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T09:00:05.0305678Z test_config: default 2025-09-07T09:00:05.0305913Z job_identifier: trunk_linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T09:00:05.0306177Z env: 2025-09-07T09:00:05.0306514Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:05.0306756Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:05.0307147Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:05.0307494Z ##[endgroup] 2025-09-07T09:00:05.0347459Z ##[group]Run nick-fields/retry@v3.0.0 2025-09-07T09:00:05.0347681Z with: 2025-09-07T09:00:05.0347830Z shell: bash 2025-09-07T09:00:05.0348025Z timeout_minutes: 5 2025-09-07T09:00:05.0348198Z max_attempts: 5 2025-09-07T09:00:05.0348371Z retry_wait_seconds: 30 2025-09-07T09:00:05.0348619Z command: set -eu python3 -m pip install boto3==1.35.42 2025-09-07T09:00:05.0348898Z polling_interval_seconds: 1 2025-09-07T09:00:05.0349112Z warning_on_retry: true 2025-09-07T09:00:05.0349303Z continue_on_error: false 2025-09-07T09:00:05.0349485Z env: 2025-09-07T09:00:05.0349636Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:05.0349873Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:05.0350285Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:05.0350632Z ##[endgroup] 2025-09-07T09:00:05.5042158Z Defaulting to user installation because normal site-packages is not writeable 2025-09-07T09:00:06.5060186Z Collecting boto3==1.35.42 2025-09-07T09:00:06.5221137Z Downloading boto3-1.35.42-py3-none-any.whl (139 kB) 2025-09-07T09:00:07.5807866Z Collecting botocore<1.36.0,>=1.35.42 2025-09-07T09:00:07.5849655Z Downloading botocore-1.35.99-py3-none-any.whl (13.3 MB) 2025-09-07T09:00:07.7569183Z Collecting s3transfer<0.11.0,>=0.10.0 2025-09-07T09:00:07.7603825Z Downloading s3transfer-0.10.4-py3-none-any.whl (83 kB) 2025-09-07T09:00:07.7649371Z 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:00:07.7703502Z 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:00:07.7708055Z 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:00:07.9305603Z 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:00:08.0073469Z Installing collected packages: botocore, s3transfer, boto3 2025-09-07T09:00:08.5557729Z Successfully installed boto3-1.35.42 botocore-1.35.99 s3transfer-0.10.4 2025-09-07T09:00:09.1031939Z Command completed after 1 attempt(s). 2025-09-07T09:00:09.1108363Z ##[group]Run python3 .github/scripts/pytest_cache.py \ 2025-09-07T09:00:09.1108720Z python3 .github/scripts/pytest_cache.py \ 2025-09-07T09:00:09.1123698Z  --upload \ 2025-09-07T09:00:09.1124077Z  --cache_dir $GITHUB_WORKSPACE/$CACHE_DIR \ 2025-09-07T09:00:09.1124499Z  --pr_identifier $GITHUB_REF \ 2025-09-07T09:00:09.1124911Z  --job_identifier $JOB_IDENTIFIER \ 2025-09-07T09:00:09.1125264Z  --sha $SHA \ 2025-09-07T09:00:09.1125567Z  --test_config $TEST_CONFIG \ 2025-09-07T09:00:09.1125911Z  --shard $SHARD \ 2025-09-07T09:00:09.1126217Z  --repo $REPO \ 2025-09-07T09:00:09.1126523Z  --temp_dir $RUNNER_TEMP \ 2025-09-07T09:00:09.1139694Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:09.1140007Z env: 2025-09-07T09:00:09.1140179Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:09.1140437Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:09.1140833Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:09.1141195Z CACHE_DIR: .pytest_cache 2025-09-07T09:00:09.1141454Z JOB_IDENTIFIER: trunk_linux-jammy-cuda12.8-py3.10-gcc11 2025-09-07T09:00:09.1141758Z SHA: 93fb23d6fae7c4e82c4239a1033e522088742634 2025-09-07T09:00:09.1142009Z TEST_CONFIG: default 2025-09-07T09:00:09.1142326Z SHARD: 5 2025-09-07T09:00:09.1142488Z REPO: pytorch/pytorch 2025-09-07T09:00:09.1142673Z ##[endgroup] 2025-09-07T09:00:09.4481398Z PR identifier for `refs/heads/main` is `96e092540d6b3c4076e3d2bc6f1f9013` 2025-09-07T09:00:09.4483233Z 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='5', repo='pytorch/pytorch', temp_dir='/home/ec2-user/actions-runner/_work/_temp', bucket=None) 2025-09-07T09:00:09.4484962Z Zipping /home/ec2-user/actions-runner/_work/pytorch/pytorch/.pytest_cache 2025-09-07T09:00:09.4486024Z 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/5 2025-09-07T09:00:09.4487653Z 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/5.zip 2025-09-07T09:00:09.4489074Z to s3://gha-artifacts/pytest_cache/pytorch/pytorch/96e092540d6b3c4076e3d2bc6f1f9013/trunk_linux-jammy-cuda12_8-py3_10-gcc11/93fb23d6fae7c4e82c4239a1033e522088742634/default/5.zip 2025-09-07T09:00:09.4878404Z ##[group]Run cat test/**/*_toprint.log || true 2025-09-07T09:00:09.4878759Z cat test/**/*_toprint.log || true 2025-09-07T09:00:09.4885931Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:09.4886222Z env: 2025-09-07T09:00:09.4886392Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:09.4886657Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:09.4887061Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:09.4887433Z ##[endgroup] 2025-09-07T09:00:09.4969841Z cat: 'test/**/*_toprint.log': No such file or directory 2025-09-07T09:00:09.5005965Z ##[group]Run kill "$MONITOR_SCRIPT_PID" 2025-09-07T09:00:09.5006275Z kill "$MONITOR_SCRIPT_PID" 2025-09-07T09:00:09.5012766Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:09.5013064Z env: 2025-09-07T09:00:09.5013232Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:09.5013493Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:09.5013895Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:09.5014275Z MONITOR_SCRIPT_PID: 62595 2025-09-07T09:00:09.5014486Z ##[endgroup] 2025-09-07T09:00:09.5134970Z Prepare all required actions 2025-09-07T09:00:09.5135345Z Getting action download info 2025-09-07T09:00:09.6506448Z Download action repository 'seemethere/upload-artifact-s3@v5' (SHA:baba72d0712b404f646cebe0730933554ebce96a) 2025-09-07T09:00:09.9472941Z Download action repository 'actions/upload-artifact@v4' (SHA:ea165f8d65b6e75b540449e92b4886f43607fa02) 2025-09-07T09:00:10.3901041Z ##[group]Run ./.github/actions/upload-test-artifacts 2025-09-07T09:00:10.3901303Z with: 2025-09-07T09:00:10.3901607Z file-suffix: test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802 2025-09-07T09:00:10.3901991Z s3-bucket: gha-artifacts 2025-09-07T09:00:10.3902183Z env: 2025-09-07T09:00:10.3902341Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:10.3913643Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:10.3914084Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:10.3914441Z ##[endgroup] 2025-09-07T09:00:10.3939898Z ##[group]Run # Remove any previous test jsons if they exist 2025-09-07T09:00:10.3940228Z # Remove any previous test jsons if they exist 2025-09-07T09:00:10.3940492Z rm -f test-jsons-*.zip 2025-09-07T09:00:10.3940800Z zip -r "test-jsons-${FILE_SUFFIX}.zip" test/test-reports -i '*.json' 2025-09-07T09:00:10.3947950Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:10.3948233Z env: 2025-09-07T09:00:10.3948387Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:10.3948648Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:10.3949049Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:10.3949544Z FILE_SUFFIX: test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802 2025-09-07T09:00:10.3949907Z ##[endgroup] 2025-09-07T09:00:10.4085320Z adding: test/test-reports/td_exclusions-f505419de6ee8069731b.json (deflated 82%) 2025-09-07T09:00:10.4113901Z ##[group]Run # Remove any previous test reports if they exist 2025-09-07T09:00:10.4114245Z # Remove any previous test reports if they exist 2025-09-07T09:00:10.4114522Z rm -f test-reports-*.zip 2025-09-07T09:00:10.4114884Z zip -r "test-reports-${FILE_SUFFIX}.zip" test/test-reports -i '*.xml' -i '*.csv' 2025-09-07T09:00:10.4121150Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:10.4121446Z env: 2025-09-07T09:00:10.4121618Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:10.4121863Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:10.4122253Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:10.4122761Z FILE_SUFFIX: test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802 2025-09-07T09:00:10.4123118Z ##[endgroup] 2025-09-07T09:00:10.4219157Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor/inductor.test_aot_inductor-5c798196a48d0ea0.xml (deflated 28%) 2025-09-07T09:00:10.4224213Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor/inductor.test_aot_inductor-be9fe8d57d1a8227.xml (deflated 91%) 2025-09-07T09:00:10.4225220Z adding: test/test-reports/python-pytest/inductor.test_torchinductor/inductor.test_torchinductor-eceee7703f9d9373.xml (deflated 28%) 2025-09-07T09:00:10.4250059Z adding: test/test-reports/python-pytest/inductor.test_torchinductor/inductor.test_torchinductor-2ec9cab639ac42c1.xml (deflated 93%) 2025-09-07T09:00:10.4251104Z adding: test/test-reports/python-pytest/higher_order_ops.test_with_effects/higher_order_ops.test_with_effects-3bc38f321ec297ca.xml (deflated 28%) 2025-09-07T09:00:10.4252171Z adding: test/test-reports/python-pytest/higher_order_ops.test_with_effects/higher_order_ops.test_with_effects-ae7fc5d0cb4de371.xml (deflated 84%) 2025-09-07T09:00:10.4253162Z adding: test/test-reports/python-pytest/dynamo.test_functions/dynamo.test_functions-71e32f2c56f047cd.xml (deflated 28%) 2025-09-07T09:00:10.4267022Z adding: test/test-reports/python-pytest/dynamo.test_functions/dynamo.test_functions-de337d975a5dd6dd.xml (deflated 90%) 2025-09-07T09:00:10.4268039Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-65b622c4b7a5891d.xml (deflated 28%) 2025-09-07T09:00:10.4269112Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-527dbba9c88e2c92.xml (deflated 28%) 2025-09-07T09:00:10.4270173Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-e3b8f3812ac6982a.xml (deflated 28%) 2025-09-07T09:00:10.4271328Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-ca09f0d1ed08f10d.xml (deflated 28%) 2025-09-07T09:00:10.4272410Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-b513dac520bc877b.xml (deflated 92%) 2025-09-07T09:00:10.4277411Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-924bbbb130a429b6.xml (deflated 93%) 2025-09-07T09:00:10.4281853Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-bd984b7fcc11fb5d.xml (deflated 92%) 2025-09-07T09:00:10.4286657Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_opinfo/inductor.test_torchinductor_opinfo-2a6241edbb64755f.xml (deflated 92%) 2025-09-07T09:00:10.4287494Z adding: test/test-reports/python-pytest/dynamo.test_dynamic_shapes/dynamo.test_dynamic_shapes-04ac753702377770.xml (deflated 28%) 2025-09-07T09:00:10.4322396Z adding: test/test-reports/python-pytest/dynamo.test_dynamic_shapes/dynamo.test_dynamic_shapes-e5856cc9be2b974e.xml (deflated 89%) 2025-09-07T09:00:10.4323400Z adding: test/test-reports/python-pytest/inductor.test_codecache/inductor.test_codecache-e4af2d77cc39df46.xml (deflated 28%) 2025-09-07T09:00:10.4333548Z adding: test/test-reports/python-pytest/inductor.test_codecache/inductor.test_codecache-b4059f5cb8bfa031.xml (deflated 94%) 2025-09-07T09:00:10.4334531Z adding: test/test-reports/python-pytest/inductor.test_minifier/inductor.test_minifier-428f2973b0617cfa.xml (deflated 28%) 2025-09-07T09:00:10.4489421Z adding: test/test-reports/python-pytest/inductor.test_minifier/inductor.test_minifier-e300b2d79d2a67af.xml (deflated 97%) 2025-09-07T09:00:10.4490616Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_codegen_dynamic_shapes/inductor.test_torchinductor_codegen_dynamic_shapes-c049517d8a3ae7c5.xml (deflated 28%) 2025-09-07T09:00:10.4507573Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_codegen_dynamic_shapes/inductor.test_torchinductor_codegen_dynamic_shapes-5c39aaf87af91716.xml (deflated 93%) 2025-09-07T09:00:10.4508541Z adding: test/test-reports/python-pytest/inductor.test_pattern_matcher/inductor.test_pattern_matcher-d1bf48bcf55086fc.xml (deflated 28%) 2025-09-07T09:00:10.4510451Z adding: test/test-reports/python-pytest/inductor.test_pattern_matcher/inductor.test_pattern_matcher-a5c3d8ba70d1985d.xml (deflated 86%) 2025-09-07T09:00:10.4511300Z adding: test/test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-5ad07982e6f51351.xml (deflated 58%) 2025-09-07T09:00:10.4546091Z adding: test/test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-e5ab878580cce557.xml (deflated 93%) 2025-09-07T09:00:10.4546925Z adding: test/test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-045f3cb339fc7a2a.xml (deflated 36%) 2025-09-07T09:00:10.4563291Z adding: test/test-reports/python-pytest/dynamo.test_repros/dynamo.test_repros-d5b30247dd5ac3d8.xml (deflated 89%) 2025-09-07T09:00:10.4564227Z adding: test/test-reports/python-pytest/inductor.test_fuzzer/inductor.test_fuzzer-0016e407c77f9148.xml (deflated 28%) 2025-09-07T09:00:10.4660976Z adding: test/test-reports/python-pytest/inductor.test_fuzzer/inductor.test_fuzzer-a080f3cd2fc12c0c.xml (deflated 90%) 2025-09-07T09:00:10.4662024Z adding: test/test-reports/python-pytest/inductor.test_compiled_optimizers/inductor.test_compiled_optimizers-6806756065586847.xml (deflated 28%) 2025-09-07T09:00:10.4676855Z adding: test/test-reports/python-pytest/inductor.test_compiled_optimizers/inductor.test_compiled_optimizers-405eaa45120178a0.xml (deflated 96%) 2025-09-07T09:00:10.4677913Z adding: test/test-reports/python-pytest/functorch.test_aotdispatch/functorch.test_aotdispatch-bd43e0c37c9a6982.xml (deflated 28%) 2025-09-07T09:00:10.4691628Z adding: test/test-reports/python-pytest/functorch.test_aotdispatch/functorch.test_aotdispatch-b6c63d65ad835f3b.xml (deflated 93%) 2025-09-07T09:00:10.4692512Z adding: test/test-reports/python-pytest/dynamo.test_pgo/dynamo.test_pgo-99e621e105dd0d67.xml (deflated 29%) 2025-09-07T09:00:10.4693288Z adding: test/test-reports/python-pytest/dynamo.test_pgo/dynamo.test_pgo-51eb1692e8c33af7.xml (deflated 75%) 2025-09-07T09:00:10.4694077Z adding: test/test-reports/python-pytest/test_jit_fuser_te/test_jit_fuser_te-cbd1a23c0fbd465b.xml (deflated 28%) 2025-09-07T09:00:10.4831072Z adding: test/test-reports/python-pytest/test_jit_fuser_te/test_jit_fuser_te-1d19c22a8a9d8f91.xml (deflated 98%) 2025-09-07T09:00:10.4832064Z adding: test/test-reports/python-pytest/inductor.test_split_cat_fx_passes/inductor.test_split_cat_fx_passes-e8494ed100bbde2f.xml (deflated 28%) 2025-09-07T09:00:10.4833300Z adding: test/test-reports/python-pytest/inductor.test_split_cat_fx_passes/inductor.test_split_cat_fx_passes-8a106a4b20e06fef.xml (deflated 78%) 2025-09-07T09:00:10.4834310Z adding: test/test-reports/python-pytest/test_cuda_expandable_segments/test_cuda_expandable_segments-899b647ea78c4ef9.xml (deflated 81%) 2025-09-07T09:00:10.4836605Z adding: test/test-reports/python-pytest/test_cuda_expandable_segments/test_cuda_expandable_segments-3e81bb6f0db908f1.xml (deflated 86%) 2025-09-07T09:00:10.4837506Z adding: test/test-reports/python-pytest/test_type_hints/test_type_hints-4c0f5959ab097745.xml (deflated 28%) 2025-09-07T09:00:10.4838286Z adding: test/test-reports/python-pytest/test_type_hints/test_type_hints-6e1c79d9ef0a65cc.xml (deflated 58%) 2025-09-07T09:00:10.4839200Z adding: test/test-reports/python-pytest/inductor.test_split_cat_fx_aten_passes/inductor.test_split_cat_fx_aten_passes-c45a6bd3d2b5f65d.xml (deflated 28%) 2025-09-07T09:00:10.4840088Z adding: test/test-reports/python-pytest/inductor.test_split_cat_fx_aten_passes/inductor.test_split_cat_fx_aten_passes-07f9121c802be50b.xml (deflated 68%) 2025-09-07T09:00:10.4841007Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_dynamic_shapes/inductor.test_torchinductor_dynamic_shapes-21c31c6c2a3a7e7b.xml (deflated 28%) 2025-09-07T09:00:10.4851815Z adding: test/test-reports/python-pytest/inductor.test_torchinductor_dynamic_shapes/inductor.test_torchinductor_dynamic_shapes-9f18230a6ec8b218.xml (deflated 93%) 2025-09-07T09:00:10.4852849Z adding: test/test-reports/python-pytest/test_nestedtensor/test_nestedtensor-94149fee83cce699.xml (deflated 28%) 2025-09-07T09:00:10.4886811Z adding: test/test-reports/python-pytest/test_nestedtensor/test_nestedtensor-81282e63de70c070.xml (deflated 98%) 2025-09-07T09:00:10.4887667Z adding: test/test-reports/python-pytest/dynamo.test_modes/dynamo.test_modes-182e058c617fb846.xml (deflated 28%) 2025-09-07T09:00:10.4888490Z adding: test/test-reports/python-pytest/dynamo.test_modes/dynamo.test_modes-13aa5e8f3211eea8.xml (deflated 76%) 2025-09-07T09:00:10.4889445Z adding: test/test-reports/python-pytest/inductor.test_inductor_freezing/inductor.test_inductor_freezing-12a548782a4edbb6.xml (deflated 28%) 2025-09-07T09:00:10.4890768Z adding: test/test-reports/python-pytest/inductor.test_inductor_freezing/inductor.test_inductor_freezing-e7ebad563eff670b.xml (deflated 91%) 2025-09-07T09:00:10.4891791Z adding: test/test-reports/python-pytest/dynamo.test_structured_trace/dynamo.test_structured_trace-ec85baad37ad7d5e.xml (deflated 28%) 2025-09-07T09:00:10.4892976Z adding: test/test-reports/python-pytest/dynamo.test_structured_trace/dynamo.test_structured_trace-01ab697ec515efb6.xml (deflated 83%) 2025-09-07T09:00:10.4893974Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-4029db6f9f1bc525.xml (deflated 29%) 2025-09-07T09:00:10.4898612Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-51cc71da879316c0.xml (deflated 92%) 2025-09-07T09:00:10.4902374Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6ec1cd28f1b8f040.xml (deflated 93%) 2025-09-07T09:00:10.4905775Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c5d318e0c49c75dd.xml (deflated 93%) 2025-09-07T09:00:10.4909231Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a12e466ffc54a12f.xml (deflated 92%) 2025-09-07T09:00:10.4912652Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-4111c9cbb35097df.xml (deflated 93%) 2025-09-07T09:00:10.4915966Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-040a0f3f6d46651b.xml (deflated 93%) 2025-09-07T09:00:10.4919847Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a9b33e70f36e0f4f.xml (deflated 92%) 2025-09-07T09:00:10.4923304Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c713b4562a9ef1c0.xml (deflated 93%) 2025-09-07T09:00:10.4926566Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f4841288d97a72c8.xml (deflated 93%) 2025-09-07T09:00:10.4929791Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a05afb316ae82cca.xml (deflated 92%) 2025-09-07T09:00:10.4933040Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5471ac89f497b25d.xml (deflated 93%) 2025-09-07T09:00:10.4936339Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-14aa44f1aa435ab6.xml (deflated 93%) 2025-09-07T09:00:10.4939593Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a921f6e91d42f313.xml (deflated 93%) 2025-09-07T09:00:10.4942856Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6ad2ff34875c670c.xml (deflated 93%) 2025-09-07T09:00:10.4946113Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-03fa3d00227f41a2.xml (deflated 93%) 2025-09-07T09:00:10.4949462Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-dc50a315aa9044c0.xml (deflated 92%) 2025-09-07T09:00:10.4952972Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ef672b4a384d8ecd.xml (deflated 93%) 2025-09-07T09:00:10.4956154Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-419649b2fb1a765f.xml (deflated 93%) 2025-09-07T09:00:10.4960033Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-7f4e517ad340a670.xml (deflated 93%) 2025-09-07T09:00:10.4963374Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-0518c9433a06b289.xml (deflated 93%) 2025-09-07T09:00:10.4966698Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-2471fbb6e75668e8.xml (deflated 93%) 2025-09-07T09:00:10.4970106Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a90109738f0032d3.xml (deflated 92%) 2025-09-07T09:00:10.4973401Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6287c126d9d0778e.xml (deflated 93%) 2025-09-07T09:00:10.4976872Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-13f45a3826f22dc4.xml (deflated 93%) 2025-09-07T09:00:10.4980184Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f2441722f17e2603.xml (deflated 92%) 2025-09-07T09:00:10.4983437Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a715668fa0831c40.xml (deflated 93%) 2025-09-07T09:00:10.4986754Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-011feebfbf0b2468.xml (deflated 93%) 2025-09-07T09:00:10.4990095Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-876c142934bd8500.xml (deflated 93%) 2025-09-07T09:00:10.4993558Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5f64aec01a68c02f.xml (deflated 93%) 2025-09-07T09:00:10.4996842Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-559070e9ee616cc3.xml (deflated 93%) 2025-09-07T09:00:10.5000490Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-e414466365a17a3b.xml (deflated 92%) 2025-09-07T09:00:10.5003841Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-83cbd491387c451a.xml (deflated 93%) 2025-09-07T09:00:10.5007242Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-94eaef40fc90cd0a.xml (deflated 93%) 2025-09-07T09:00:10.5010552Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-71e38cdc655f26f1.xml (deflated 93%) 2025-09-07T09:00:10.5013893Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ef7e201b78010fe5.xml (deflated 93%) 2025-09-07T09:00:10.5017221Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c035fa9f52c9abb9.xml (deflated 93%) 2025-09-07T09:00:10.5020663Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a5cb5e845947f933.xml (deflated 92%) 2025-09-07T09:00:10.5024025Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-93dc4febd287f6ca.xml (deflated 93%) 2025-09-07T09:00:10.5027357Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c4ed788fc35699cc.xml (deflated 93%) 2025-09-07T09:00:10.5030605Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-983e28eaf08e3e24.xml (deflated 93%) 2025-09-07T09:00:10.5034080Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-4719572ddba7c93c.xml (deflated 93%) 2025-09-07T09:00:10.5037465Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c400772f35ba3999.xml (deflated 93%) 2025-09-07T09:00:10.5041024Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-ce9767828a06f0e4.xml (deflated 92%) 2025-09-07T09:00:10.5044356Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-c3f5fc501e9b0338.xml (deflated 93%) 2025-09-07T09:00:10.5047662Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-1b31f7900c2fef55.xml (deflated 93%) 2025-09-07T09:00:10.5051103Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-a09b978440aec31b.xml (deflated 92%) 2025-09-07T09:00:10.5054409Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-92c331ada45d91ce.xml (deflated 93%) 2025-09-07T09:00:10.5057751Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-5ecfbf7e56cae27f.xml (deflated 93%) 2025-09-07T09:00:10.5061265Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-8b15d8221dc79200.xml (deflated 92%) 2025-09-07T09:00:10.5064752Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-20810acfa53f331e.xml (deflated 93%) 2025-09-07T09:00:10.5067907Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-d4ec64327c18979d.xml (deflated 93%) 2025-09-07T09:00:10.5071250Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-6c20dd7c7be2b828.xml (deflated 93%) 2025-09-07T09:00:10.5074975Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-04413ed7d8f8a36c.xml (deflated 93%) 2025-09-07T09:00:10.5078297Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-488a0bbec34c95af.xml (deflated 93%) 2025-09-07T09:00:10.5086052Z adding: test/test-reports/python-pytest/inductor.test_control_flow/inductor.test_control_flow-f27c2e836c99e6c1.xml (deflated 95%) 2025-09-07T09:00:10.5086985Z adding: test/test-reports/python-pytest/inductor.test_cpu_repro/inductor.test_cpu_repro-573d50be7439dba7.xml (deflated 28%) 2025-09-07T09:00:10.5097729Z adding: test/test-reports/python-pytest/inductor.test_cpu_repro/inductor.test_cpu_repro-6fe7d92bb6ad5f14.xml (deflated 96%) 2025-09-07T09:00:10.5098487Z adding: test/test-reports/python-pytest/inductor.test_flex_decoding/inductor.test_flex_decoding-56d8dbddab7bc2ec.xml (deflated 28%) 2025-09-07T09:00:10.5107119Z adding: test/test-reports/python-pytest/inductor.test_flex_decoding/inductor.test_flex_decoding-3e220cd164d035a5.xml (deflated 97%) 2025-09-07T09:00:10.5108495Z adding: test/test-reports/python-pytest/cpp_extensions.torch_stable_test_extension.torch_stable_test.test_torch_stable/cpp_extensions.torch_stable_test_extension.torch_stable_test.test_torch_stable-414e995071ae16f7.xml (deflated 28%) 2025-09-07T09:00:10.5109949Z adding: test/test-reports/python-pytest/cpp_extensions.torch_stable_test_extension.torch_stable_test.test_torch_stable/cpp_extensions.torch_stable_test_extension.torch_stable_test.test_torch_stable-c9eb1d94969ca2cb.xml (deflated 42%) 2025-09-07T09:00:10.5110990Z adding: test/test-reports/python-pytest/inductor.test_analysis/inductor.test_analysis-1221da2a9c39fd1b.xml (deflated 28%) 2025-09-07T09:00:10.5111813Z adding: test/test-reports/python-pytest/inductor.test_analysis/inductor.test_analysis-2c9c153a99b51786.xml (deflated 83%) 2025-09-07T09:00:10.5112643Z adding: test/test-reports/python-pytest/test_rename_privateuse1_to_existing_device/test_rename_privateuse1_to_existing_device-5cadf5c417c28ba3.xml (deflated 28%) 2025-09-07T09:00:10.5113582Z adding: test/test-reports/python-pytest/test_rename_privateuse1_to_existing_device/test_rename_privateuse1_to_existing_device-22a0a4b61c283732.xml (deflated 38%) 2025-09-07T09:00:10.5114455Z adding: test/test-reports/python-pytest/inductor.test_cutedsl_template/inductor.test_cutedsl_template-bad6fb501d910e22.xml (deflated 28%) 2025-09-07T09:00:10.5115273Z adding: test/test-reports/python-pytest/inductor.test_cutedsl_template/inductor.test_cutedsl_template-e0aadf0bcacf156c.xml (deflated 88%) 2025-09-07T09:00:10.5116067Z adding: test/test-reports/python-pytest/inductor.test_memory_planning/inductor.test_memory_planning-288c559893f09636.xml (deflated 28%) 2025-09-07T09:00:10.5116865Z adding: test/test-reports/python-pytest/inductor.test_memory_planning/inductor.test_memory_planning-5062bd53f08bdbbf.xml (deflated 66%) 2025-09-07T09:00:10.5117742Z adding: test/test-reports/python-pytest/export.test_export_with_inline_and_install/export.test_export_with_inline_and_install-4a28a08958b51f5d.xml (deflated 28%) 2025-09-07T09:00:10.5141332Z adding: test/test-reports/python-pytest/export.test_export_with_inline_and_install/export.test_export_with_inline_and_install-9b8d0e91655c7f23.xml (deflated 95%) 2025-09-07T09:00:10.5142482Z adding: test/test-reports/python-pytest/dynamo.test_skip_guard_eval_unsafe/dynamo.test_skip_guard_eval_unsafe-a2c2a5ecd215eacb.xml (deflated 28%) 2025-09-07T09:00:10.5143718Z adding: test/test-reports/python-pytest/dynamo.test_skip_guard_eval_unsafe/dynamo.test_skip_guard_eval_unsafe-719e2c09fbbb6463.xml (deflated 73%) 2025-09-07T09:00:10.5144763Z adding: test/test-reports/python-pytest/dynamo.test_buffers_override/dynamo.test_buffers_override-de75c66f58a5aea8.xml (deflated 28%) 2025-09-07T09:00:10.5145761Z adding: test/test-reports/python-pytest/dynamo.test_buffers_override/dynamo.test_buffers_override-efb560ada870c0c3.xml (deflated 64%) 2025-09-07T09:00:10.5146641Z adding: test/test-reports/python-pytest/test_custom_ops/test_custom_ops-3a42218b1231ed88.xml (deflated 28%) 2025-09-07T09:00:10.5147415Z adding: test/test-reports/python-pytest/test_custom_ops/test_custom_ops-b9a7cad003a1c955.xml (deflated 91%) 2025-09-07T09:00:10.5148281Z adding: test/test-reports/python-pytest/functorch.test_ac_logging/functorch.test_ac_logging-f3cb394dab28ee98.xml (deflated 28%) 2025-09-07T09:00:10.5149233Z adding: test/test-reports/python-pytest/functorch.test_ac_logging/functorch.test_ac_logging-a318cdb276ab5463.xml (deflated 64%) 2025-09-07T09:00:10.5150078Z adding: test/test-reports/python-pytest/inductor.test_inductor_annotations/inductor.test_inductor_annotations-b9acee1187989ae3.xml (deflated 28%) 2025-09-07T09:00:10.5150947Z adding: test/test-reports/python-pytest/inductor.test_inductor_annotations/inductor.test_inductor_annotations-47d0e74315458bc9.xml (deflated 68%) 2025-09-07T09:00:10.5151927Z adding: test/test-reports/python-pytest/dynamo.test_resume/dynamo.test_resume-8c0dfa7ffcf78027.xml (deflated 29%) 2025-09-07T09:00:10.5152598Z adding: test/test-reports/python-pytest/dynamo.test_resume/dynamo.test_resume-aedaf517ffe9a0b1.xml (deflated 42%) 2025-09-07T09:00:10.5153419Z adding: test/test-reports/python-pytest/inductor.test_template_heuristics_registry/inductor.test_template_heuristics_registry-8114d5c787697e64.xml (deflated 28%) 2025-09-07T09:00:10.5154392Z adding: test/test-reports/python-pytest/inductor.test_template_heuristics_registry/inductor.test_template_heuristics_registry-e085570628a787cc.xml (deflated 71%) 2025-09-07T09:00:10.5155243Z adding: test/test-reports/python-pytest/inductor.test_debug_trace/inductor.test_debug_trace-9091cf12a39dc094.xml (deflated 28%) 2025-09-07T09:00:10.5155996Z adding: test/test-reports/python-pytest/inductor.test_debug_trace/inductor.test_debug_trace-1dcb0ca23e4aac18.xml (deflated 58%) 2025-09-07T09:00:10.5156685Z adding: test/test-reports/python-pytest/test_ao_sparsity/test_ao_sparsity-28571559f9bb6b73.xml (deflated 28%) 2025-09-07T09:00:10.5157323Z adding: test/test-reports/python-pytest/test_ao_sparsity/test_ao_sparsity-7b146bfff86b81dc.xml (deflated 84%) 2025-09-07T09:00:10.5158042Z adding: test/test-reports/python-pytest/inductor.test_async_compile/inductor.test_async_compile-3503f05c354042ed.xml (deflated 28%) 2025-09-07T09:00:10.5158826Z adding: test/test-reports/python-pytest/inductor.test_async_compile/inductor.test_async_compile-c2be567c0df1f853.xml (deflated 86%) 2025-09-07T09:00:10.5159538Z adding: test/test-reports/python-pytest/dynamo.test_nops/dynamo.test_nops-222e4fa33d6f488a.xml (deflated 28%) 2025-09-07T09:00:10.5160165Z adding: test/test-reports/python-pytest/dynamo.test_nops/dynamo.test_nops-074064a8d7a88cea.xml (deflated 61%) 2025-09-07T09:00:10.5160874Z adding: test/test-reports/python-pytest/torch_np.test_nep50_examples/torch_np.test_nep50_examples-446153ed395c2189.xml (deflated 28%) 2025-09-07T09:00:10.5181368Z adding: test/test-reports/python-pytest/torch_np.test_nep50_examples/torch_np.test_nep50_examples-93b3f3481f597d82.xml (deflated 99%) 2025-09-07T09:00:10.5182355Z adding: test/test-reports/python-pytest/torch_np.test_binary_ufuncs/torch_np.test_binary_ufuncs-fe31bacebfd5ea13.xml (deflated 28%) 2025-09-07T09:00:10.5183303Z adding: test/test-reports/python-pytest/torch_np.test_binary_ufuncs/torch_np.test_binary_ufuncs-14239c939019c5b1.xml (deflated 91%) 2025-09-07T09:00:10.5184261Z adding: test/test-reports/python-pytest/inductor.test_best_config/inductor.test_best_config-3a3a32d90626042b.xml (deflated 28%) 2025-09-07T09:00:10.5185337Z adding: test/test-reports/python-pytest/inductor.test_best_config/inductor.test_best_config-79ea3d4247467e7d.xml (deflated 48%) 2025-09-07T09:00:10.5186195Z adding: test/test-reports/python-pytest/test_hop_infra/test_hop_infra-0e88ba3ffb11f631.xml (deflated 28%) 2025-09-07T09:00:10.5186953Z adding: test/test-reports/python-pytest/test_hop_infra/test_hop_infra-adc859a3b0ed2c0e.xml (deflated 56%) 2025-09-07T09:00:10.5187787Z adding: test/test-reports/python-pytest/torch_np.test_unary_ufuncs/torch_np.test_unary_ufuncs-bd2b6682691e2317.xml (deflated 28%) 2025-09-07T09:00:10.5188725Z adding: test/test-reports/python-pytest/torch_np.test_unary_ufuncs/torch_np.test_unary_ufuncs-bdeffd6ec9087ef1.xml (deflated 91%) 2025-09-07T09:00:10.5189601Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor_package/inductor.test_aot_inductor_package-a412e1791e4e3fb2.xml (deflated 28%) 2025-09-07T09:00:10.5190458Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor_package/inductor.test_aot_inductor_package-a422365ce0ddb2c1.xml (deflated 91%) 2025-09-07T09:00:10.5191390Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor_utils/inductor.test_aot_inductor_utils-3b9de1b01219ae68.xml (deflated 28%) 2025-09-07T09:00:10.5192219Z adding: test/test-reports/python-pytest/inductor.test_aot_inductor_utils/inductor.test_aot_inductor_utils-70c5f38aef2a00bf.xml (deflated 28%) 2025-09-07T09:00:10.5193051Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-e1747e148f78fce4.xml (deflated 28%) 2025-09-07T09:00:10.5193717Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-885f7cee043bc6fc.xml (deflated 28%) 2025-09-07T09:00:10.5220399Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-96d101d83dfecf4e.xml (deflated 93%) 2025-09-07T09:00:10.5252141Z adding: test/test-reports/python-pytest/functorch.test_ops/functorch.test_ops-111e3f713556a957.xml (deflated 93%) 2025-09-07T09:00:10.5252929Z adding: test/test-reports/python-pytest/test_meta/test_meta-d566d205665ca97b.xml (deflated 28%) 2025-09-07T09:00:10.5403772Z adding: test/test-reports/python-pytest/test_meta/test_meta-6e614f76d1cb9d2a.xml (deflated 96%) 2025-09-07T09:00:10.5404593Z adding: test/test-reports/python-pytest/test_ops_gradients/test_ops_gradients-c64d82980add6177.xml (deflated 28%) 2025-09-07T09:00:10.5456414Z adding: test/test-reports/python-pytest/test_ops_gradients/test_ops_gradients-e73a8c62e64b673f.xml (deflated 96%) 2025-09-07T09:00:10.5457273Z adding: test/test-reports/python-pytest/functorch.test_vmap/functorch.test_vmap-c456f063ed274cd6.xml (deflated 28%) 2025-09-07T09:00:10.5504162Z adding: test/test-reports/python-pytest/functorch.test_vmap/functorch.test_vmap-550a0e786298eebf.xml (deflated 94%) 2025-09-07T09:00:10.5505040Z adding: test/test-reports/python-pytest/dynamo.test_flat_apply/dynamo.test_flat_apply-3024caeaa55e792d.xml (deflated 28%) 2025-09-07T09:00:10.5505961Z adding: test/test-reports/python-pytest/dynamo.test_flat_apply/dynamo.test_flat_apply-8186d3bd35db7f00.xml (deflated 63%) 2025-09-07T09:00:10.5506845Z adding: test/test-reports/python-pytest/export.test_unflatten/export.test_unflatten-5598933111be6f59.xml (deflated 28%) 2025-09-07T09:00:10.5507717Z adding: test/test-reports/python-pytest/export.test_unflatten/export.test_unflatten-e443e3fe8ce63100.xml (deflated 88%) 2025-09-07T09:00:10.5508547Z adding: test/test-reports/python-pytest/test_jiterator/test_jiterator-5dfd089cc3062bc2.xml (deflated 28%) 2025-09-07T09:00:10.5509324Z adding: test/test-reports/python-pytest/test_jiterator/test_jiterator-e26e2bba9bb92c30.xml (deflated 96%) 2025-09-07T09:00:10.5509987Z adding: test/test-reports/python-pytest/lazy.test_step_closures/lazy.test_step_closures-85b4333fc47ae395.xml (deflated 28%) 2025-09-07T09:00:10.5510686Z adding: test/test-reports/python-pytest/lazy.test_step_closures/lazy.test_step_closures-25a17dac97b79da4.xml (deflated 65%) 2025-09-07T09:00:10.5511599Z adding: test/test-reports/python-pytest/inductor.test_memory/inductor.test_memory-f6f364a41958fa0f.xml (deflated 48%) 2025-09-07T09:00:10.5512310Z adding: test/test-reports/python-pytest/inductor.test_memory/inductor.test_memory-e09b64a4f543a02a.xml (deflated 78%) 2025-09-07T09:00:10.5512950Z adding: test/test-reports/python-pytest/test_monitor/test_monitor-b8cce070c42fd960.xml (deflated 28%) 2025-09-07T09:00:10.5513553Z adding: test/test-reports/python-pytest/test_monitor/test_monitor-317812170a8aaf73.xml (deflated 68%) 2025-09-07T09:00:10.5514207Z adding: test/test-reports/python-pytest/functorch.test_logging/functorch.test_logging-e040e9a684a5715e.xml (deflated 28%) 2025-09-07T09:00:10.5514965Z adding: test/test-reports/python-pytest/functorch.test_logging/functorch.test_logging-9707cef2e8ace40d.xml (deflated 81%) 2025-09-07T09:00:10.5515639Z adding: test/test-reports/python-pytest/test_stateless/test_stateless-137f255300a1af5f.xml (deflated 28%) 2025-09-07T09:00:10.5516256Z adding: test/test-reports/python-pytest/test_stateless/test_stateless-0ee388b596b9cd61.xml (deflated 94%) 2025-09-07T09:00:10.5517008Z adding: test/test-reports/python-pytest/torch_np.numpy_tests.core.test_numeric/torch_np.numpy_tests.core.test_numeric-f4f805ee28a6a365.xml (deflated 28%) 2025-09-07T09:00:10.5520268Z adding: test/test-reports/python-pytest/torch_np.numpy_tests.core.test_numeric/torch_np.numpy_tests.core.test_numeric-8c384b98e31b4941.xml (deflated 93%) 2025-09-07T09:00:10.5521145Z adding: test/test-reports/python-pytest/test_weak/test_weak-56eb6c680eb26e05.xml (deflated 28%) 2025-09-07T09:00:10.5521706Z adding: test/test-reports/python-pytest/test_weak/test_weak-f5e8391dc6ce084d.xml (deflated 89%) 2025-09-07T09:00:10.5522425Z adding: test/test-reports/python-pytest/inductor.test_mkldnn_pattern_matcher/inductor.test_mkldnn_pattern_matcher-f11e9a2c7ae2b5fe.xml (deflated 28%) 2025-09-07T09:00:10.5549502Z adding: test/test-reports/python-pytest/inductor.test_mkldnn_pattern_matcher/inductor.test_mkldnn_pattern_matcher-a412931d5ca96723.xml (deflated 98%) 2025-09-07T09:00:10.5550447Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-8e0b25ab9a20838d.xml (deflated 28%) 2025-09-07T09:00:10.5551220Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-2c5b35ed4816e61c.xml (deflated 28%) 2025-09-07T09:00:10.5551953Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-6916e50c38c67621.xml (deflated 28%) 2025-09-07T09:00:10.5559049Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-f74644171c143f96.xml (deflated 92%) 2025-09-07T09:00:10.5568393Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-15240d2eeaf62201.xml (deflated 92%) 2025-09-07T09:00:10.5577569Z adding: test/test-reports/python-pytest/test_decomp/test_decomp-be5d403785e18764.xml (deflated 91%) 2025-09-07T09:00:10.5578365Z adding: test/test-reports/python-pytest/dynamo.test_torchrec/dynamo.test_torchrec-4b1f1ce8cb567e7b.xml (deflated 28%) 2025-09-07T09:00:10.5579232Z adding: test/test-reports/python-pytest/dynamo.test_torchrec/dynamo.test_torchrec-4294e808ecb3388d.xml (deflated 28%) 2025-09-07T09:00:10.5580143Z adding: test/test-reports/python-pytest/functorch.test_control_flow/functorch.test_control_flow-acc65f1813a814d1.xml (deflated 28%) 2025-09-07T09:00:10.5590562Z adding: test/test-reports/python-pytest/functorch.test_control_flow/functorch.test_control_flow-b8d7c93356898af5.xml (deflated 94%) 2025-09-07T09:00:10.5591461Z adding: test/test-reports/python-pytest/test_ops/test_ops-f4faddc3025d54ae.xml (deflated 28%) 2025-09-07T09:00:10.5592145Z adding: test/test-reports/python-pytest/test_ops/test_ops-749fa2e68adf0e1d.xml (deflated 28%) 2025-09-07T09:00:10.5662796Z adding: test/test-reports/python-pytest/test_ops/test_ops-a1056069ef38068a.xml (deflated 95%) 2025-09-07T09:00:10.5729299Z adding: test/test-reports/python-pytest/test_ops/test_ops-c9e51b1a47277885.xml (deflated 94%) 2025-09-07T09:00:10.5730271Z adding: test/test-reports/python-pytest/test_quantization/test_quantization-ddb5e6aa75f8c97b.xml (deflated 28%) 2025-09-07T09:00:10.5805553Z adding: test/test-reports/python-pytest/test_quantization/test_quantization-db10a532a4653886.xml (deflated 98%) 2025-09-07T09:00:10.5834343Z ##[group]Run # Remove any previous usage logs if they exist 2025-09-07T09:00:10.5834717Z # Remove any previous usage logs if they exist 2025-09-07T09:00:10.5834990Z rm -f logs-*.zip 2025-09-07T09:00:10.5835240Z zip "logs-${FILE_SUFFIX}.zip" 'usage_log.txt' || true 2025-09-07T09:00:10.5835599Z zip -r "logs-${FILE_SUFFIX}.zip" test/test-reports -i '*.log' || true 2025-09-07T09:00:10.5842201Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:10.5842495Z env: 2025-09-07T09:00:10.5842656Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:10.5842902Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:10.5843301Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:10.5843805Z FILE_SUFFIX: test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802 2025-09-07T09:00:10.5844171Z ##[endgroup] 2025-09-07T09:00:10.6168828Z adding: usage_log.txt (deflated 96%) 2025-09-07T09:00:10.6211262Z adding: test/test-reports/inductor.test_aot_inductor_4.5_9ddcdc24d6e76804_.log (deflated 50%) 2025-09-07T09:00:10.6212593Z adding: test/test-reports/inductor.test_torchinductor_2.2_f919fb0e91979bcb_.log (deflated 50%) 2025-09-07T09:00:10.6249239Z adding: test/test-reports/functorch.test_ops_6.6_e320f859b5f6d21e_.log (deflated 92%) 2025-09-07T09:00:10.6250272Z adding: test/test-reports/higher_order_ops.test_with_effects_1.1_f0e14fa3f2034f58_.log (deflated 51%) 2025-09-07T09:00:10.6251247Z adding: test/test-reports/dynamo.test_functions_1.1_188f6aaada325295_.log (deflated 50%) 2025-09-07T09:00:10.6252181Z adding: test/test-reports/inductor.test_halide_1.1_ba0345154f18da3e_.log (deflated 35%) 2025-09-07T09:00:10.6253202Z adding: test/test-reports/inductor.test_torchinductor_opinfo_1.13_e869985b70534f08_.log (deflated 50%) 2025-09-07T09:00:10.6287114Z adding: test/test-reports/functorch.test_ops_4.6_a530ed90631a0354_.log (deflated 92%) 2025-09-07T09:00:10.6287715Z adding: test/test-reports/inductor.test_torchinductor_opinfo_4.13_00f06702e6853393_.log (deflated 50%) 2025-09-07T09:00:10.6334022Z adding: test/test-reports/functorch.test_vmap_1.1_56683f9674c2f7df_.log (deflated 93%) 2025-09-07T09:00:10.6334728Z adding: test/test-reports/inductor.test_torchinductor_opinfo_6.13_749bd5567a1abd33_.log (deflated 51%) 2025-09-07T09:00:10.6335444Z adding: test/test-reports/dynamo.test_buffers_override_1.1_ce4d25da33ed247f_.log (deflated 56%) 2025-09-07T09:00:10.6336214Z adding: test/test-reports/inductor.test_torchinductor_opinfo_13.13_bb4fc650c0e5e433_.log (deflated 51%) 2025-09-07T09:00:10.6336933Z adding: test/test-reports/dynamo.test_dynamic_shapes_1.3_4d6a98ec45ea3818_.log (deflated 50%) 2025-09-07T09:00:10.6337627Z adding: test/test-reports/inductor.test_codecache_1.1_6c7dac3b0b8ebdd5_.log (deflated 53%) 2025-09-07T09:00:10.6338248Z adding: test/test-reports/inductor.test_minifier_1.1_53f794a2545ff3e2_.log (deflated 50%) 2025-09-07T09:00:10.6338900Z adding: test/test-reports/inductor.test_memory_planning_1.1_348fa61ae449b33c_.log (deflated 61%) 2025-09-07T09:00:10.6339564Z adding: test/test-reports/inductor.test_torchinductor_codegen_dynamic_shapes_1.6_0d090192d4a73986_.log (deflated 51%) 2025-09-07T09:00:10.6340147Z adding: test/test-reports/dynamo.test_flat_apply_1.1_c2594a47245eeff7_.log (deflated 60%) 2025-09-07T09:00:10.6340664Z adding: test/test-reports/inductor.test_pattern_matcher_1.1_c9ed711311350c5e_.log (deflated 50%) 2025-09-07T09:00:10.6341177Z adding: test/test-reports/dynamo.test_repros_1.1_2a020bcea6c8ac2f_.log (deflated 51%) 2025-09-07T09:00:10.6341662Z adding: test/test-reports/inductor.test_fuzzer_1.1_1eddecfdbcd66768_.log (deflated 50%) 2025-09-07T09:00:10.6342332Z adding: test/test-reports/export.test_unflatten_1.1_95cfc90f34c2a9c0_.log (deflated 78%) 2025-09-07T09:00:10.6342875Z adding: test/test-reports/inductor.test_compiled_optimizers_1.3_29d325c73c74de29_.log (deflated 50%) 2025-09-07T09:00:10.6343422Z adding: test/test-reports/functorch.test_aotdispatch_1.1_40df8852bbb30bdf_.log (deflated 52%) 2025-09-07T09:00:10.6343926Z adding: test/test-reports/dynamo.test_pgo_1.1_0256a2f703b74998_.log (deflated 50%) 2025-09-07T09:00:10.6344371Z adding: test/test-reports/test_jit_fuser_te_1.1_5e85b60e06f619ff_.log (deflated 49%) 2025-09-07T09:00:10.6349827Z adding: test/test-reports/test_jiterator_1.1_30d4b99f99c94ccd_.log (deflated 94%) 2025-09-07T09:00:10.6350477Z adding: test/test-reports/inductor.test_split_cat_fx_passes_1.1_521b51bc2fa72058_.log (deflated 51%) 2025-09-07T09:00:10.6351243Z adding: test/test-reports/lazy.test_step_closures_1.1_f7933259797ce1ad_.log (deflated 60%) 2025-09-07T09:00:10.6351930Z adding: test/test-reports/test_cuda_expandable_segments_1.1_cd87c763b681e2f4_.log (deflated 78%) 2025-09-07T09:00:10.6352587Z adding: test/test-reports/test_type_hints_1.1_0255d2c6a1f976f6_.log (deflated 49%) 2025-09-07T09:00:10.6358888Z adding: test/test-reports/test_custom_ops_1.1_d3c3d4b35017e70a_.log (deflated 89%) 2025-09-07T09:00:10.6359584Z adding: test/test-reports/inductor.test_split_cat_fx_aten_passes_1.1_23900247e73282de_.log (deflated 69%) 2025-09-07T09:00:10.6360475Z adding: test/test-reports/inductor.test_best_config_1.1_752fc3a7058a8839_.log (deflated 52%) 2025-09-07T09:00:10.6361176Z adding: test/test-reports/inductor.test_torchinductor_dynamic_shapes_1.7_592a69ca3b52998b_.log (deflated 51%) 2025-09-07T09:00:10.6361857Z adding: test/test-reports/test_nestedtensor_2.3_e7deb5d02a4fc66b_.log (deflated 49%) 2025-09-07T09:00:10.6362434Z adding: test/test-reports/dynamo.test_modes_1.1_885e2be7eeb84325_.log (deflated 56%) 2025-09-07T09:00:10.6363020Z adding: test/test-reports/inductor.test_memory_1.1_32539ef2dd0a5060_.log (deflated 66%) 2025-09-07T09:00:10.6363668Z adding: test/test-reports/inductor.test_inductor_freezing_1.1_ed1217db02c73a14_.log (deflated 50%) 2025-09-07T09:00:10.6364278Z adding: test/test-reports/test_monitor_1.1_faa538c8383b70a5_.log (deflated 60%) 2025-09-07T09:00:10.6364891Z adding: test/test-reports/dynamo.test_structured_trace_1.1_f0a6c2564b13a257_.log (deflated 51%) 2025-09-07T09:00:10.6365551Z adding: test/test-reports/inductor.test_control_flow_1.2_e797aa97d91ff6e9_.log (deflated 50%) 2025-09-07T09:00:10.6366198Z adding: test/test-reports/inductor.test_cpu_repro_2.3_1ed8075bd0558559_.log (deflated 49%) 2025-09-07T09:00:10.6366829Z adding: test/test-reports/inductor.test_flex_decoding_3.3_13b29474b4a4f951_.log (deflated 52%) 2025-09-07T09:00:10.6367441Z adding: test/test-reports/dynamo.test_nops_1.1_56e22e649e55dacc_.log (deflated 57%) 2025-09-07T09:00:10.6368247Z adding: test/test-reports/cpp_extensions.torch_stable_test_extension.torch_stable_test.test_torch_stable_1.1_5d7b3bac8a0e4170_.log (deflated 56%) 2025-09-07T09:00:10.6369051Z adding: test/test-reports/inductor.test_analysis_1.1_e2485845e5b80bbd_.log (deflated 49%) 2025-09-07T09:00:10.6369570Z adding: test/test-reports/torch_np.test_binary_ufuncs_1.1_19eab8d944b22a36_.log (deflated 83%) 2025-09-07T09:00:10.6370137Z adding: test/test-reports/test_rename_privateuse1_to_existing_device_1.1_b9921c79d513f250_.log (deflated 52%) 2025-09-07T09:00:10.6370689Z adding: test/test-reports/functorch.test_logging_1.1_e09b13866f215dd9_.log (deflated 52%) 2025-09-07T09:00:10.6371212Z adding: test/test-reports/inductor.test_cutedsl_template_1.1_6b3972c95ee1e34f_.log (deflated 51%) 2025-09-07T09:00:10.6371722Z adding: test/test-reports/test_stateless_1.1_36ef1303702b8b05_.log (deflated 86%) 2025-09-07T09:00:10.6372214Z adding: test/test-reports/inductor.test_memory_planning_1.1_40f75d0e1dd7f787_.log (deflated 50%) 2025-09-07T09:00:10.6372699Z adding: test/test-reports/test_hop_infra_1.1_94b73ed57d3f8ceb_.log (deflated 56%) 2025-09-07T09:00:10.6373290Z adding: test/test-reports/export.test_export_with_inline_and_install_1.1_32081338c39f5301_.log (deflated 52%) 2025-09-07T09:00:10.6373809Z adding: test/test-reports/test_weak_1.1_37344e7124798d74_.log (deflated 81%) 2025-09-07T09:00:10.6374296Z adding: test/test-reports/dynamo.test_skip_guard_eval_unsafe_1.1_48fa95a06afe9468_.log (deflated 51%) 2025-09-07T09:00:10.6578499Z adding: test/test-reports/test_meta_2.4_c41538f288596b6d_.log (deflated 94%) 2025-09-07T09:00:10.6579183Z adding: test/test-reports/dynamo.test_buffers_override_1.1_6b9f5751ecafa618_.log (deflated 51%) 2025-09-07T09:00:10.6579820Z adding: test/test-reports/test_custom_ops_1.1_1885f7d0b2043931_.log (deflated 50%) 2025-09-07T09:00:10.6580435Z adding: test/test-reports/functorch.test_ac_logging_1.1_fd653851db0a0b3b_.log (deflated 50%) 2025-09-07T09:00:10.6581062Z adding: test/test-reports/dynamo.test_torchrec_1.1_b79767ed01393198_.log (deflated 50%) 2025-09-07T09:00:10.6581727Z adding: test/test-reports/inductor.test_inductor_annotations_1.1_3f76b85640c63e37_.log (deflated 52%) 2025-09-07T09:00:10.6582394Z adding: test/test-reports/dynamo.test_resume_1.1_414e1477ed7cb85d_.log (deflated 50%) 2025-09-07T09:00:10.6583006Z adding: test/test-reports/torch_np.test_unary_ufuncs_1.1_869b4ae3cb5678b8_.log (deflated 83%) 2025-09-07T09:00:10.6583710Z adding: test/test-reports/inductor.test_template_heuristics_registry_1.1_dd600a1df96875e5_.log (deflated 52%) 2025-09-07T09:00:10.6584636Z adding: test/test-reports/inductor.test_debug_trace_1.1_05e444139e119277_.log (deflated 50%) 2025-09-07T09:00:10.6585231Z adding: test/test-reports/test_ao_sparsity_1.1_bf673a18979e484a_.log (deflated 49%) 2025-09-07T09:00:10.6585834Z adding: test/test-reports/inductor.test_async_compile_1.1_ea951a3ca531e03b_.log (deflated 51%) 2025-09-07T09:00:10.6586443Z adding: test/test-reports/dynamo.test_nops_1.1_f5b273c975a5ce76_.log (deflated 50%) 2025-09-07T09:00:10.6642434Z adding: test/test-reports/test_ops_gradients_2.2_c5dc682950e2a46e_.log (deflated 94%) 2025-09-07T09:00:10.6643115Z adding: test/test-reports/torch_np.test_nep50_examples_1.1_3b76c17bcc4a96f7_.log (deflated 51%) 2025-09-07T09:00:10.6643798Z adding: test/test-reports/torch_np.test_binary_ufuncs_1.1_b3948aa4b1b0412d_.log (deflated 51%) 2025-09-07T09:00:10.6644440Z adding: test/test-reports/inductor.test_best_config_1.1_7048664694624dfb_.log (deflated 51%) 2025-09-07T09:00:10.6645043Z adding: test/test-reports/test_hop_infra_1.1_f73e0298caac5d2c_.log (deflated 49%) 2025-09-07T09:00:10.6645640Z adding: test/test-reports/torch_np.test_unary_ufuncs_1.1_9110089c70104d17_.log (deflated 51%) 2025-09-07T09:00:10.6658798Z adding: test/test-reports/test_decomp_3.14_a3d9622704dc81a0_.log (deflated 90%) 2025-09-07T09:00:10.6659441Z adding: test/test-reports/inductor.test_aot_inductor_package_1.1_15ec355043d6624b_.log (deflated 52%) 2025-09-07T09:00:10.6660086Z adding: test/test-reports/inductor.test_smoke_1.1_519d76986979ed50_.log (deflated 35%) 2025-09-07T09:00:10.6674825Z adding: test/test-reports/test_decomp_9.14_5bf2b5fb60381cf6_.log (deflated 90%) 2025-09-07T09:00:10.6675461Z adding: test/test-reports/inductor.test_aot_inductor_utils_1.1_1839ea1e6fc86548_.log (deflated 51%) 2025-09-07T09:00:10.6676112Z adding: test/test-reports/functorch.test_ops_4.6_6cf58918129c7dff_.log (deflated 50%) 2025-09-07T09:00:10.6676721Z adding: test/test-reports/functorch.test_ops_6.6_596e168c51683ee2_.log (deflated 50%) 2025-09-07T09:00:10.6677282Z adding: test/test-reports/test_meta_2.4_52baa201eddb26dc_.log (deflated 50%) 2025-09-07T09:00:10.6677845Z adding: test/test-reports/inductor.test_halide_1.1_c1b2a300a0fecb7d_.log (deflated 35%) 2025-09-07T09:00:10.6678441Z adding: test/test-reports/test_ops_gradients_2.2_aefe395847caf3b7_.log (deflated 49%) 2025-09-07T09:00:10.6679037Z adding: test/test-reports/functorch.test_vmap_1.1_52183d4960420247_.log (deflated 50%) 2025-09-07T09:00:10.6679573Z adding: test/test-reports/dynamo.test_flat_apply_1.1_afe9adf6ab243ec0_.log (deflated 50%) 2025-09-07T09:00:10.6680212Z adding: test/test-reports/export.test_unflatten_1.1_0062552d9736dac2_.log (deflated 50%) 2025-09-07T09:00:10.6680690Z adding: test/test-reports/test_jiterator_1.1_4c9df1dd580a9af1_.log (deflated 49%) 2025-09-07T09:00:10.6681176Z adding: test/test-reports/lazy.test_step_closures_1.1_1ffeba9a5d371a81_.log (deflated 50%) 2025-09-07T09:00:10.6681684Z adding: test/test-reports/inductor.test_memory_1.1_3ab7805e9df75959_.log (deflated 50%) 2025-09-07T09:00:10.6682145Z adding: test/test-reports/test_monitor_1.1_cc622ba02118806c_.log (deflated 49%) 2025-09-07T09:00:10.6682608Z adding: test/test-reports/functorch.test_logging_1.1_ebb2c908d3cf884d_.log (deflated 50%) 2025-09-07T09:00:10.6683068Z adding: test/test-reports/test_stateless_1.1_2968f0c3827ca28b_.log (deflated 50%) 2025-09-07T09:00:10.6844093Z adding: test/test-reports/inductor.test_control_flow_1.2_2ea81915553d57e4_.log (deflated 97%) 2025-09-07T09:00:10.6844822Z adding: test/test-reports/torch_np.numpy_tests.core.test_numeric_1.1_f3b31931d5d76818_.log (deflated 52%) 2025-09-07T09:00:10.6845454Z adding: test/test-reports/test_weak_1.1_c7c2078a3bef0742_.log (deflated 49%) 2025-09-07T09:00:10.6933536Z adding: test/test-reports/test_ops_7.8_5bd52defcffab638_.log (deflated 92%) 2025-09-07T09:00:10.6934186Z adding: test/test-reports/inductor.test_mkldnn_pattern_matcher_1.2_f431fdfb0cd2980a_.log (deflated 51%) 2025-09-07T09:00:10.6935046Z adding: test/test-reports/test_decomp_3.14_1d7fbfb8afeed11c_.log (deflated 49%) 2025-09-07T09:00:10.6935590Z adding: test/test-reports/test_decomp_9.14_6944a8bb771982e9_.log (deflated 49%) 2025-09-07T09:00:10.6936122Z adding: test/test-reports/test_decomp_10.14_08b8b4b956dffe6e_.log (deflated 49%) 2025-09-07T09:00:10.6936687Z adding: test/test-reports/dynamo.test_torchrec_1.1_8de686a4911ba0ac_.log (deflated 50%) 2025-09-07T09:00:10.6937315Z adding: test/test-reports/functorch.test_control_flow_2.2_eb2b727726a32918_.log (deflated 51%) 2025-09-07T09:00:10.6937899Z adding: test/test-reports/test_ops_5.8_4e4fcfe36c160476_.log (deflated 49%) 2025-09-07T09:00:10.6938401Z adding: test/test-reports/test_ops_7.8_5dd0e49b653d97be_.log (deflated 48%) 2025-09-07T09:00:10.6938944Z adding: test/test-reports/test_quantization_3.4_f08eda9dde559e0f_.log (deflated 58%) 2025-09-07T09:00:10.6943134Z adding: test/test-reports/inductor.test_flex_decoding_3.3_f859d138b619a5ba_.log (deflated 92%) 2025-09-07T09:00:10.7061350Z adding: test/test-reports/inductor.test_aot_inductor_package_1.1_63ed16cffb749d2c_.log (deflated 97%) 2025-09-07T09:00:10.7062117Z adding: test/test-reports/higher_order_ops.test_with_effects_1.1_5f72f9d0c4c67a86_.log (deflated 77%) 2025-09-07T09:00:10.7072088Z adding: test/test-reports/dynamo.test_functions_1.1_817f3f947402d106_.log (deflated 88%) 2025-09-07T09:00:10.7161180Z adding: test/test-reports/test_ops_5.8_478fcc4732384960_.log (deflated 92%) 2025-09-07T09:00:10.7175860Z adding: test/test-reports/inductor.test_torchinductor_2.2_16847ee8a5b71761_.log (deflated 90%) 2025-09-07T09:00:10.7190385Z adding: test/test-reports/test_decomp_10.14_19ab5b87f1d189fe_.log (deflated 90%) 2025-09-07T09:00:10.7196450Z adding: test/test-reports/inductor.test_aot_inductor_4.5_c17d9fcbe659536d_.log (deflated 89%) 2025-09-07T09:00:10.7215879Z adding: test/test-reports/functorch.test_control_flow_2.2_9c5e117f1af037c9_.log (deflated 94%) 2025-09-07T09:00:10.7223388Z adding: test/test-reports/inductor.test_torchinductor_opinfo_1.13_88b126de0c0e2eaf_.log (deflated 90%) 2025-09-07T09:00:10.7235559Z adding: test/test-reports/test_quantization_3.4_d7317b8ae844585f_.log (deflated 87%) 2025-09-07T09:00:10.7244990Z adding: test/test-reports/inductor.test_torchinductor_opinfo_6.13_da6c9374eac54a62_.log (deflated 91%) 2025-09-07T09:00:10.7255268Z adding: test/test-reports/inductor.test_torchinductor_opinfo_4.13_13f909912b108305_.log (deflated 92%) 2025-09-07T09:00:10.7263755Z adding: test/test-reports/inductor.test_torchinductor_opinfo_13.13_557e4cd17d1be476_.log (deflated 90%) 2025-09-07T09:00:10.7268999Z adding: test/test-reports/inductor.test_minifier_1.1_fae5c019bea333aa_.log (deflated 93%) 2025-09-07T09:00:10.7269687Z adding: test/test-reports/dynamo.test_skip_guard_eval_unsafe_1.1_702e5b888c2569b2_.log (deflated 64%) 2025-09-07T09:00:10.7276779Z adding: test/test-reports/inductor.test_codecache_1.1_41e611c90484b111_.log (deflated 92%) 2025-09-07T09:00:10.7278009Z adding: test/test-reports/inductor.test_pattern_matcher_1.1_3138e8a1722a7b2d_.log (deflated 81%) 2025-09-07T09:00:10.7291858Z adding: test/test-reports/dynamo.test_repros_1.1_06d4784050f51ab9_.log (deflated 87%) 2025-09-07T09:00:10.7293139Z adding: test/test-reports/inductor.test_fuzzer_1.1_eaa1d2ce023ee5ae_.log (deflated 88%) 2025-09-07T09:00:10.7304710Z adding: test/test-reports/inductor.test_torchinductor_codegen_dynamic_shapes_1.6_10fc5a51fcb7f5ff_.log (deflated 92%) 2025-09-07T09:00:10.7318799Z adding: test/test-reports/functorch.test_aotdispatch_1.1_fa5c17215b0a8de1_.log (deflated 91%) 2025-09-07T09:00:10.7319458Z adding: test/test-reports/dynamo.test_pgo_1.1_5207bbf70d8532bc_.log (deflated 65%) 2025-09-07T09:00:10.7345024Z adding: test/test-reports/dynamo.test_dynamic_shapes_1.3_5c2ba723d1a32b62_.log (deflated 90%) 2025-09-07T09:00:10.7352303Z adding: test/test-reports/inductor.test_compiled_optimizers_1.3_f97468463d2157fb_.log (deflated 92%) 2025-09-07T09:00:10.7353200Z adding: test/test-reports/inductor.test_split_cat_fx_passes_1.1_8cc52a7f4cf07eca_.log (deflated 72%) 2025-09-07T09:00:10.7353861Z adding: test/test-reports/test_type_hints_1.1_8bcaac3fa3e73bb9_.log (deflated 50%) 2025-09-07T09:00:10.7354450Z adding: test/test-reports/inductor.test_smoke_1.1_d492accd7fa37932_.log (deflated 35%) 2025-09-07T09:00:10.7473368Z adding: test/test-reports/test_jit_fuser_te_1.1_66513210174b76da_.log (deflated 96%) 2025-09-07T09:00:10.7474057Z adding: test/test-reports/inductor.test_aot_inductor_utils_1.1_758931a8d75ad731_.log (deflated 51%) 2025-09-07T09:00:10.7474776Z adding: test/test-reports/inductor.test_split_cat_fx_aten_passes_1.1_4f47112931c0a59a_.log (deflated 74%) 2025-09-07T09:00:10.7479553Z adding: test/test-reports/test_cuda_expandable_segments_1.1_9a877a57e47c18cc_.log (deflated 87%) 2025-09-07T09:00:10.7480342Z adding: test/test-reports/dynamo.test_modes_1.1_8224ccf7f188d58c_.log (deflated 79%) 2025-09-07T09:00:10.7482028Z adding: test/test-reports/inductor.test_inductor_freezing_1.1_eb68fb2f6ec5d090_.log (deflated 84%) 2025-09-07T09:00:10.7483792Z adding: test/test-reports/dynamo.test_structured_trace_1.1_6b615865f0e20e10_.log (deflated 80%) 2025-09-07T09:00:10.7491356Z adding: test/test-reports/inductor.test_torchinductor_dynamic_shapes_1.7_10df7624afd7330f_.log (deflated 90%) 2025-09-07T09:00:10.7506187Z adding: test/test-reports/test_nestedtensor_2.3_5e93734b41fd9f58_.log (deflated 92%) 2025-09-07T09:00:10.7515802Z adding: test/test-reports/inductor.test_cpu_repro_2.3_752ad9fd0f1e839f_.log (deflated 94%) 2025-09-07T09:00:10.7516414Z adding: test/test-reports/inductor.test_cutedsl_template_1.1_07444160e87b9759_.log (deflated 75%) 2025-09-07T09:00:10.7518273Z adding: test/test-reports/cpp_extensions.torch_stable_test_extension.torch_stable_test.test_torch_stable_1.1_7ac9609c413d0c8a_.log (deflated 79%) 2025-09-07T09:00:10.7519045Z adding: test/test-reports/inductor.test_analysis_1.1_fce53f75b7b8d54f_.log (deflated 83%) 2025-09-07T09:00:10.7519890Z adding: test/test-reports/test_rename_privateuse1_to_existing_device_1.1_0044bd84090225b2_.log (deflated 55%) 2025-09-07T09:00:10.7520695Z adding: test/test-reports/functorch.test_ac_logging_1.1_2d6655a142d9ca98_.log (deflated 61%) 2025-09-07T09:00:10.7521435Z adding: test/test-reports/inductor.test_inductor_annotations_1.1_a47a8b9d994cb441_.log (deflated 57%) 2025-09-07T09:00:10.7522147Z adding: test/test-reports/dynamo.test_resume_1.1_f987b0868010da65_.log (deflated 50%) 2025-09-07T09:00:10.7543938Z adding: test/test-reports/export.test_export_with_inline_and_install_1.1_ff4f3af613e7f760_.log (deflated 92%) 2025-09-07T09:00:10.7544994Z adding: test/test-reports/inductor.test_template_heuristics_registry_1.1_b3c028f8f86aa640_.log (deflated 70%) 2025-09-07T09:00:10.7545778Z adding: test/test-reports/inductor.test_debug_trace_1.1_fadc8fc2b2e1e418_.log (deflated 60%) 2025-09-07T09:00:10.7547902Z adding: test/test-reports/test_ao_sparsity_1.1_37dcb1ac3c697df2_.log (deflated 86%) 2025-09-07T09:00:10.7548592Z adding: test/test-reports/inductor.test_async_compile_1.1_0add2f8f8e2d1787_.log (deflated 73%) 2025-09-07T09:00:10.7573758Z adding: test/test-reports/torch_np.test_nep50_examples_1.1_434294b9880efe76_.log (deflated 96%) 2025-09-07T09:00:10.7579473Z adding: test/test-reports/torch_np.numpy_tests.core.test_numeric_1.1_0c50191d24b39d91_.log (deflated 90%) 2025-09-07T09:00:10.7584033Z adding: test/test-reports/inductor.test_mkldnn_pattern_matcher_1.2_d506c70174d000c1_.log (deflated 93%) 2025-09-07T09:00:10.7620938Z ##[group]Run # Remove any previous debugging artifacts if they exist 2025-09-07T09:00:10.7621324Z # Remove any previous debugging artifacts if they exist 2025-09-07T09:00:10.7621617Z rm -f debug-*.zip 2025-09-07T09:00:10.7621826Z if [ -d 'test/debug' ]; then 2025-09-07T09:00:10.7622085Z  zip -r "debug-${FILE_SUFFIX}.zip" test/debug 2025-09-07T09:00:10.7622329Z fi 2025-09-07T09:00:10.7628573Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:10.7628857Z env: 2025-09-07T09:00:10.7629022Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:10.7629272Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:10.7629671Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:10.7630182Z FILE_SUFFIX: test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802 2025-09-07T09:00:10.7630889Z ##[endgroup] 2025-09-07T09:00:10.7721099Z ##[group]Run seemethere/upload-artifact-s3@v5 2025-09-07T09:00:10.7721343Z with: 2025-09-07T09:00:10.7721501Z s3-bucket: gha-artifacts 2025-09-07T09:00:10.7721749Z s3-prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:00:10.7721998Z retention-days: 14 2025-09-07T09:00:10.7722184Z if-no-files-found: warn 2025-09-07T09:00:10.7722378Z path: test-jsons-*.zip 2025-09-07T09:00:10.7722564Z name: artifact 2025-09-07T09:00:10.7722729Z region: us-east-1 2025-09-07T09:00:10.7722896Z env: 2025-09-07T09:00:10.7723045Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:10.7723305Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:10.7723710Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:10.7724067Z ##[endgroup] 2025-09-07T09:00:11.0744624Z NOTE: s3-prefix specified, ignoring name parameter 2025-09-07T09:00:11.0745173Z With the provided path, there will be 1 file uploaded 2025-09-07T09:00:11.0745616Z Uploading to s3 prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:00:11.0791354Z Starting upload of test-jsons-test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802.zip 2025-09-07T09:00:11.1928795Z Finished upload of test-jsons-test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802.zip 2025-09-07T09:00:11.2157256Z ##[group]Run seemethere/upload-artifact-s3@v5 2025-09-07T09:00:11.2157498Z with: 2025-09-07T09:00:11.2157667Z s3-bucket: gha-artifacts 2025-09-07T09:00:11.2157928Z s3-prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:00:11.2158181Z retention-days: 14 2025-09-07T09:00:11.2158361Z if-no-files-found: error 2025-09-07T09:00:11.2158565Z path: test-reports-*.zip 2025-09-07T09:00:11.2158761Z name: artifact 2025-09-07T09:00:11.2158931Z region: us-east-1 2025-09-07T09:00:11.2159089Z env: 2025-09-07T09:00:11.2159253Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:11.2159504Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:11.2159920Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:11.2160272Z ##[endgroup] 2025-09-07T09:00:11.4894981Z NOTE: s3-prefix specified, ignoring name parameter 2025-09-07T09:00:11.4895461Z With the provided path, there will be 1 file uploaded 2025-09-07T09:00:11.4895919Z Uploading to s3 prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:00:11.4940668Z Starting upload of test-reports-test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802.zip 2025-09-07T09:00:11.6918864Z Finished upload of test-reports-test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802.zip 2025-09-07T09:00:11.7157179Z ##[group]Run seemethere/upload-artifact-s3@v5 2025-09-07T09:00:11.7157436Z with: 2025-09-07T09:00:11.7157605Z s3-bucket: gha-artifacts 2025-09-07T09:00:11.7157855Z s3-prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:00:11.7158112Z retention-days: 14 2025-09-07T09:00:11.7158294Z if-no-files-found: ignore 2025-09-07T09:00:11.7158492Z path: logs-*.zip 2025-09-07T09:00:11.7158663Z name: artifact 2025-09-07T09:00:11.7158832Z region: us-east-1 2025-09-07T09:00:11.7158996Z env: 2025-09-07T09:00:11.7159168Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:11.7159408Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:11.7159808Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:11.7160158Z ##[endgroup] 2025-09-07T09:00:11.9924523Z NOTE: s3-prefix specified, ignoring name parameter 2025-09-07T09:00:11.9924974Z With the provided path, there will be 1 file uploaded 2025-09-07T09:00:11.9925407Z Uploading to s3 prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:00:11.9970188Z Starting upload of logs-test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802.zip 2025-09-07T09:00:12.1011156Z Finished upload of logs-test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802.zip 2025-09-07T09:00:12.1249524Z ##[group]Run seemethere/upload-artifact-s3@v5 2025-09-07T09:00:12.1249773Z with: 2025-09-07T09:00:12.1249941Z s3-bucket: gha-artifacts 2025-09-07T09:00:12.1250203Z s3-prefix: pytorch/pytorch/17524754564/1/artifact 2025-09-07T09:00:12.1250463Z retention-days: 14 2025-09-07T09:00:12.1250648Z if-no-files-found: ignore 2025-09-07T09:00:12.1250861Z path: debug-*.zip 2025-09-07T09:00:12.1251032Z name: artifact 2025-09-07T09:00:12.1251196Z region: us-east-1 2025-09-07T09:00:12.1251368Z env: 2025-09-07T09:00:12.1251525Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:12.1251774Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:12.1252168Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:12.1252518Z ##[endgroup] 2025-09-07T09:00:12.3960948Z No files were found with the provided path: debug-*.zip. No artifacts will be uploaded. 2025-09-07T09:00:12.4203305Z ##[group]Run # shellcheck disable=SC2156 2025-09-07T09:00:12.4203641Z # shellcheck disable=SC2156 2025-09-07T09:00:12.4204072Z find . -iname "core.[1-9]*" -exec docker exec "${DOCKER_CONTAINER_ID}" sh -c "gdb python {} -ex 'bt' -ex 'q'" \; 2025-09-07T09:00:12.4211257Z shell: /usr/bin/bash -e {0} 2025-09-07T09:00:12.4211461Z env: 2025-09-07T09:00:12.4211623Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:12.4211891Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:12.4212292Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:12.4212656Z ##[endgroup] 2025-09-07T09:00:12.6868038Z ##[group]Run seemethere/upload-artifact-s3@baba72d0712b404f646cebe0730933554ebce96a 2025-09-07T09:00:12.6868443Z with: 2025-09-07T09:00:12.6868734Z name: coredumps-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu 2025-09-07T09:00:12.6869082Z retention-days: 14 2025-09-07T09:00:12.6869284Z if-no-files-found: ignore 2025-09-07T09:00:12.6869478Z path: ./**/core.[1-9]* 2025-09-07T09:00:12.6869684Z s3-bucket: gha-artifacts 2025-09-07T09:00:12.6869884Z region: us-east-1 2025-09-07T09:00:12.6870049Z env: 2025-09-07T09:00:12.6870204Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:12.6870453Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:12.6870858Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:12.6871303Z ##[endgroup] 2025-09-07T09:00:21.9079830Z No files were found with the provided path: ./**/core.[1-9]*. No artifacts will be uploaded. 2025-09-07T09:00:21.9418809Z Prepare all required actions 2025-09-07T09:00:21.9419151Z Getting action download info 2025-09-07T09:00:22.0632536Z ##[group]Run ./.github/actions/upload-utilization-stats 2025-09-07T09:00:22.0632800Z with: 2025-09-07T09:00:22.0632960Z job_id: 49774733802 2025-09-07T09:00:22.0633348Z job_name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T09:00:22.0633774Z workflow_name: trunk 2025-09-07T09:00:22.0633959Z workflow_run_id: 17524754564 2025-09-07T09:00:22.0634158Z workflow_attempt: 1 2025-09-07T09:00:22.0634333Z env: 2025-09-07T09:00:22.0634484Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:22.0634727Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:22.0635117Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:22.0635466Z ##[endgroup] 2025-09-07T09:00:22.0661323Z ##[group]Run echo "workflow_id: 17524754564" 2025-09-07T09:00:22.0661783Z echo "workflow_id: 17524754564" 2025-09-07T09:00:22.0662026Z echo "workflow_attempt: 1" 2025-09-07T09:00:22.0662260Z echo "workflow_Name: trunk" 2025-09-07T09:00:22.0662477Z echo "job_id: 49774733802" 2025-09-07T09:00:22.0662932Z echo "job_name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu)" 2025-09-07T09:00:22.0663397Z echo "artifact_prefix: " 2025-09-07T09:00:22.0663622Z python3 --version 2025-09-07T09:00:22.0670555Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:22.0670841Z env: 2025-09-07T09:00:22.0671009Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:22.0671365Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:22.0671763Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:22.0672109Z ##[endgroup] 2025-09-07T09:00:22.0696730Z workflow_id: 17524754564 2025-09-07T09:00:22.0696993Z workflow_attempt: 1 2025-09-07T09:00:22.0697221Z workflow_Name: trunk 2025-09-07T09:00:22.0697451Z job_id: 49774733802 2025-09-07T09:00:22.0697948Z job_name: linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu) 2025-09-07T09:00:22.0698465Z artifact_prefix: 2025-09-07T09:00:22.0710549Z Python 3.9.23 2025-09-07T09:00:22.0784592Z ##[group]Run nick-fields/retry@v3.0.0 2025-09-07T09:00:22.0784819Z with: 2025-09-07T09:00:22.0784966Z shell: bash 2025-09-07T09:00:22.0785129Z timeout_minutes: 5 2025-09-07T09:00:22.0785298Z max_attempts: 5 2025-09-07T09:00:22.0785471Z retry_wait_seconds: 30 2025-09-07T09:00:22.0785866Z 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:00:22.0786296Z polling_interval_seconds: 1 2025-09-07T09:00:22.0786495Z warning_on_retry: true 2025-09-07T09:00:22.0786688Z continue_on_error: false 2025-09-07T09:00:22.0786894Z env: 2025-09-07T09:00:22.0787053Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:22.0787282Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:22.0787697Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:22.0788045Z ##[endgroup] 2025-09-07T09:00:22.3727830Z Defaulting to user installation because normal site-packages is not writeable 2025-09-07T09:00:22.4561404Z Collecting python-dateutil==2.8.2 2025-09-07T09:00:22.4896388Z Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) 2025-09-07T09:00:22.5229056Z Requirement already satisfied: boto3==1.35.42 in /home/ec2-user/.local/lib/python3.9/site-packages (1.35.42) 2025-09-07T09:00:23.0116795Z Collecting pandas==2.1.3 2025-09-07T09:00:23.0216224Z Downloading pandas-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB) 2025-09-07T09:00:23.1510415Z Requirement already satisfied: dataclasses_json==0.6.7 in /home/ec2-user/.local/lib/python3.9/site-packages (0.6.7) 2025-09-07T09:00:23.1524537Z 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:00:23.1562833Z 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:00:23.1567570Z 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:00:23.1570770Z 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:00:23.2103903Z Requirement already satisfied: pytz>=2020.1 in /usr/lib/python3.9/site-packages (from pandas==2.1.3) (2022.7.1) 2025-09-07T09:00:23.9725005Z Collecting numpy<2,>=1.22.4 2025-09-07T09:00:23.9819334Z Downloading numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB) 2025-09-07T09:00:24.1758000Z Collecting tzdata>=2022.1 2025-09-07T09:00:24.1848165Z Downloading tzdata-2025.2-py2.py3-none-any.whl (347 kB) 2025-09-07T09:00:24.1958089Z 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:00:24.1961405Z 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:00:24.2034215Z 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:00:24.2114193Z 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:00:24.2200795Z 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:00:24.2206039Z 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:00:24.3463621Z Installing collected packages: python-dateutil, tzdata, numpy, pandas 2025-09-07T09:00:28.5808588Z Successfully installed numpy-1.26.4 pandas-2.1.3 python-dateutil-2.8.2 tzdata-2025.2 2025-09-07T09:00:29.1511838Z Command completed after 1 attempt(s). 2025-09-07T09:00:29.1585229Z ##[group]Run python3 -m tools.stats.upload_utilization_stats.upload_utilization_stats \ 2025-09-07T09:00:29.1585744Z python3 -m tools.stats.upload_utilization_stats.upload_utilization_stats \ 2025-09-07T09:00:29.1586111Z  --workflow-run-id "17524754564" \ 2025-09-07T09:00:29.1586361Z  --workflow-name "trunk" \ 2025-09-07T09:00:29.1586599Z  --workflow-run-attempt "1" \ 2025-09-07T09:00:29.1586832Z  --job-id "49774733802" \ 2025-09-07T09:00:29.1587306Z  --job-name "linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu)" \ 2025-09-07T09:00:29.1587766Z  --local-path "" \ 2025-09-07T09:00:29.1587977Z  --artifact-prefix "" 2025-09-07T09:00:29.1595146Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:29.1595421Z env: 2025-09-07T09:00:29.1595587Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:29.1595832Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:29.1596237Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:29.1596595Z ##[endgroup] 2025-09-07T09:00:32.1614408Z repo: pytorch/pytorch 2025-09-07T09:00:32.1614783Z Search for test log in s3 bucket: ossci-utilization 2025-09-07T09:00:32.1615343Z Downloading logs-test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802.zip 2025-09-07T09:00:32.1616607Z extracting usage_log.txt from zip file logs-test-default-5-5-lf.linux.g6.4xlarge.experimental.nvidia.gpu_49774733802.zip 2025-09-07T09:00:32.1617264Z Converted Log Model: UtilizationMetadata: 2025-09-07T09:00:32.1618598Z UtilizationMetadata(level='metadata', workflow_id='17524754564', job_id='49774733802', workflow_name='trunk', job_name='linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu)', usage_collect_interval=1.0, data_model_version=1.5, start_at=1757228828, gpu_count=1, cpu_count=16, gpu_type='pynvml', error=None) 2025-09-07T09:00:32.1619968Z [Db Segments] detected pytest cmd: 9, generated segments: 9 2025-09-07T09:00:32.1620328Z [db model] Peek db timeseries 2025-09-07T09:00:32.1620575Z :{ 2025-09-07T09:00:32.1620756Z "created_at": 1757235631, 2025-09-07T09:00:32.1621004Z "type": "utilization", 2025-09-07T09:00:32.1621221Z "tags": [ 2025-09-07T09:00:32.1621408Z "record" 2025-09-07T09:00:32.1621592Z ], 2025-09-07T09:00:32.1621780Z "time_stamp": 1757228828, 2025-09-07T09:00:32.1622218Z "repo": "pytorch/pytorch", 2025-09-07T09:00:32.1622466Z "workflow_id": 17524754564, 2025-09-07T09:00:32.1622705Z "run_attempt": 1, 2025-09-07T09:00:32.1622918Z "job_id": 49774733802, 2025-09-07T09:00:32.1623137Z "workflow_name": "trunk", 2025-09-07T09:00:32.1623656Z "job_name": "linux-jammy-cuda12.8-py3.10-gcc11 / test (default, 5, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu)", 2025-09-07T09:00:32.1624192Z "json_data": "{}" 2025-09-07T09:00:32.1624398Z } 2025-09-07T09:00:32.1624843Z Writing 1 documents to S3 ossci-utilization/util_metadata/v_1.5/pytorch/pytorch/17524754564/1/49774733802/metadata 2025-09-07T09:00:32.1625658Z Done! Finish writing document to S3 ossci-utilization/util_metadata/v_1.5/pytorch/pytorch/17524754564/1/49774733802/metadata 2025-09-07T09:00:32.1626489Z Writing 1351 documents to S3 ossci-utilization/util_timeseries/v_1.5/pytorch/pytorch/17524754564/1/49774733802/time_series 2025-09-07T09:00:32.1627227Z Done! Finish writing document to S3 ossci-utilization/util_timeseries/v_1.5/pytorch/pytorch/17524754564/1/49774733802/time_series 2025-09-07T09:00:32.2513171Z ##[group]Run pytorch/test-infra/.github/actions/teardown-linux@main 2025-09-07T09:00:32.2513522Z with: 2025-09-07T09:00:32.2513684Z env: 2025-09-07T09:00:32.2513843Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:32.2514096Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:32.2514495Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:32.2514856Z ##[endgroup] 2025-09-07T09:00:32.2537567Z ##[group]Run set -eou pipefail 2025-09-07T09:00:32.2537836Z set -eou pipefail 2025-09-07T09:00:32.2538041Z  2025-09-07T09:00:32.2538306Z echo "Holding runner for 2 hours until all ssh sessions have logged out" 2025-09-07T09:00:32.2538649Z for _ in $(seq 1440); do 2025-09-07T09:00:32.2538907Z  # Break if no ssh session exists anymore 2025-09-07T09:00:32.2539168Z  if [ "$(who)" = "" ]; then 2025-09-07T09:00:32.2539394Z  break 2025-09-07T09:00:32.2539593Z  fi 2025-09-07T09:00:32.2539764Z  echo "." 2025-09-07T09:00:32.2539934Z  sleep 5 2025-09-07T09:00:32.2540103Z done 2025-09-07T09:00:32.2547139Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:32.2547421Z env: 2025-09-07T09:00:32.2547579Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:32.2547829Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:32.2548229Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:32.2548577Z ##[endgroup] 2025-09-07T09:00:32.2573035Z Holding runner for 2 hours until all ssh sessions have logged out 2025-09-07T09:00:32.2672961Z ##[group]Run # ignore expansion of "docker ps -q" since it could be empty 2025-09-07T09:00:32.2673376Z # ignore expansion of "docker ps -q" since it could be empty 2025-09-07T09:00:32.2673701Z # shellcheck disable=SC2046 2025-09-07T09:00:32.2673958Z docker stop $(docker ps -q) || true 2025-09-07T09:00:32.2674207Z # Prune all of the docker images 2025-09-07T09:00:32.2674436Z docker system prune -af 2025-09-07T09:00:32.2680843Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:00:32.2681136Z env: 2025-09-07T09:00:32.2681299Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:00:32.2681546Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:00:32.2681953Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:32.2682313Z ##[endgroup] 2025-09-07T09:00:44.6618390Z 8e19854a3957 2025-09-07T09:00:52.9930138Z Deleted Containers: 2025-09-07T09:00:52.9930567Z 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:00:52.9930891Z 2025-09-07T09:01:04.0683608Z Deleted Images: 2025-09-07T09:01:04.0684496Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image:pytorch-linux-jammy-cuda12.8-cudnn9-py3-gcc11-ae53c6842aa4c2407d0ad976491ca941c2635c77 2025-09-07T09:01:04.0686201Z untagged: 308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/ci-image@sha256:fa92d2f7dda90b7eac9d79223921e99d644e89de73a02ae481e87b488594fe42 2025-09-07T09:01:04.0687093Z deleted: sha256:f8f2d64b393bcd347b6dd63de52d553d7f1e72ca0f076e03ec969afa0eb981cd 2025-09-07T09:01:04.0687695Z deleted: sha256:82d3d630112d45bcedb46e762632e219a7e3e4a3ac3a1f071de668afa3cabd19 2025-09-07T09:01:04.0688183Z deleted: sha256:76e37ce9c81e01f848e8625a28fa177577217b19253604e944bb82ff0c0dcdf1 2025-09-07T09:01:04.0688646Z deleted: sha256:1b4043e88b9e5acef6777507550f2dda85f1d578cc231efd713236399fc7a8c9 2025-09-07T09:01:04.0689112Z deleted: sha256:c8e173cc2080c2a2ec27791613a1258bb820b62d0d06a0ea86fba4a489ded3f8 2025-09-07T09:01:04.0689580Z deleted: sha256:70ede3c9844d3bf2cb6721f9cfb4a919cb0d309b1a7a20e7ee985fb2e787fd18 2025-09-07T09:01:04.0690044Z deleted: sha256:2289a1068bd811ad3cd802585f136ccf7ebb523b9e9dc3aec9d289c76ff3daa4 2025-09-07T09:01:04.0690722Z deleted: sha256:746e298dba386ba79d04c5409987d0527b1b4462d73bb1bb27791cdbfcda54f4 2025-09-07T09:01:04.0691212Z deleted: sha256:359f5005d1791b75bea4a179a4fe0cc2cb304bc1c0a3de4cc86ad31172815b2f 2025-09-07T09:01:04.0691680Z deleted: sha256:4290d96d45c407411a33a1191905ec7474a5ce8949c420821507f2c471ba9a56 2025-09-07T09:01:04.0692138Z deleted: sha256:05a7f5386eaa0c1b5444d166a54abfe15fa163287e57bdd6dc8fc8aea7bd08ea 2025-09-07T09:01:04.0692600Z deleted: sha256:0a1cc42a3d8938c8559ee9d336e6e85c1149101a351ea23309cf361f4761cd66 2025-09-07T09:01:04.0693060Z deleted: sha256:339db050ce2af401a40bc6ca398c784d830a95b64714f520039e5c94cbc0a965 2025-09-07T09:01:04.0693520Z deleted: sha256:7cb26e5d090657bc6c178d5286189b169c40dfa5d7bf70f1850639dbb0e3960f 2025-09-07T09:01:04.0693985Z deleted: sha256:26b2d2a5971479a3c2118135e5c3bb3ef356f2517d6cdc336d1a0e2e9a103597 2025-09-07T09:01:04.0694437Z deleted: sha256:d8cf2d75e2893e2b8cc24bb14750670f7093be0034c00da1871dda8c100d43b7 2025-09-07T09:01:04.0694925Z deleted: sha256:95ff0217bb8054eaba2cf5776dbadf1ee05c73d1f08d67a504f409726f186591 2025-09-07T09:01:04.0695395Z deleted: sha256:b4c8b357478f3f47726eab871ba90684bdf3f6d03668899a83b770d95eeecb4e 2025-09-07T09:01:04.0695849Z deleted: sha256:d70a255a144988cdd298f30025ab13e5b93be1c858aec084762ff52850cd6e7f 2025-09-07T09:01:04.0696307Z deleted: sha256:46b694ad4693c1c7fbecba0bc749f04600650762798c8e3ba71ad05ffc593c59 2025-09-07T09:01:04.0696764Z deleted: sha256:6795d378ca360dd56cac7ba7c4e98cc3bfcc8625edd3f660f3163986334fa9b3 2025-09-07T09:01:04.0697264Z deleted: sha256:0b90d54aa65b9dde63140876de51ae45b89e3bec33b580586dbc65ae663d35ec 2025-09-07T09:01:04.0697732Z deleted: sha256:81681e1178082a6826bf09ecb9734522bd436c0fff68e5df198ab333f5e31b51 2025-09-07T09:01:04.0698193Z deleted: sha256:a2a6d61ff70aac53130b1a353b4e21024f7f6a40e5ae8d4aa235b66f48d8b31d 2025-09-07T09:01:04.0698682Z deleted: sha256:c1cfeafb35210f12b3e170cf9addc0b49c34c7d104bcdfd6db51564fdce62b2e 2025-09-07T09:01:04.0699154Z deleted: sha256:941a5f50a1656bebec63b8b6b474bced8f421d020788b4281974a02700c5bb2f 2025-09-07T09:01:04.0699612Z deleted: sha256:273e64b9475f8f5c071a4ed24996fd6ef9a7375af1425f471db1f272db9d34d6 2025-09-07T09:01:04.0700457Z deleted: sha256:4aa5d099edee2d1a59bd808f76a2a5a4b8917615e9c322f56f0712fd4ce45cc8 2025-09-07T09:01:04.0700942Z deleted: sha256:cb9df083236323295a014a6ea0f7828d2366dd35ca2d5a3bd6547fe2318f98ae 2025-09-07T09:01:04.0701416Z deleted: sha256:651de2ab1ec7a43cbbd1f934d421c7392ddf051ab4279879d7089ff8c744582a 2025-09-07T09:01:04.0701899Z deleted: sha256:dff323ea70a1b562270ab21516f22e006a9afdd7b2c2753c53b2dd8e4d705e81 2025-09-07T09:01:04.0702359Z deleted: sha256:037e430066c0139ca7b34741826399c867d9a1f955a1a974eedadb821a101608 2025-09-07T09:01:04.0702799Z deleted: sha256:890641a78c3063a009e595365f354f425f9660a34a96866692b36a684d802345 2025-09-07T09:01:04.0703247Z deleted: sha256:6638499196920debad90116000b9bf801b7bc94fbce9bb6e7679b75905b6a2b8 2025-09-07T09:01:04.0703697Z deleted: sha256:c5891e2b9b4b1175258a733783b54734005ff3fa6e6b5988c5ad6b50cd02faed 2025-09-07T09:01:04.0704309Z deleted: sha256:354e882b3829764b66885749c9643e4af1f55d49cb4a2e48a9ba0693d4a67506 2025-09-07T09:01:04.0704774Z deleted: sha256:5e779d1b7b78b9bdf0f1d4f009d83b2bb673202af8464a972025a2271f26180d 2025-09-07T09:01:04.0705229Z deleted: sha256:fc5996fd5684deb041f18b80b2e706a69d16b9bf49846ec4ba3f1e35e80d916a 2025-09-07T09:01:04.0705692Z deleted: sha256:4ba6056a7999d666ea0cbd5cf1bcc1dd00a98442dbf588a63e948797fe361b2a 2025-09-07T09:01:04.0706143Z deleted: sha256:c3024cd32a7816fffb57308067063d754414fc3d8168312c67ebb1b7ab3736fa 2025-09-07T09:01:04.0706589Z deleted: sha256:e96a42d5d17e0193c75e6e760953890513f5dd07c99023d288764699d2dca706 2025-09-07T09:01:04.0707038Z deleted: sha256:075b00d18b5e16bd83d94f359d75c244000a98f05e8ee55375b708aa96b2a7d8 2025-09-07T09:01:04.0707505Z deleted: sha256:34122f28da71d5ba702e285bec7e1d53ea917c64a3b3e2dd1747261378a6fd7d 2025-09-07T09:01:04.0707957Z deleted: sha256:c78f61613084a7b1cb5b964b5dcec5e817a7151c2a190ebeddc5828c59a112e5 2025-09-07T09:01:04.0708568Z deleted: sha256:a9bce4a5eaeb06347ce35b2fd9cf6a9c6e8de7b20910ee95d9c57d7980dc7667 2025-09-07T09:01:04.0709045Z deleted: sha256:c7fff8cb6c9d876303e480c3c4277d778a05a60369d48bd152c0f13da628c03f 2025-09-07T09:01:04.0709513Z deleted: sha256:06bc09d060e9b6ce6226963fdc948fdef544bfec4b0cab6a7c26d5c55b3a0571 2025-09-07T09:01:04.0709987Z deleted: sha256:193529fc94119455245b83ea0b82da05635235633da81cd9befb0377d1244884 2025-09-07T09:01:04.0710440Z deleted: sha256:e62760e2341c2e6c561363c1a8ddca5d2ef5eb2db727cbe4e24599c786745429 2025-09-07T09:01:04.0710896Z deleted: sha256:fe3d6e9f5dec68b5dcb5d4590ef593700fa2300c60ad98ec297a979f5431ece0 2025-09-07T09:01:04.0711495Z deleted: sha256:ae4bf6279da4ae6f5dd0dabe3bc7eec205f894966959717e16b3c161d3baa021 2025-09-07T09:01:04.0711969Z deleted: sha256:018e6a6ab4924184e1e79d575b8ff8134ff5a476fa0c8db5adcdae8fe0c4d579 2025-09-07T09:01:04.0712430Z deleted: sha256:dfa9baf60c8780ac1d77a44b37c1b2472fb600d448cf2821eafebe729c03ab86 2025-09-07T09:01:04.0712898Z deleted: sha256:6a9ca2c1a61db375c241a6318d157df4b720f64c00a86c1ffcb2369eebdb5156 2025-09-07T09:01:04.0713366Z deleted: sha256:b8b148a7928f5db4b08ef8418c74c23b13de92ffb3ccc741b86295665f214c8a 2025-09-07T09:01:04.0713826Z deleted: sha256:293ae3d6961e4e43e39f3524e1e66ad478a6c2f160c95260974c11db6b9f34bb 2025-09-07T09:01:04.0714279Z deleted: sha256:ec434fe063a6020b02f7b7d1a38c594f41a906520ea22ffa1913d477b20e705c 2025-09-07T09:01:04.0724231Z deleted: sha256:5b98baab4dfe7b817cb7132372f3c8b1696d085c70af7989161d628e58a68a72 2025-09-07T09:01:04.0724755Z deleted: sha256:7b6512da13a38d1db7dad3f97b053eae4c7217fa3406f5987f38fc31bb0af0be 2025-09-07T09:01:04.0725229Z deleted: sha256:75009f1b3d9b82390c4dd3149fc8260b8de8ec332a38849e68368755c41f4461 2025-09-07T09:01:04.0725702Z deleted: sha256:439b9d0cc8e127257cc7798c5124b1d07ce9acc6f6afeac526724715d7c91b58 2025-09-07T09:01:04.0726172Z deleted: sha256:5e4dc5a9ca058874088dc3c023373fba26529bd153f58b7d7a5a31ca8f0ea679 2025-09-07T09:01:04.0726629Z deleted: sha256:b670f4d35a4c37f97fe47505148aaa74b8b1f2de57192f8b14b2543e079c1ee7 2025-09-07T09:01:04.0727121Z deleted: sha256:9cdbe37cde838834a71159ae9a639670ca346d33d0bdbcbcbaff7ab7259246cd 2025-09-07T09:01:04.0727583Z deleted: sha256:a039b093ab79840636b92e386e3657c38f24936f513fadd6696257856905774a 2025-09-07T09:01:04.0728050Z deleted: sha256:d2f910dc7d8c2ea32b1e3babbbce5553dd729c174e7e42c24fa09fc3e5d2b49c 2025-09-07T09:01:04.0728526Z deleted: sha256:0ee761840475c5b9902c1273cc58d198b978376addfa330a689ab909e3a33d29 2025-09-07T09:01:04.0728978Z deleted: sha256:3b75d74cad8a0a7733598f8b6ace5b817d395a467295b12ed7dd3438b283ad84 2025-09-07T09:01:04.0729443Z deleted: sha256:4cf9f6e93b2c51ae057befd7932b2a9ce1e6ccc4b734d33fd7ebd80b09d4a95a 2025-09-07T09:01:04.0729907Z deleted: sha256:c1d5cf6ebc357a957227898c0c9ddb88b5dc0e0d68b2945f4d4ac8e520614eed 2025-09-07T09:01:04.0730370Z deleted: sha256:34a54d816adb5b9897b1d5c914b3802c3cae454e691313cb767c8298f644fc76 2025-09-07T09:01:04.0730822Z deleted: sha256:6103385cbb16c1358f7a774c61e420f2b310ae711f72f6d68afa10b05fe58f0b 2025-09-07T09:01:04.0731422Z deleted: sha256:22a09c49db125407c7318301cb1b9537855eb61732d362f522924bf54b94a448 2025-09-07T09:01:04.0731870Z deleted: sha256:1a687206018e58784238b6280238237acc82e2bc0f7fb1882b8f99333a0d535f 2025-09-07T09:01:04.0732324Z deleted: sha256:bc5ae8e3a61480949d795606a5c126ffedec9b299540de9a8722982312a85cc2 2025-09-07T09:01:04.0732774Z deleted: sha256:957775a060b79599232aa05df47405c2f54687fd916239b86a38f1f420d9e720 2025-09-07T09:01:04.0733227Z deleted: sha256:dc6eb6dad5f9e332f00af553440e857b1467db1be43dd910cdb6830ba0898d50 2025-09-07T09:01:04.0733636Z untagged: public.ecr.aws/docker/library/python:3.13 2025-09-07T09:01:04.0734178Z untagged: public.ecr.aws/docker/library/python@sha256:18634e45b29c0dd1a9a3a3d0781f9f8a221fe32ee7a853db01e9120c710ef535 2025-09-07T09:01:04.0734792Z deleted: sha256:45fd9a3ce5de4d2b5ac35306a207bf24345ec15006cf91ef7b3458a8f78da7eb 2025-09-07T09:01:04.0735262Z deleted: sha256:b5f39f44331128406cb41b3ddec036e0c7dad61654a106a9298a6dc1ebc53651 2025-09-07T09:01:04.0735728Z deleted: sha256:c97f0f18c8f7d773995c4b7f9b42cca11b61b3f035dbccf3670535a01831d013 2025-09-07T09:01:04.0736289Z deleted: sha256:c67f72e58aab7b53130c85d8c1dff79d903c6f9e1b8c07fd5819165196d5a9c7 2025-09-07T09:01:04.0736755Z deleted: sha256:4e65c0510f8c22592464db0bb373e99224184267eec9f996c5de50ed7d194fad 2025-09-07T09:01:04.0737211Z deleted: sha256:e0e35c74660cb2629bda541aedaf15401e3287a0947fb2e97f04e0351a3acc3b 2025-09-07T09:01:04.0737685Z deleted: sha256:fee0f7166a1ec6858714827effcfc0757f33d255ca88bde2143984fc3d80b0d2 2025-09-07T09:01:04.0738153Z deleted: sha256:cb9eb84282d037ad85b02cf671ef6ca766c43bc957f88b048d16dd6deb6e68b8 2025-09-07T09:01:04.0738432Z 2025-09-07T09:01:04.0738526Z Total reclaimed space: 39.43GB 2025-09-07T09:01:04.0771350Z ##[group]Run set +e 2025-09-07T09:01:04.0771638Z set +e 2025-09-07T09:01:04.0771811Z set -x 2025-09-07T09:01:04.0771976Z  2025-09-07T09:01:04.0772137Z nvidia-smi 2025-09-07T09:01:04.0772481Z # NB: Surprisingly, nvidia-smi command returns successfully with return code 0 even in 2025-09-07T09:01:04.0772989Z # the case where the driver has already crashed as it still can get the driver version 2025-09-07T09:01:04.0773467Z # and some basic information like the bus ID. However, the rest of the information 2025-09-07T09:01:04.0773840Z # would be missing (ERR!), for example: 2025-09-07T09:01:04.0774072Z # 2025-09-07T09:01:04.0774300Z # +-----------------------------------------------------------------------------+ 2025-09-07T09:01:04.0774667Z # | NVIDIA-SMI 525.89.02 Driver Version: 525.89.02 CUDA Version: 12.0 | 2025-09-07T09:01:04.0775078Z # |-------------------------------+----------------------+----------------------+ 2025-09-07T09:01:04.0775450Z # | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T09:01:04.0775858Z # | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | 2025-09-07T09:01:04.0776190Z # | | | MIG M. | 2025-09-07T09:01:04.0776444Z # |===============================+======================+======================| 2025-09-07T09:01:04.0776736Z # | 0 ERR! Off | 00000000:00:1E.0 Off | ERR! | 2025-09-07T09:01:04.0777067Z # |ERR! ERR! ERR! ERR! / ERR! | 4184MiB / 23028MiB | ERR! Default | 2025-09-07T09:01:04.0777365Z # | | | ERR! | 2025-09-07T09:01:04.0777663Z # +-------------------------------+----------------------+----------------------+ 2025-09-07T09:01:04.0777930Z # 2025-09-07T09:01:04.0778144Z # +-----------------------------------------------------------------------------+ 2025-09-07T09:01:04.0778469Z # | Processes: | 2025-09-07T09:01:04.0778905Z # | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T09:01:04.0779213Z # | ID ID Usage | 2025-09-07T09:01:04.0779480Z # |=============================================================================| 2025-09-07T09:01:04.0779787Z # +-----------------------------------------------------------------------------+ 2025-09-07T09:01:04.0780055Z # 2025-09-07T09:01:04.0780333Z # This should be reported as a failure instead as it will guarantee to fail when 2025-09-07T09:01:04.0780694Z # Docker tries to run with --gpus all 2025-09-07T09:01:04.0780924Z # 2025-09-07T09:01:04.0781188Z # So, the correct check here is to query one of the missing piece of info like 2025-09-07T09:01:04.0781573Z # GPU name, so that the command can fail accordingly 2025-09-07T09:01:04.0781928Z nvidia-smi --query-gpu=gpu_name --format=csv,noheader --id=0 2025-09-07T09:01:04.0782235Z NVIDIA_SMI_STATUS=$? 2025-09-07T09:01:04.0782423Z  2025-09-07T09:01:04.0782732Z # These are acceptable return code from nvidia-smi as copied from setup-nvidia GitHub action 2025-09-07T09:01:04.0783196Z if [ "$NVIDIA_SMI_STATUS" -ne 0 ] && [ "$NVIDIA_SMI_STATUS" -ne 14 ]; then 2025-09-07T09:01:04.0783604Z  echo "NVIDIA driver installation has failed, shutting down the runner..." 2025-09-07T09:01:04.0783963Z  .github/scripts/stop_runner_service.sh 2025-09-07T09:01:04.0784195Z fi 2025-09-07T09:01:04.0784354Z  2025-09-07T09:01:04.0784743Z # For runner with multiple GPUs, we also want to confirm that the number of GPUs are the 2025-09-07T09:01:04.0785207Z # power of 2, i.e. 1, 2, 4, or 8. This is to avoid flaky test issue when one GPU fails 2025-09-07T09:01:04.0785593Z # https://github.com/pytorch/test-infra/issues/4000 2025-09-07T09:01:04.0785912Z GPU_COUNT=$(nvidia-smi --list-gpus | wc -l) 2025-09-07T09:01:04.0786167Z NVIDIA_SMI_STATUS=$? 2025-09-07T09:01:04.0786350Z  2025-09-07T09:01:04.0786800Z # These are acceptable return code from nvidia-smi as copied from setup-nvidia GitHub action 2025-09-07T09:01:04.0787278Z if [ "$NVIDIA_SMI_STATUS" -ne 0 ] && [ "$NVIDIA_SMI_STATUS" -ne 14 ]; then 2025-09-07T09:01:04.0787697Z  echo "NVIDIA driver installation has failed, shutting down the runner..." 2025-09-07T09:01:04.0788057Z  .github/scripts/stop_runner_service.sh 2025-09-07T09:01:04.0788287Z fi 2025-09-07T09:01:04.0788440Z  2025-09-07T09:01:04.0788627Z # Check the GPU count to be a power of 2 2025-09-07T09:01:04.0789021Z 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:01:04.0789555Z  echo "NVIDIA driver detects $GPU_COUNT GPUs. The runner has a broken GPU, shutting it down..." 2025-09-07T09:01:04.0789954Z  .github/scripts/stop_runner_service.sh 2025-09-07T09:01:04.0790182Z fi 2025-09-07T09:01:04.0836056Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:01:04.0836417Z env: 2025-09-07T09:01:04.0836613Z GIT_DEFAULT_BRANCH: main 2025-09-07T09:01:04.0836922Z GPU_FLAG: --gpus all -e NVIDIA_DRIVER_CAPABILITIES=all 2025-09-07T09:01:04.0837420Z DOCKER_CONTAINER_ID: 8e19854a3957e8abcf11ad6955c61597c65227995fd9e536da873be9dd71e804 2025-09-07T09:01:04.0837872Z ##[endgroup] 2025-09-07T09:01:04.0867853Z + nvidia-smi 2025-09-07T09:01:04.1036701Z Sun Sep 7 09:01:04 2025 2025-09-07T09:01:04.1037073Z +-----------------------------------------------------------------------------------------+ 2025-09-07T09:01:04.1037592Z | NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 | 2025-09-07T09:01:04.1038302Z |-----------------------------------------+------------------------+----------------------+ 2025-09-07T09:01:04.1038779Z | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | 2025-09-07T09:01:04.1039275Z | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | 2025-09-07T09:01:04.1039682Z | | | MIG M. | 2025-09-07T09:01:04.1040004Z |=========================================+========================+======================| 2025-09-07T09:01:04.1154082Z | 0 NVIDIA L4 On | 00000000:35:00.0 Off | 0 | 2025-09-07T09:01:04.1154534Z | N/A 44C P8 16W / 72W | 0MiB / 23034MiB | 0% Default | 2025-09-07T09:01:04.1154909Z | | | N/A | 2025-09-07T09:01:04.1155281Z +-----------------------------------------+------------------------+----------------------+ 2025-09-07T09:01:04.1157723Z 2025-09-07T09:01:04.1158039Z +-----------------------------------------------------------------------------------------+ 2025-09-07T09:01:04.1158388Z | Processes: | 2025-09-07T09:01:04.1158727Z | GPU GI CI PID Type Process name GPU Memory | 2025-09-07T09:01:04.1159037Z | ID ID Usage | 2025-09-07T09:01:04.1159473Z |=========================================================================================| 2025-09-07T09:01:04.1162638Z | No running processes found | 2025-09-07T09:01:04.1163023Z +-----------------------------------------------------------------------------------------+ 2025-09-07T09:01:04.3327100Z + nvidia-smi --query-gpu=gpu_name --format=csv,noheader --id=0 2025-09-07T09:01:04.3475998Z NVIDIA L4 2025-09-07T09:01:04.3509893Z + NVIDIA_SMI_STATUS=0 2025-09-07T09:01:04.3510175Z + '[' 0 -ne 0 ']' 2025-09-07T09:01:04.3514753Z ++ nvidia-smi --list-gpus 2025-09-07T09:01:04.3515697Z ++ wc -l 2025-09-07T09:01:04.3696952Z + GPU_COUNT=1 2025-09-07T09:01:04.3697197Z + NVIDIA_SMI_STATUS=0 2025-09-07T09:01:04.3697438Z + '[' 0 -ne 0 ']' 2025-09-07T09:01:04.3697657Z + '[' 1 -le 8 ']' 2025-09-07T09:01:04.3697851Z + '[' 1 -ne 1 ']' 2025-09-07T09:01:04.3779034Z Post job cleanup. 2025-09-07T09:01:04.3824614Z Post job cleanup. 2025-09-07T09:01:04.4734761Z [command]/usr/bin/git version 2025-09-07T09:01:04.4772311Z git version 2.47.1 2025-09-07T09:01:04.4804972Z Copying '/home/ec2-user/.gitconfig' to '/home/ec2-user/actions-runner/_work/_temp/3afe23f7-e07f-4ecf-9595-d764e6ebdd34/.gitconfig' 2025-09-07T09:01:04.4814174Z Temporarily overriding HOME='/home/ec2-user/actions-runner/_work/_temp/3afe23f7-e07f-4ecf-9595-d764e6ebdd34' before making global git config changes 2025-09-07T09:01:04.4815080Z Adding repository directory to the temporary git global config as a safe directory 2025-09-07T09:01:04.4818871Z [command]/usr/bin/git config --global --add safe.directory /home/ec2-user/actions-runner/_work/pytorch/pytorch 2025-09-07T09:01:04.4860057Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2025-09-07T09:01:04.4895061Z [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:01:04.5220107Z Entering 'android/libs/fbjni' 2025-09-07T09:01:04.5280060Z Entering 'third_party/FP16' 2025-09-07T09:01:04.5337601Z Entering 'third_party/FXdiv' 2025-09-07T09:01:04.5400223Z Entering 'third_party/NNPACK' 2025-09-07T09:01:04.5459363Z Entering 'third_party/NVTX' 2025-09-07T09:01:04.5518419Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T09:01:04.5575348Z Entering 'third_party/XNNPACK' 2025-09-07T09:01:04.5650525Z Entering 'third_party/aiter' 2025-09-07T09:01:04.5708069Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T09:01:04.5777312Z Entering 'third_party/benchmark' 2025-09-07T09:01:04.5848834Z Entering 'third_party/composable_kernel' 2025-09-07T09:01:04.5914764Z Entering 'third_party/cpp-httplib' 2025-09-07T09:01:04.5973131Z Entering 'third_party/cpuinfo' 2025-09-07T09:01:04.6033214Z Entering 'third_party/cudnn_frontend' 2025-09-07T09:01:04.6092591Z Entering 'third_party/cutlass' 2025-09-07T09:01:04.6165650Z Entering 'third_party/fbgemm' 2025-09-07T09:01:04.6233007Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T09:01:04.6289891Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T09:01:04.6359531Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T09:01:04.6417889Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T09:01:04.6485108Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T09:01:04.6549672Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T09:01:04.6606678Z Entering 'third_party/fbgemm/external/json' 2025-09-07T09:01:04.6671968Z Entering 'third_party/flash-attention' 2025-09-07T09:01:04.6729344Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T09:01:04.6791597Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T09:01:04.6858249Z Entering 'third_party/flatbuffers' 2025-09-07T09:01:04.6919023Z Entering 'third_party/fmt' 2025-09-07T09:01:04.6976995Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T09:01:04.7039846Z Entering 'third_party/gloo' 2025-09-07T09:01:04.7109077Z Entering 'third_party/googletest' 2025-09-07T09:01:04.7166844Z Entering 'third_party/ideep' 2025-09-07T09:01:04.7223840Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T09:01:04.7294140Z Entering 'third_party/ittapi' 2025-09-07T09:01:04.7359337Z Entering 'third_party/kineto' 2025-09-07T09:01:04.7423083Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T09:01:04.7485218Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T09:01:04.7550267Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T09:01:04.7616596Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T09:01:04.7681558Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T09:01:04.7736541Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T09:01:04.7800439Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T09:01:04.7857995Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T09:01:04.7922122Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T09:01:04.7981822Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T09:01:04.8040522Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T09:01:04.8108308Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T09:01:04.8168918Z Entering 'third_party/kleidiai' 2025-09-07T09:01:04.8228033Z Entering 'third_party/mimalloc' 2025-09-07T09:01:04.8286764Z Entering 'third_party/nlohmann' 2025-09-07T09:01:04.8346461Z Entering 'third_party/onnx' 2025-09-07T09:01:04.8424033Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T09:01:04.8492139Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T09:01:04.8553723Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T09:01:04.8610514Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T09:01:04.8667075Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T09:01:04.8725361Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T09:01:04.8785484Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T09:01:04.8844309Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T09:01:04.8907518Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T09:01:04.8968925Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T09:01:04.9028610Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T09:01:04.9090220Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T09:01:04.9170665Z Entering 'third_party/pocketfft' 2025-09-07T09:01:04.9227831Z Entering 'third_party/protobuf' 2025-09-07T09:01:04.9286969Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T09:01:04.9349176Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T09:01:04.9409364Z Entering 'third_party/psimd' 2025-09-07T09:01:04.9467067Z Entering 'third_party/pthreadpool' 2025-09-07T09:01:04.9526582Z Entering 'third_party/pybind11' 2025-09-07T09:01:04.9595350Z Entering 'third_party/python-peachpy' 2025-09-07T09:01:04.9654867Z Entering 'third_party/sleef' 2025-09-07T09:01:04.9716346Z Entering 'third_party/tensorpipe' 2025-09-07T09:01:04.9774117Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T09:01:04.9836990Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T09:01:04.9895394Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T09:01:04.9958476Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T09:01:05.0014952Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T09:01:05.0099320Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader 2025-09-07T09:01:05.0119428Z http.https://github.com/.extraheader 2025-09-07T09:01:05.0128576Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader 2025-09-07T09:01:05.0156708Z [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:01:05.0471477Z Entering 'android/libs/fbjni' 2025-09-07T09:01:05.0510193Z http.https://github.com/.extraheader 2025-09-07T09:01:05.0547522Z Entering 'third_party/FP16' 2025-09-07T09:01:05.0585902Z http.https://github.com/.extraheader 2025-09-07T09:01:05.0624418Z Entering 'third_party/FXdiv' 2025-09-07T09:01:05.0662065Z http.https://github.com/.extraheader 2025-09-07T09:01:05.0698135Z Entering 'third_party/NNPACK' 2025-09-07T09:01:05.0736409Z http.https://github.com/.extraheader 2025-09-07T09:01:05.0774301Z Entering 'third_party/NVTX' 2025-09-07T09:01:05.0812119Z http.https://github.com/.extraheader 2025-09-07T09:01:05.0848629Z Entering 'third_party/VulkanMemoryAllocator' 2025-09-07T09:01:05.0885336Z http.https://github.com/.extraheader 2025-09-07T09:01:05.0924728Z Entering 'third_party/XNNPACK' 2025-09-07T09:01:05.0962111Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1011248Z Entering 'third_party/aiter' 2025-09-07T09:01:05.1049958Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1087079Z Entering 'third_party/aiter/3rdparty/composable_kernel' 2025-09-07T09:01:05.1125358Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1171422Z Entering 'third_party/benchmark' 2025-09-07T09:01:05.1208527Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1250948Z Entering 'third_party/composable_kernel' 2025-09-07T09:01:05.1287778Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1333268Z Entering 'third_party/cpp-httplib' 2025-09-07T09:01:05.1371287Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1408122Z Entering 'third_party/cpuinfo' 2025-09-07T09:01:05.1445886Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1489517Z Entering 'third_party/cudnn_frontend' 2025-09-07T09:01:05.1529036Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1566251Z Entering 'third_party/cutlass' 2025-09-07T09:01:05.1611436Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1657009Z Entering 'third_party/fbgemm' 2025-09-07T09:01:05.1701753Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1739037Z Entering 'third_party/fbgemm/external/asmjit' 2025-09-07T09:01:05.1776672Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1814988Z Entering 'third_party/fbgemm/external/composable_kernel' 2025-09-07T09:01:05.1859550Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1902371Z Entering 'third_party/fbgemm/external/cpuinfo' 2025-09-07T09:01:05.1940308Z http.https://github.com/.extraheader 2025-09-07T09:01:05.1977068Z Entering 'third_party/fbgemm/external/cutlass' 2025-09-07T09:01:05.2015581Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2063248Z Entering 'third_party/fbgemm/external/googletest' 2025-09-07T09:01:05.2101116Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2137975Z Entering 'third_party/fbgemm/external/hipify_torch' 2025-09-07T09:01:05.2175371Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2213730Z Entering 'third_party/fbgemm/external/json' 2025-09-07T09:01:05.2251075Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2290768Z Entering 'third_party/flash-attention' 2025-09-07T09:01:05.2327986Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2368146Z Entering 'third_party/flash-attention/csrc/composable_kernel' 2025-09-07T09:01:05.2405432Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2453359Z Entering 'third_party/flash-attention/csrc/cutlass' 2025-09-07T09:01:05.2490576Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2536513Z Entering 'third_party/flatbuffers' 2025-09-07T09:01:05.2581387Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2619637Z Entering 'third_party/fmt' 2025-09-07T09:01:05.2665273Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2709555Z Entering 'third_party/gemmlowp/gemmlowp' 2025-09-07T09:01:05.2749067Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2785788Z Entering 'third_party/gloo' 2025-09-07T09:01:05.2822708Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2868725Z Entering 'third_party/googletest' 2025-09-07T09:01:05.2906474Z http.https://github.com/.extraheader 2025-09-07T09:01:05.2944837Z Entering 'third_party/ideep' 2025-09-07T09:01:05.2983854Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3017523Z Entering 'third_party/ideep/mkl-dnn' 2025-09-07T09:01:05.3054880Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3101287Z Entering 'third_party/ittapi' 2025-09-07T09:01:05.3141897Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3188729Z Entering 'third_party/kineto' 2025-09-07T09:01:05.3229309Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3265664Z Entering 'third_party/kineto/libkineto/third_party/dynolog' 2025-09-07T09:01:05.3314245Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3352665Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/DCGM' 2025-09-07T09:01:05.3390935Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3428257Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/cpr' 2025-09-07T09:01:05.3466142Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3505279Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/fmt' 2025-09-07T09:01:05.3543750Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3583054Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags' 2025-09-07T09:01:05.3621910Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3662747Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/gflags/doc' 2025-09-07T09:01:05.3701669Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3740939Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/glog' 2025-09-07T09:01:05.3775995Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3815324Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/googletest' 2025-09-07T09:01:05.3863230Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3908218Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/json' 2025-09-07T09:01:05.3946105Z http.https://github.com/.extraheader 2025-09-07T09:01:05.3987874Z Entering 'third_party/kineto/libkineto/third_party/dynolog/third_party/pfs' 2025-09-07T09:01:05.4026057Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4067102Z Entering 'third_party/kineto/libkineto/third_party/fmt' 2025-09-07T09:01:05.4111191Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4147033Z Entering 'third_party/kineto/libkineto/third_party/googletest' 2025-09-07T09:01:05.4189814Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4229795Z Entering 'third_party/kleidiai' 2025-09-07T09:01:05.4272715Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4308437Z Entering 'third_party/mimalloc' 2025-09-07T09:01:05.4346093Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4392192Z Entering 'third_party/nlohmann' 2025-09-07T09:01:05.4429944Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4467779Z Entering 'third_party/onnx' 2025-09-07T09:01:05.4507317Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4563107Z Entering 'third_party/onnx/third_party/pybind11' 2025-09-07T09:01:05.4600957Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4641586Z Entering 'third_party/opentelemetry-cpp' 2025-09-07T09:01:05.4680705Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4717708Z Entering 'third_party/opentelemetry-cpp/third_party/benchmark' 2025-09-07T09:01:05.4755118Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4796202Z Entering 'third_party/opentelemetry-cpp/third_party/googletest' 2025-09-07T09:01:05.4834782Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4873626Z Entering 'third_party/opentelemetry-cpp/third_party/ms-gsl' 2025-09-07T09:01:05.4911818Z http.https://github.com/.extraheader 2025-09-07T09:01:05.4947545Z Entering 'third_party/opentelemetry-cpp/third_party/nlohmann-json' 2025-09-07T09:01:05.4985457Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5025233Z Entering 'third_party/opentelemetry-cpp/third_party/opentelemetry-proto' 2025-09-07T09:01:05.5063946Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5105237Z Entering 'third_party/opentelemetry-cpp/third_party/opentracing-cpp' 2025-09-07T09:01:05.5143743Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5186689Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp' 2025-09-07T09:01:05.5230053Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5266147Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb' 2025-09-07T09:01:05.5305726Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5345552Z Entering 'third_party/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/googletest' 2025-09-07T09:01:05.5382137Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5421764Z Entering 'third_party/opentelemetry-cpp/tools/vcpkg' 2025-09-07T09:01:05.5461930Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5516723Z Entering 'third_party/pocketfft' 2025-09-07T09:01:05.5555534Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5593197Z Entering 'third_party/protobuf' 2025-09-07T09:01:05.5631686Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5669368Z Entering 'third_party/protobuf/third_party/benchmark' 2025-09-07T09:01:05.5706682Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5749588Z Entering 'third_party/protobuf/third_party/googletest' 2025-09-07T09:01:05.5786777Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5828016Z Entering 'third_party/psimd' 2025-09-07T09:01:05.5871582Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5908186Z Entering 'third_party/pthreadpool' 2025-09-07T09:01:05.5946324Z http.https://github.com/.extraheader 2025-09-07T09:01:05.5988872Z Entering 'third_party/pybind11' 2025-09-07T09:01:05.6025463Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6071516Z Entering 'third_party/python-peachpy' 2025-09-07T09:01:05.6111642Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6147571Z Entering 'third_party/sleef' 2025-09-07T09:01:05.6185636Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6224187Z Entering 'third_party/tensorpipe' 2025-09-07T09:01:05.6263159Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6298295Z Entering 'third_party/tensorpipe/third_party/googletest' 2025-09-07T09:01:05.6334052Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6370833Z Entering 'third_party/tensorpipe/third_party/libnop' 2025-09-07T09:01:05.6406309Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6448876Z Entering 'third_party/tensorpipe/third_party/libuv' 2025-09-07T09:01:05.6486349Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6524850Z Entering 'third_party/tensorpipe/third_party/pybind11' 2025-09-07T09:01:05.6563520Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6606318Z Entering 'third_party/tensorpipe/third_party/pybind11/tools/clang' 2025-09-07T09:01:05.6644669Z http.https://github.com/.extraheader 2025-09-07T09:01:05.6789430Z A job completed hook has been configured by the self-hosted runner administrator 2025-09-07T09:01:05.6829994Z ##[group]Run '/home/ec2-user/runner-scripts/after_job.sh' 2025-09-07T09:01:05.6836173Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0} 2025-09-07T09:01:05.6836472Z ##[endgroup] 2025-09-07T09:01:12.3940765Z Cleaning up orphan processes