pytorch/test/dynamo
Simon Fan 95bc3da9f8 [c10d] support dynamic shapes for all_to_all_single_autograd (#157521)
`all_to_all_single_autograd` is not an op, all the code executed until the `all_to_all_single` dispatch is visible to the compiler. This means the `all_to_all_single_autograd` wrapper code must support symints in order to be traceable with dynamic shapes.

FIXES https://github.com/pytorch/pytorch/issues/157479

Pull Request resolved: https://github.com/pytorch/pytorch/pull/157521
Approved by: https://github.com/wconstab
2025-07-08 23:19:59 +00:00
..
cpython/3_13 [list] Raise exception in invalid list method call (#156148) 2025-07-07 14:51:10 +00:00
mock_modules
__init__.py
mock_store_global_crossfile_inline.py
test_activation_checkpointing.py [BE][PYFMT] migrate PYFMT for test/[a-h]*/ to ruff format (#144555) 2025-06-24 04:53:54 +00:00
test_after_aot.py
test_aot_autograd_cache.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_aot_autograd.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_autograd_function.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_backends.py
test_backward_higher_order_ops.py [ca] Functionalize AccumulateGrad (#155521) 2025-06-16 18:45:02 +00:00
test_base_hop.py [BE][PYFMT] migrate PYFMT for test/[a-h]*/ to ruff format (#144555) 2025-06-24 04:53:54 +00:00
test_base_output.py
test_buffers_override.py Typo fixes for "overridden" in comments and function names (#155944) 2025-06-14 03:37:38 +00:00
test_bytecode_utils.py [BE][PYFMT] migrate PYFMT for test/[a-h]*/ to ruff format (#144555) 2025-06-24 04:53:54 +00:00
test_callback.py [dynamo][callbacks] temporarily disable TRITON_AUTOTUNING (#157186) 2025-06-29 17:20:55 +00:00
test_compile.py dynamo: Don't crash when someone tries to access a non existent list member (#156335) 2025-06-21 02:26:31 +00:00
test_compiler_bisector.py
test_comptime.py [aotd] Support saved tensors hooks in aot_autograd (#150032) 2025-05-22 14:09:38 +00:00
test_config.py
test_ctx_manager.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_cudagraphs_expandable_segments.py
test_cudagraphs.py
test_debug_utils.py
test_decorators.py [dynamo] Replace unimplemented with unimplemented_v2 in torch/_dynamo/variables/torch.py (#157344) 2025-07-08 00:46:56 +00:00
test_deque_reconstruct.py
test_deviceguard.py
test_dicts.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_dynamic_shapes.py
test_einops.py Add einops x torch.compile testing in PyTorch CI (#157416) 2025-07-03 17:36:39 +00:00
test_error_messages.py [dynamo] temporarily disabling generation of weblinks for torch v2.8 release (#157299) 2025-07-01 02:31:17 +00:00
test_exc.py [dynamo] temporarily disabling generation of weblinks for torch v2.8 release (#157299) 2025-07-01 02:31:17 +00:00
test_exceptions.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_export_mutations.py
test_export.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_fake_distributed.py [c10d] support dynamic shapes for all_to_all_single_autograd (#157521) 2025-07-08 23:19:59 +00:00
test_flat_apply.py [export] Add meta[val] to getattr nodes (#154934) 2025-06-13 05:48:21 +00:00
test_frame_init.py
test_functions.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_fx_graph_runnable.py [dynamo] Fix dynamic shapes handling in after_aot repro generation (#157136) 2025-07-05 15:38:41 +00:00
test_fx_passes_pre_grad.py
test_generator.py [Generator] Implement generator.__contains__ (#154539) 2025-07-04 00:45:18 +00:00
test_global.py
test_graph_deduplication.py [Hierarchical Compile] Replace tracing alias and mutation check with dynamo impl (#152570) 2025-05-13 12:17:59 +00:00
test_graph_region_tracker.py [Hierarchical-Compile] Track mutations for setitem (#155880) 2025-06-13 18:59:31 +00:00
test_guard_manager.py [dynamo][guards] Stash root guard manager pointer in the LeafGuard (#157325) 2025-07-02 00:42:43 +00:00
test_guard_serialization.py [dynamo] Relax DUPLICATED_INPUT to be serializable. (#157492) 2025-07-04 15:19:34 +00:00
test_higher_order_ops.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_hooks.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_inline_and_install.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_input_attr_tracking.py [BE]: Update ruff to 0.11.8 (#153249) 2025-05-12 18:30:52 +00:00
test_install_free_tensors.py Add functionality for installing free variables (#151134) 2025-04-24 17:57:54 +00:00
test_interop.py [dynamo] Properly handle torch.script.jit under @staticmethod (#153984) 2025-05-21 19:45:06 +00:00
test_list.py [list] Add list.__delitem__ (#156339) 2025-07-07 14:51:32 +00:00
test_logging.py S390x update test marks (#157541) 2025-07-08 09:08:33 +00:00
test_metrics_context.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_minifier.py Port two dynamo test cases for Intel GPU (#156056) 2025-06-19 12:49:04 +00:00
test_misc.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_model_output.py Port three dynamo test to Intel GPU (#156575) 2025-06-27 05:56:22 +00:00
test_modes.py [dynamo] Replace unimplemented with unimplemented_v2 in torch/_dynamo/variables/torch.py (#157344) 2025-07-08 00:46:56 +00:00
test_modules.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_nops.py
test_optimizers.py [BE][PYFMT] migrate PYFMT for test/[a-h]*/ to ruff format (#144555) 2025-06-24 04:53:54 +00:00
test_package.py Automatically load and save dynamo entries via caching_precompile (#155913) 2025-07-07 23:57:17 +00:00
test_pgo.py [PGO] fix whitelist scalar bug (#156194) 2025-06-19 05:51:21 +00:00
test_pre_dispatch.py
test_precompile_context.py [Precompile] Hook up backend="inductor" (#155387) 2025-06-22 15:05:08 +00:00
test_profiler.py
test_python_autograd.py
test_python_dispatcher.py
test_recompile_ux.py [BE][PYFMT] migrate PYFMT for test/[a-h]*/ to ruff format (#144555) 2025-06-24 04:53:54 +00:00
test_recompiles.py cleanup, refactor and add missing self._dde_suppressed checks (#152657) 2025-05-19 16:15:14 +00:00
test_reconstruct.py [user triton] dynamo support for new host-side TMA API (#155662) 2025-06-12 12:56:23 +00:00
test_reorder_logs.py [dynamo] temporarily disabling generation of weblinks for torch v2.8 release (#157299) 2025-07-01 02:31:17 +00:00
test_repros.py Mitigate some flaky tests in trunk (#157756) 2025-07-08 07:07:11 +00:00
test_resume.py
test_sdpa.py
test_sets.py Ensure Dynamo can trace through explicit dunder method call (#154366) 2025-07-04 00:46:05 +00:00
test_skip_guard_eval_unsafe.py
test_skip_non_tensor.py
test_sources.py
test_structured_trace.py [PT2][Optimus][Observability] Refactor the logging to avoid excessive tlparse log (#153584) 2025-05-19 22:57:29 +00:00
test_subclasses.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_subgraphs.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_torchrec.py
test_trace_rules.py [BE][5/6] fix typos in test/ (test/dynamo/) (#157639) 2025-07-06 06:34:25 +00:00
test_unittest.py Add infra to run CPython tests under Dynamo (#150787) 2025-05-07 04:03:14 +00:00
test_unspec.py Port two dynamo test cases for Intel GPU (#156056) 2025-06-19 12:49:04 +00:00
test_utils.py [BE][PYFMT] migrate PYFMT for test/[a-h]*/ to ruff format (#144555) 2025-06-24 04:53:54 +00:00
test_verify_correctness.py
test_view.py Better fix for __index__ SymInt issue (#157201) 2025-07-01 07:06:46 +00:00
utils.py [Dynamo] Introduce hook receiving list of traced code objects (#153622) 2025-05-28 15:40:09 +00:00