From 5ac112b56980dfda80af280d0e8b8d9a65b7eeaa Mon Sep 17 00:00:00 2001 From: Rob Timpe Date: Wed, 10 Sep 2025 00:38:20 +0000 Subject: [PATCH] [dynamo] Graph break on on user-defined class in compiled region (#161670) Currently, user-defined classes inside of a compiled frame will cause the whole frame to be skipped by dynamo. This change defers the Unsupported exception until the __build_class__ builtin is actually called, which allows a graph break to be inserted. Pull Request resolved: https://github.com/pytorch/pytorch/pull/161670 Approved by: https://github.com/williamwen42, https://github.com/guilhermeleobas --- test/dynamo/test_error_messages.py | 12 ++++++------ test/dynamo/test_misc.py | 16 ++++++++++++++++ ...p_True => AOTFxirTestCase.test_aoti_fx_const} | 0 .../CPython313-test_bool-BoolTest.test_blocked | 0 ...on313-test_bool-BoolTest.test_convert_to_bool | 0 ...t_collections-TestCollectionABCs.test_Mapping | 0 ...tions-TestCollectionABCs.test_Sequence_mixins | 0 ...-test_collections-TestCollectionABCs.test_Set | 0 ...ons-TestCollectionABCs.test_Set_from_iterable | 0 ...ABCs.test_Set_interoperability_with_real_sets | 0 ...ollections-TestCollectionABCs.test_issue16373 | 0 ...st_collections-TestCounter.test_copy_subclass | 0 ...llections-TestOneTrickPonyABCs.test_Generator | 0 ...-test_contextlib-ClosingTestCase.test_closing | 0 ...contextlib-ClosingTestCase.test_closing_error | 0 ...rTestCase.test_contextmanager_except_stopiter | 0 ...textlib-ContextManagerTestCase.test_nokeepref | 0 ...tAbstractContextManager.test_exit_is_abstract | 0 ...textlib-TestAbstractContextManager.test_slots | 0 ...b-TestContextDecorator.test_decorating_method | 0 ...ntextlib-TestContextDecorator.test_typo_enter | 0 ...ontextlib-TestContextDecorator.test_typo_exit | 0 ...-TestExitStack.test_dont_reraise_RuntimeError | 0 ...t_contextlib-TestExitStack.test_enter_context | 0 ...xtlib-TestExitStack.test_enter_context_errors | 0 ...tStack.test_exit_exception_chaining_reference | 0 ...ack.test_exit_exception_explicit_none_context | 0 ...contextlib-TestExitStack.test_instance_bypass | 0 ...on313-test_contextlib-TestExitStack.test_push | 0 ...faultdict-TestDefaultDict.test_recursive_repr | 0 .../CPython313-test_dict-DictTest.test_bad_key | 0 ...st_dict-DictTest.test_copy_maintains_tracking | 0 ...ict-DictTest.test_dict_contain_use_after_free | 0 ...on313-test_dict-DictTest.test_dict_copy_order | 0 .../CPython313-test_dict-DictTest.test_eq | 0 ...ictTest.test_equal_operator_modifying_operand | 0 ...ictTest.test_errors_in_view_containment_check | 0 ...test_fromkeys_operator_modifying_dict_operand | 0 ....test_fromkeys_operator_modifying_set_operand | 0 .../CPython313-test_dict-DictTest.test_getitem | 0 ...3-test_dict-DictTest.test_init_use_after_free | 0 ...tTest.test_instance_dict_getattr_str_subclass | 0 ..._dict-DictTest.test_invalid_keyword_arguments | 0 ...n313-test_dict-DictTest.test_merge_and_mutate | 0 .../CPython313-test_dict-DictTest.test_missing | 0 ...on313-test_dict-DictTest.test_mutating_lookup | 0 ...t_object_set_item_single_instance_non_str_key | 0 ...tTest.test_oob_indexing_dictiter_iternextitem | 0 .../CPython313-test_dict-DictTest.test_pop | 0 .../CPython313-test_dict-DictTest.test_resize2 | 0 ...test_reverse_iterator_for_shared_shared_dicts | 0 ...CPython313-test_dict-DictTest.test_setdefault | 0 ...313-test_dict-DictTest.test_setdefault_atomic | 0 ...t_dict-DictTest.test_setitem_atomic_at_resize | 0 ...Test.test_splittable_to_generic_combinedtable | 0 ...313-test_dict-DictTest.test_splittable_update | 0 ...CPython313-test_dict-DictTest.test_str_nonstr | 0 ...thon313-test_dict-DictTest.test_views_mapping | 0 ..._float-GeneralFloatCases.test_floatconversion | 0 ...t-GeneralFloatCases.test_keywords_in_subclass | 0 ...eneralFloatCases.test_non_numeric_input_types | 0 ...313-test_float-HexFloatTestCase.test_subclass | 0 ...test_int-IntTestCases.test_int_base_indexable | 0 ...nt-IntTestCases.test_int_returns_int_subclass | 0 ...int-IntTestCases.test_int_subclass_with_index | 0 ...t_int-IntTestCases.test_int_subclass_with_int | 0 ...n313-test_int-IntTestCases.test_intconversion | 0 ...int-IntTestCases.test_non_numeric_input_types | 0 .../CPython313-test_iter-TestCase.test_3720 | 0 ...test_iter-TestCase.test_ref_counting_behavior | 0 ...thon313-test_iter-TestCase.test_stop_sequence | 0 ...-test_iter-TestCase.test_unicode_join_endcase | 0 ...ython313-test_list-ListTest.test_constructors | 0 ...hon313-test_list-ListTest.test_contains_order | 0 ...istTest.test_equal_operator_modifying_operand | 0 .../CPython313-test_list-ListTest.test_extend | 0 ...-test_list-ListTest.test_keywords_in_subclass | 0 ...313-test_list-ListTest.test_no_comdat_folding | 0 ...Python313-test_list-ListTest.test_repr_mutate | 0 .../CPython313-test_math-MathTests.testCeil | 0 .../CPython313-test_math-MathTests.testFloor | 0 ...Python313-test_math-MathTests.test_issue39871 | 0 ...on313-test_math-MathTests.test_sumprod_stress | 0 .../CPython313-test_math-MathTests.test_trunc | 0 ...ator-CCOperatorPickleTestCase.test_attrgetter | 0 ...or-CCOperatorPickleTestCase.test_methodcaller | 0 ...st_operator-COperatorTestCase.test_attrgetter | 0 ...on313-test_operator-COperatorTestCase.test_eq | 0 ...13-test_operator-COperatorTestCase.test_index | 0 ...-test_operator-COperatorTestCase.test_inplace | 0 ...t_operator-COperatorTestCase.test_length_hint | 0 ...on313-test_operator-COperatorTestCase.test_ne | 0 ...313-test_operator-COperatorTestCase.test_not_ | 0 ...13-test_operator-COperatorTestCase.test_truth | 0 ...tor-CPyOperatorPickleTestCase.test_attrgetter | 0 ...r-CPyOperatorPickleTestCase.test_methodcaller | 0 ...tor-PyCOperatorPickleTestCase.test_attrgetter | 0 ...r-PyCOperatorPickleTestCase.test_methodcaller | 0 ...t_operator-PyOperatorTestCase.test_attrgetter | 0 ...3-test_operator-PyOperatorTestCase.test_index | 0 ...test_operator-PyOperatorTestCase.test_inplace | 0 ..._operator-PyOperatorTestCase.test_length_hint | 0 ...-test_operator-PyOperatorTestCase.test_matmul | 0 ...operator-PyOperatorTestCase.test_methodcaller | 0 ...13-test_operator-PyOperatorTestCase.test_not_ | 0 ...or-PyPyOperatorPickleTestCase.test_attrgetter | 0 ...-PyPyOperatorPickleTestCase.test_methodcaller | 0 ...nBuiltinDictTests.test_delitem_hash_collision | 0 ...nBuiltinDictTests.test_highly_nested_subclass | 0 ...DictSubclassTests.test_delitem_hash_collision | 0 ...DictSubclassTests.test_highly_nested_subclass | 0 ...ythonOrderedDictSubclassTests.test_init_calls | 0 ....test_issue119004_change_linked_list_by_clear | 0 ..._issue119004_change_linked_list_by_delete_key | 0 ...ssTests.test_issue119004_change_size_by_clear | 0 ...ts.test_issue119004_change_size_by_delete_key | 0 ...ue119004_change_size_by_delete_key_in_dict_eq | 0 ...ythonOrderedDictSubclassTests.test_issue24347 | 0 ...ythonOrderedDictSubclassTests.test_issue24348 | 0 ...nOrderedDictTests.test_delitem_hash_collision | 0 ...nOrderedDictTests.test_highly_nested_subclass | 0 ..._dict-CPythonOrderedDictTests.test_init_calls | 0 ....test_issue119004_change_linked_list_by_clear | 0 ..._issue119004_change_linked_list_by_delete_key | 0 ...ctTests.test_issue119004_change_size_by_clear | 0 ...ts.test_issue119004_change_size_by_delete_key | 0 ...ue119004_change_size_by_delete_key_in_dict_eq | 0 ..._dict-CPythonOrderedDictTests.test_issue24347 | 0 ..._dict-CPythonOrderedDictTests.test_issue24348 | 0 ...DictSubclassTests.test_delitem_hash_collision | 0 ...DictSubclassTests.test_highly_nested_subclass | 0 ...ythonOrderedDictSubclassTests.test_init_calls | 0 ...ubclassTests.test_issue119004_attribute_error | 0 ...ythonOrderedDictSubclassTests.test_issue24347 | 0 ...ythonOrderedDictSubclassTests.test_issue24348 | 0 ...OrderedDictSubclassTests.test_overridden_init | 0 ...OrderedDictSubclassTests.test_override_update | 0 ...nOrderedDictTests.test_delitem_hash_collision | 0 ...nOrderedDictTests.test_highly_nested_subclass | 0 ...ct-PurePythonOrderedDictTests.test_init_calls | 0 ...redDictTests.test_issue119004_attribute_error | 0 ...ct-PurePythonOrderedDictTests.test_issue24347 | 0 ...ct-PurePythonOrderedDictTests.test_issue24348 | 0 ...rePythonOrderedDictTests.test_overridden_init | 0 ...rePythonOrderedDictTests.test_override_update | 0 ...aryOpsMutating_Set_Set.test_and_with_mutation | 0 ...naryOpsMutating_Set_Set.test_eq_with_mutation | 0 ...naryOpsMutating_Set_Set.test_ge_with_mutation | 0 ...naryOpsMutating_Set_Set.test_gt_with_mutation | 0 ...ryOpsMutating_Set_Set.test_iadd_with_mutation | 0 ...aryOpsMutating_Set_Set.test_ior_with_mutation | 0 ...ryOpsMutating_Set_Set.test_isub_with_mutation | 0 ...Mutating_Set_Set.test_iteration_with_mutation | 0 ...ryOpsMutating_Set_Set.test_ixor_with_mutation | 0 ...naryOpsMutating_Set_Set.test_le_with_mutation | 0 ...naryOpsMutating_Set_Set.test_lt_with_mutation | 0 ...naryOpsMutating_Set_Set.test_ne_with_mutation | 0 ...naryOpsMutating_Set_Set.test_or_with_mutation | 0 ...aryOpsMutating_Set_Set.test_sub_with_mutation | 0 ...aryOpsMutating_Set_Set.test_xor_with_mutation | 0 ...sMutating_Set_Subclass.test_and_with_mutation | 0 ...psMutating_Set_Subclass.test_eq_with_mutation | 0 ...psMutating_Set_Subclass.test_ge_with_mutation | 0 ...psMutating_Set_Subclass.test_gt_with_mutation | 0 ...Mutating_Set_Subclass.test_iadd_with_mutation | 0 ...sMutating_Set_Subclass.test_ior_with_mutation | 0 ...Mutating_Set_Subclass.test_isub_with_mutation | 0 ...ing_Set_Subclass.test_iteration_with_mutation | 0 ...Mutating_Set_Subclass.test_ixor_with_mutation | 0 ...psMutating_Set_Subclass.test_le_with_mutation | 0 ...psMutating_Set_Subclass.test_lt_with_mutation | 0 ...psMutating_Set_Subclass.test_ne_with_mutation | 0 ...psMutating_Set_Subclass.test_or_with_mutation | 0 ...sMutating_Set_Subclass.test_sub_with_mutation | 0 ...sMutating_Set_Subclass.test_xor_with_mutation | 0 ...sMutating_Subclass_Set.test_and_with_mutation | 0 ...psMutating_Subclass_Set.test_eq_with_mutation | 0 ...psMutating_Subclass_Set.test_ge_with_mutation | 0 ...psMutating_Subclass_Set.test_gt_with_mutation | 0 ...Mutating_Subclass_Set.test_iadd_with_mutation | 0 ...sMutating_Subclass_Set.test_ior_with_mutation | 0 ...Mutating_Subclass_Set.test_isub_with_mutation | 0 ...ing_Subclass_Set.test_iteration_with_mutation | 0 ...Mutating_Subclass_Set.test_ixor_with_mutation | 0 ...psMutating_Subclass_Set.test_le_with_mutation | 0 ...psMutating_Subclass_Set.test_lt_with_mutation | 0 ...psMutating_Subclass_Set.test_ne_with_mutation | 0 ...psMutating_Subclass_Set.test_or_with_mutation | 0 ...sMutating_Subclass_Set.test_sub_with_mutation | 0 ...sMutating_Subclass_Set.test_xor_with_mutation | 0 ...ting_Subclass_Subclass.test_and_with_mutation | 0 ...ating_Subclass_Subclass.test_eq_with_mutation | 0 ...ating_Subclass_Subclass.test_ge_with_mutation | 0 ...ating_Subclass_Subclass.test_gt_with_mutation | 0 ...ing_Subclass_Subclass.test_iadd_with_mutation | 0 ...ting_Subclass_Subclass.test_ior_with_mutation | 0 ...ing_Subclass_Subclass.test_isub_with_mutation | 0 ...ubclass_Subclass.test_iteration_with_mutation | 0 ...ing_Subclass_Subclass.test_ixor_with_mutation | 0 ...ating_Subclass_Subclass.test_le_with_mutation | 0 ...ating_Subclass_Subclass.test_lt_with_mutation | 0 ...ating_Subclass_Subclass.test_ne_with_mutation | 0 ...ating_Subclass_Subclass.test_or_with_mutation | 0 ...ting_Subclass_Subclass.test_sub_with_mutation | 0 ...ting_Subclass_Subclass.test_xor_with_mutation | 0 ...est_set-TestFrozenSet.test_container_iterator | 0 ...ython313-test_set-TestFrozenSet.test_deepcopy | 0 .../CPython313-test_set-TestFrozenSet.test_gc | 0 ...-TestFrozenSet.test_subclass_with_custom_hash | 0 ...TestFrozenSetSubclass.test_container_iterator | 0 ...-test_set-TestFrozenSetSubclass.test_deepcopy | 0 ...hon313-test_set-TestFrozenSetSubclass.test_gc | 0 ...stFrozenSetSubclass.test_keywords_in_subclass | 0 ...zenSetSubclass.test_subclass_with_custom_hash | 0 ...Set_Dict.test_difference_update_with_mutation | 0 ...tating_Set_Dict.test_difference_with_mutation | 0 ...t_Dict.test_intersection_update_with_mutation | 0 ...ting_Set_Dict.test_intersection_with_mutation | 0 ...tating_Set_Dict.test_isdisjoint_with_mutation | 0 ...Mutating_Set_Dict.test_issubset_with_mutation | 0 ...tating_Set_Dict.test_issuperset_with_mutation | 0 ...est_symmetric_difference_update_with_mutation | 0 ..._Dict.test_symmetric_difference_with_mutation | 0 ...odsMutating_Set_Dict.test_union_with_mutation | 0 ...dsMutating_Set_Dict.test_update_with_mutation | 0 ...Set_List.test_difference_update_with_mutation | 0 ...tating_Set_List.test_difference_with_mutation | 0 ...t_List.test_intersection_update_with_mutation | 0 ...ting_Set_List.test_intersection_with_mutation | 0 ...tating_Set_List.test_isdisjoint_with_mutation | 0 ...Mutating_Set_List.test_issubset_with_mutation | 0 ...tating_Set_List.test_issuperset_with_mutation | 0 ...est_symmetric_difference_update_with_mutation | 0 ..._List.test_symmetric_difference_with_mutation | 0 ...odsMutating_Set_List.test_union_with_mutation | 0 ...dsMutating_Set_List.test_update_with_mutation | 0 ..._Set_Set.test_difference_update_with_mutation | 0 ...utating_Set_Set.test_difference_with_mutation | 0 ...et_Set.test_intersection_update_with_mutation | 0 ...ating_Set_Set.test_intersection_with_mutation | 0 ...utating_Set_Set.test_isdisjoint_with_mutation | 0 ...sMutating_Set_Set.test_issubset_with_mutation | 0 ...utating_Set_Set.test_issuperset_with_mutation | 0 ...est_symmetric_difference_update_with_mutation | 0 ...t_Set.test_symmetric_difference_with_mutation | 0 ...hodsMutating_Set_Set.test_union_with_mutation | 0 ...odsMutating_Set_Set.test_update_with_mutation | 0 ...Subclass.test_difference_update_with_mutation | 0 ...ng_Set_Subclass.test_difference_with_mutation | 0 ...bclass.test_intersection_update_with_mutation | 0 ..._Set_Subclass.test_intersection_with_mutation | 0 ...ng_Set_Subclass.test_isdisjoint_with_mutation | 0 ...ting_Set_Subclass.test_issubset_with_mutation | 0 ...ng_Set_Subclass.test_issuperset_with_mutation | 0 ...est_symmetric_difference_update_with_mutation | 0 ...class.test_symmetric_difference_with_mutation | 0 ...utating_Set_Subclass.test_union_with_mutation | 0 ...tating_Set_Subclass.test_update_with_mutation | 0 ...lass_Set.test_difference_update_with_mutation | 0 ...ng_Subclass_Set.test_difference_with_mutation | 0 ...ss_Set.test_intersection_update_with_mutation | 0 ..._Subclass_Set.test_intersection_with_mutation | 0 ...ng_Subclass_Set.test_isdisjoint_with_mutation | 0 ...ting_Subclass_Set.test_issubset_with_mutation | 0 ...ng_Subclass_Set.test_issuperset_with_mutation | 0 ...est_symmetric_difference_update_with_mutation | 0 ...s_Set.test_symmetric_difference_with_mutation | 0 ...utating_Subclass_Set.test_union_with_mutation | 0 ...tating_Subclass_Set.test_update_with_mutation | 0 ...Subclass.test_difference_update_with_mutation | 0 ...bclass_Subclass.test_difference_with_mutation | 0 ...bclass.test_intersection_update_with_mutation | 0 ...lass_Subclass.test_intersection_with_mutation | 0 ...bclass_Subclass.test_isdisjoint_with_mutation | 0 ...Subclass_Subclass.test_issubset_with_mutation | 0 ...bclass_Subclass.test_issuperset_with_mutation | 0 ...est_symmetric_difference_update_with_mutation | 0 ...class.test_symmetric_difference_with_mutation | 0 ...ng_Subclass_Subclass.test_union_with_mutation | 0 ...g_Subclass_Subclass.test_update_with_mutation | 0 ...n313-test_set-TestSet.test_container_iterator | 0 .../CPython313-test_set-TestSet.test_deepcopy | 0 .../CPython313-test_set-TestSet.test_gc | 0 ...CPython313-test_set-TestSet.test_rich_compare | 0 ...st_set-TestSet.test_subclass_with_custom_hash | 0 ...t_set-TestSetSubclass.test_container_iterator | 0 ...hon313-test_set-TestSetSubclass.test_deepcopy | 0 .../CPython313-test_set-TestSetSubclass.test_gc | 0 ...set-TestSetSubclass.test_keywords_in_subclass | 0 ...13-test_set-TestSetSubclass.test_rich_compare | 0 ...estSetSubclass.test_subclass_with_custom_hash | 0 ...-test_set-TestWeirdBugs.test_merge_and_mutate | 0 ...CPython313-test_sort-TestBase.testStressfully | 0 .../CPython313-test_sort-TestBugs.test_bug453523 | 0 ...rateSortUndecorate.test_key_with_mutating_del | 0 ...tOptimizedCompares.test_unsafe_object_compare | 0 ...hon313-test_tuple-TupleTest.test_constructors | 0 ...n313-test_tuple-TupleTest.test_contains_order | 0 ...est_tuple-TupleTest.test_keywords_in_subclass | 0 ...3-test_tuple-TupleTest.test_no_comdat_folding | 0 ...n313-test_tuple-TupleTest.test_track_subtypes | 0 ...CPython313-test_userdict-UserDictTest.test_eq | 0 ...est_userlist-UserListTest.test_contains_order | 0 ...est_with-ExceptionalTestCase.testErrorsInBool | 0 ...-ExceptionalTestCase.testRaisedStopIteration2 | 0 ...with-FailureTestCase.testEnterAttributeError1 | 0 ...with-FailureTestCase.testEnterAttributeError2 | 0 ...t_with-FailureTestCase.testExitAttributeError | 0 .../TestAutograd.test_anomaly_detect_nan | 0 .../TestAutograd.test_autograd_print_tensor | 0 ...eckpointing_without_reentrant_with_context_fn | 0 ...ograd.test_custom_autograd_repeated_grad_grad | 0 .../TestAutograd.test_inplace_not_requires_grad | 0 .../TestAutograd.test_lobpcg | 0 .../TestAutograd.test_mark_non_differentiable | 0 ...estAutograd.test_mark_non_differentiable_none | 0 ...d.test_naughty_autograd_function_stashing_ctx | 0 .../TestAutograd.test_return_leaf_inplace | 0 ...test_const_fold_basic_one_attr_name_collision | 0 ...t_const_fold_basic_one_attr_no_name_collision | 0 .../TestConstFold.test_const_fold_basic_two_attr | 0 ...ld.test_const_fold_basic_two_attr_three_input | 0 ....test_const_fold_has_inlined_call_module_node | 0 .../TestConstFold.test_const_fold_module_attr | 0 ...estConstFold.test_const_fold_submod_hierarchy | 0 ...tConstFold.test_const_fold_unused_placeholder | 0 .../TestConstFold.test_dict_output | 0 .../TestConstFold.test_fold_module | 0 .../TestConstFold.test_three_outputs | 0 .../TestConstFold.test_two_outputs | 0 ...raced.test_cond_merge_graph_preserves_ph_meta | 0 ...ched_branch_output_dynamic_True_backend_eager | 0 ...test_cond_symint_operands_requires_grad_False | 0 ....test_cond_symint_operands_requires_grad_True | 0 ...rolFlowTraced.test_while_loop_autograd_simple | 0 ...nJIT.test_cpp_frontend_module_python_inter_op | 0 ...cpp_frontend_module_python_inter_op_with_cuda | 0 ...not_raised_when_exception_source_is_submodule | 0 ...mericSuiteCoreAPIs.test_user_defined_function | 0 .../TestFlag.test_writeable_any_base | 0 ...estIndexing.test_broken_sequence_not_nd_index | 0 ...etrizations_and_params_single_param_swap_True | 0 .../TestPrivateUse1.test_backend_type_methods | 0 .../TestPythonDispatch.test_maybe_tuple_bug | 0 .../TestPythonDispatch.test_set_data | 0 ...tch.test_wrapper_subclass_extra_dispatch_keys | 0 ...st_functional_call_member_reference_stateless | 0 ...t_functional_call_member_reference_torch_func | 0 ...lies_module_and_param_specific_decorators_cpu | 0 ...nDeviceTypeCPU.test_ops_composition_names_cpu | 0 ..._applies_op_and_param_specific_decorators_cpu | 0 .../TestTorch.test_as_subclass | 0 .../TestTorch.test_storage_cycle_via_slots | 0 .../TestTorch.test_storage_finalizer_dealloc | 0 .../TestTorch.test_storage_slot_dealloc | 0 .../TestTorch.test_tensor_cycle_via_slots | 0 .../TestTorch.test_tensor_finalizer_dealloc | 0 .../TestTorch.test_tensor_slot_dealloc | 0 ...TestTorchFunctionMode.test_custom_device_type | 0 ...orchFunctionMode.test_disable_enable_subclass | 0 ...tTorchFunctionMode.test_disable_subclass_mode | 0 .../TestTorchFunctionMode.test_factory_override | 0 .../TestTorchFunctionOverride.test_pow_rpow | 0 .../TestAutograd.test_naughty_anomaly_access | 0 test/dynamo_skips/TestPythonPytree.test_key_str | 1 + ...chFunctionMode.test_disable_subclass_not_mode | 0 .../TestTorch.test_storage_cycle_via_slots | 0 .../TestTorch.test_storage_finalizer_dealloc | 0 .../TestTorch.test_storage_slot_dealloc | 0 .../TestTorch.test_tensor_cycle_via_slots | 0 .../TestTorch.test_tensor_finalizer_dealloc | 0 .../TestTorch.test_tensor_slot_dealloc | 0 torch/_dynamo/symbolic_convert.py | 10 +--------- 373 files changed, 24 insertions(+), 15 deletions(-) rename test/dynamo_expected_failures/{TestNNParametrization.test_new_spectral_norm_forward_swap_True => AOTFxirTestCase.test_aoti_fx_const} (100%) create mode 100644 test/dynamo_expected_failures/CPython313-test_bool-BoolTest.test_blocked create mode 100644 test/dynamo_expected_failures/CPython313-test_bool-BoolTest.test_convert_to_bool create mode 100644 test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Mapping create mode 100644 test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Sequence_mixins create mode 100644 test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set create mode 100644 test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set_from_iterable create mode 100644 test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set_interoperability_with_real_sets create mode 100644 test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_issue16373 create mode 100644 test/dynamo_expected_failures/CPython313-test_collections-TestCounter.test_copy_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_collections-TestOneTrickPonyABCs.test_Generator create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-ClosingTestCase.test_closing create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-ClosingTestCase.test_closing_error create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-ContextManagerTestCase.test_contextmanager_except_stopiter create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-ContextManagerTestCase.test_nokeepref create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestAbstractContextManager.test_exit_is_abstract create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestAbstractContextManager.test_slots create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_decorating_method create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_typo_enter create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_typo_exit create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_dont_reraise_RuntimeError create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_enter_context create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_enter_context_errors create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_exit_exception_chaining_reference create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_exit_exception_explicit_none_context create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_instance_bypass create mode 100644 test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_push create mode 100644 test/dynamo_expected_failures/CPython313-test_defaultdict-TestDefaultDict.test_recursive_repr create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_bad_key create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_copy_maintains_tracking create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_dict_contain_use_after_free create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_dict_copy_order create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_eq create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_equal_operator_modifying_operand create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_errors_in_view_containment_check create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_fromkeys_operator_modifying_dict_operand create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_fromkeys_operator_modifying_set_operand create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_getitem create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_init_use_after_free create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_instance_dict_getattr_str_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_invalid_keyword_arguments create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_merge_and_mutate create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_missing create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_mutating_lookup create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_object_set_item_single_instance_non_str_key create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_oob_indexing_dictiter_iternextitem create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_pop create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_resize2 create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_reverse_iterator_for_shared_shared_dicts create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setdefault create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setdefault_atomic create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setitem_atomic_at_resize create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_splittable_to_generic_combinedtable create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_splittable_update create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_str_nonstr create mode 100644 test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_views_mapping create mode 100644 test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_floatconversion create mode 100644 test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_keywords_in_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_non_numeric_input_types create mode 100644 test/dynamo_expected_failures/CPython313-test_float-HexFloatTestCase.test_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_base_indexable create mode 100644 test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_returns_int_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_subclass_with_index create mode 100644 test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_subclass_with_int create mode 100644 test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_intconversion create mode 100644 test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_non_numeric_input_types create mode 100644 test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_3720 create mode 100644 test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_ref_counting_behavior create mode 100644 test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_stop_sequence create mode 100644 test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_unicode_join_endcase create mode 100644 test/dynamo_expected_failures/CPython313-test_list-ListTest.test_constructors create mode 100644 test/dynamo_expected_failures/CPython313-test_list-ListTest.test_contains_order create mode 100644 test/dynamo_expected_failures/CPython313-test_list-ListTest.test_equal_operator_modifying_operand create mode 100644 test/dynamo_expected_failures/CPython313-test_list-ListTest.test_extend create mode 100644 test/dynamo_expected_failures/CPython313-test_list-ListTest.test_keywords_in_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_list-ListTest.test_no_comdat_folding create mode 100644 test/dynamo_expected_failures/CPython313-test_list-ListTest.test_repr_mutate create mode 100644 test/dynamo_expected_failures/CPython313-test_math-MathTests.testCeil create mode 100644 test/dynamo_expected_failures/CPython313-test_math-MathTests.testFloor create mode 100644 test/dynamo_expected_failures/CPython313-test_math-MathTests.test_issue39871 create mode 100644 test/dynamo_expected_failures/CPython313-test_math-MathTests.test_sumprod_stress create mode 100644 test/dynamo_expected_failures/CPython313-test_math-MathTests.test_trunc create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-CCOperatorPickleTestCase.test_attrgetter create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-CCOperatorPickleTestCase.test_methodcaller create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_attrgetter create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_eq create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_index create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_inplace create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_length_hint create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_ne create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_not_ create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_truth create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-CPyOperatorPickleTestCase.test_attrgetter create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-CPyOperatorPickleTestCase.test_methodcaller create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyCOperatorPickleTestCase.test_attrgetter create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyCOperatorPickleTestCase.test_methodcaller create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_attrgetter create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_index create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_inplace create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_length_hint create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_matmul create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_methodcaller create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_not_ create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyPyOperatorPickleTestCase.test_attrgetter create mode 100644 test/dynamo_expected_failures/CPython313-test_operator-PyPyOperatorPickleTestCase.test_methodcaller create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonBuiltinDictTests.test_delitem_hash_collision create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonBuiltinDictTests.test_highly_nested_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_delitem_hash_collision create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_highly_nested_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_init_calls create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_linked_list_by_clear create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_linked_list_by_delete_key create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_clear create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key_in_dict_eq create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue24347 create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue24348 create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_delitem_hash_collision create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_highly_nested_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_init_calls create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_linked_list_by_clear create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_linked_list_by_delete_key create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_clear create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_delete_key create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_delete_key_in_dict_eq create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue24347 create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue24348 create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_delitem_hash_collision create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_highly_nested_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_init_calls create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue119004_attribute_error create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue24347 create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue24348 create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_overridden_init create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_override_update create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_delitem_hash_collision create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_highly_nested_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_init_calls create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue119004_attribute_error create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue24347 create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue24348 create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_overridden_init create mode 100644 test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_override_update create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_and_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_eq_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ge_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_gt_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_iadd_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ior_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_isub_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_iteration_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ixor_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_le_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_lt_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ne_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_or_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_sub_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_xor_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_and_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_eq_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ge_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_gt_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_iadd_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ior_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_isub_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_iteration_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ixor_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_le_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_lt_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ne_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_or_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_sub_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_xor_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_and_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_eq_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ge_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_gt_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_iadd_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ior_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_isub_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_iteration_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ixor_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_le_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_lt_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ne_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_or_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_sub_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_xor_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_and_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_eq_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ge_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_gt_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_iadd_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ior_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_isub_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_iteration_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ixor_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_le_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_lt_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ne_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_or_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_sub_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_xor_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_container_iterator create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_deepcopy create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_gc create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_subclass_with_custom_hash create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_container_iterator create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_deepcopy create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_gc create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_keywords_in_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_subclass_with_custom_hash create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_intersection_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_intersection_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_isdisjoint_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_issubset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_issuperset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_symmetric_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_symmetric_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_union_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_intersection_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_intersection_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_isdisjoint_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_issubset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_issuperset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_symmetric_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_symmetric_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_union_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_intersection_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_intersection_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_isdisjoint_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_issubset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_issuperset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_symmetric_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_symmetric_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_union_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_intersection_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_intersection_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_isdisjoint_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_issubset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_issuperset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_symmetric_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_symmetric_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_union_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_intersection_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_intersection_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_isdisjoint_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_issubset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_issuperset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_symmetric_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_symmetric_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_union_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_intersection_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_intersection_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_isdisjoint_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_issubset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_issuperset_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_symmetric_difference_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_symmetric_difference_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_union_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_update_with_mutation create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSet.test_container_iterator create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSet.test_deepcopy create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSet.test_gc create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSet.test_rich_compare create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSet.test_subclass_with_custom_hash create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_container_iterator create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_deepcopy create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_gc create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_keywords_in_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_rich_compare create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_subclass_with_custom_hash create mode 100644 test/dynamo_expected_failures/CPython313-test_set-TestWeirdBugs.test_merge_and_mutate create mode 100644 test/dynamo_expected_failures/CPython313-test_sort-TestBase.testStressfully create mode 100644 test/dynamo_expected_failures/CPython313-test_sort-TestBugs.test_bug453523 create mode 100644 test/dynamo_expected_failures/CPython313-test_sort-TestDecorateSortUndecorate.test_key_with_mutating_del create mode 100644 test/dynamo_expected_failures/CPython313-test_sort-TestOptimizedCompares.test_unsafe_object_compare create mode 100644 test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_constructors create mode 100644 test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_contains_order create mode 100644 test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_keywords_in_subclass create mode 100644 test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_no_comdat_folding create mode 100644 test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_track_subtypes create mode 100644 test/dynamo_expected_failures/CPython313-test_userdict-UserDictTest.test_eq create mode 100644 test/dynamo_expected_failures/CPython313-test_userlist-UserListTest.test_contains_order create mode 100644 test/dynamo_expected_failures/CPython313-test_with-ExceptionalTestCase.testErrorsInBool create mode 100644 test/dynamo_expected_failures/CPython313-test_with-ExceptionalTestCase.testRaisedStopIteration2 create mode 100644 test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testEnterAttributeError1 create mode 100644 test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testEnterAttributeError2 create mode 100644 test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testExitAttributeError create mode 100644 test/dynamo_expected_failures/TestAutograd.test_anomaly_detect_nan create mode 100644 test/dynamo_expected_failures/TestAutograd.test_autograd_print_tensor create mode 100644 test/dynamo_expected_failures/TestAutograd.test_checkpointing_without_reentrant_with_context_fn create mode 100644 test/dynamo_expected_failures/TestAutograd.test_custom_autograd_repeated_grad_grad create mode 100644 test/dynamo_expected_failures/TestAutograd.test_inplace_not_requires_grad create mode 100644 test/dynamo_expected_failures/TestAutograd.test_lobpcg create mode 100644 test/dynamo_expected_failures/TestAutograd.test_mark_non_differentiable create mode 100644 test/dynamo_expected_failures/TestAutograd.test_mark_non_differentiable_none create mode 100644 test/dynamo_expected_failures/TestAutograd.test_naughty_autograd_function_stashing_ctx create mode 100644 test/dynamo_expected_failures/TestAutograd.test_return_leaf_inplace create mode 100644 test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_one_attr_name_collision create mode 100644 test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_one_attr_no_name_collision create mode 100644 test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_two_attr create mode 100644 test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_two_attr_three_input create mode 100644 test/dynamo_expected_failures/TestConstFold.test_const_fold_has_inlined_call_module_node create mode 100644 test/dynamo_expected_failures/TestConstFold.test_const_fold_module_attr create mode 100644 test/dynamo_expected_failures/TestConstFold.test_const_fold_submod_hierarchy create mode 100644 test/dynamo_expected_failures/TestConstFold.test_const_fold_unused_placeholder create mode 100644 test/dynamo_expected_failures/TestConstFold.test_dict_output create mode 100644 test/dynamo_expected_failures/TestConstFold.test_fold_module create mode 100644 test/dynamo_expected_failures/TestConstFold.test_three_outputs create mode 100644 test/dynamo_expected_failures/TestConstFold.test_two_outputs create mode 100644 test/dynamo_expected_failures/TestControlFlowTraced.test_cond_merge_graph_preserves_ph_meta create mode 100644 test/dynamo_expected_failures/TestControlFlowTraced.test_cond_mismatched_branch_output_dynamic_True_backend_eager create mode 100644 test/dynamo_expected_failures/TestControlFlowTraced.test_cond_symint_operands_requires_grad_False create mode 100644 test/dynamo_expected_failures/TestControlFlowTraced.test_cond_symint_operands_requires_grad_True create mode 100644 test/dynamo_expected_failures/TestControlFlowTraced.test_while_loop_autograd_simple create mode 100644 test/dynamo_expected_failures/TestCppExtensionJIT.test_cpp_frontend_module_python_inter_op create mode 100644 test/dynamo_expected_failures/TestCppExtensionJIT.test_cpp_frontend_module_python_inter_op_with_cuda create mode 100644 test/dynamo_expected_failures/TestFX.test_custom_traceback_not_raised_when_exception_source_is_submodule create mode 100644 test/dynamo_expected_failures/TestFXNumericSuiteCoreAPIs.test_user_defined_function create mode 100644 test/dynamo_expected_failures/TestFlag.test_writeable_any_base create mode 100644 test/dynamo_expected_failures/TestIndexing.test_broken_sequence_not_nd_index create mode 100644 test/dynamo_expected_failures/TestNNParametrization.test_transfer_parametrizations_and_params_single_param_swap_True create mode 100644 test/dynamo_expected_failures/TestPrivateUse1.test_backend_type_methods create mode 100644 test/dynamo_expected_failures/TestPythonDispatch.test_maybe_tuple_bug create mode 100644 test/dynamo_expected_failures/TestPythonDispatch.test_set_data create mode 100644 test/dynamo_expected_failures/TestPythonDispatch.test_wrapper_subclass_extra_dispatch_keys create mode 100644 test/dynamo_expected_failures/TestStatelessFunctionalAPI.test_functional_call_member_reference_stateless create mode 100644 test/dynamo_expected_failures/TestStatelessFunctionalAPI.test_functional_call_member_reference_torch_func create mode 100644 test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_modules_decorator_applies_module_and_param_specific_decorators_cpu create mode 100644 test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_ops_composition_names_cpu create mode 100644 test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_ops_decorator_applies_op_and_param_specific_decorators_cpu create mode 100644 test/dynamo_expected_failures/TestTorch.test_as_subclass create mode 100644 test/dynamo_expected_failures/TestTorch.test_storage_cycle_via_slots create mode 100644 test/dynamo_expected_failures/TestTorch.test_storage_finalizer_dealloc create mode 100644 test/dynamo_expected_failures/TestTorch.test_storage_slot_dealloc create mode 100644 test/dynamo_expected_failures/TestTorch.test_tensor_cycle_via_slots create mode 100644 test/dynamo_expected_failures/TestTorch.test_tensor_finalizer_dealloc create mode 100644 test/dynamo_expected_failures/TestTorch.test_tensor_slot_dealloc create mode 100644 test/dynamo_expected_failures/TestTorchFunctionMode.test_custom_device_type create mode 100644 test/dynamo_expected_failures/TestTorchFunctionMode.test_disable_enable_subclass create mode 100644 test/dynamo_expected_failures/TestTorchFunctionMode.test_disable_subclass_mode create mode 100644 test/dynamo_expected_failures/TestTorchFunctionMode.test_factory_override create mode 100644 test/dynamo_expected_failures/TestTorchFunctionOverride.test_pow_rpow create mode 100644 test/dynamo_skips/TestAutograd.test_naughty_anomaly_access create mode 100644 test/dynamo_skips/TestPythonPytree.test_key_str create mode 100644 test/dynamo_skips/TestTorchFunctionMode.test_disable_subclass_not_mode create mode 100644 test/inductor_expected_failures/TestTorch.test_storage_cycle_via_slots create mode 100644 test/inductor_expected_failures/TestTorch.test_storage_finalizer_dealloc create mode 100644 test/inductor_expected_failures/TestTorch.test_storage_slot_dealloc create mode 100644 test/inductor_expected_failures/TestTorch.test_tensor_cycle_via_slots create mode 100644 test/inductor_expected_failures/TestTorch.test_tensor_finalizer_dealloc create mode 100644 test/inductor_expected_failures/TestTorch.test_tensor_slot_dealloc diff --git a/test/dynamo/test_error_messages.py b/test/dynamo/test_error_messages.py index 847f3a6fd216..081ceb5065df 100644 --- a/test/dynamo/test_error_messages.py +++ b/test/dynamo/test_error_messages.py @@ -726,14 +726,14 @@ Call to `torch._dynamo.graph_break()` Unsupported, lambda: torch.compile(fn, backend="eager", fullgraph=True)(), """\ -LOAD_BUILD_CLASS bytecode not supported - Explanation: Dynamo does not support tracing classes that are defined in the compiled region. - Hint: Move the class definition out of the compiled region. - Hint: It may be possible to write Dynamo tracing rules for this code. Please report an issue to PyTorch if you encounter this graph break often and it is causing performance issues. +Attempted to call function marked as skipped + Explanation: Dynamo does not know how to trace the builtin `builtins.__build_class__.` This function is either a Python builtin (e.g. _warnings.warn) or a third-party C/C++ Python extension (perhaps created with pybind). + Hint: If it is a Python builtin, please file an issue on GitHub so the PyTorch team can add support for it and see the next case for a workaround. + Hint: If it is a third-party C/C++ Python extension, please either wrap it into a PyTorch-understood custom operator (see https://pytorch.org/tutorials/advanced/custom_ops_landing_page.html for more details) or, if it is traceable, use `torch.compiler.allow_in_graph`. - Developer debug context: + Developer debug context: module: builtins, qualname: __build_class__, skip reason: - For more details about this graph break, please visit: https://meta-pytorch.github.io/compile-graph-break-site/gb/gb0075.html + For more details about this graph break, please visit: https://meta-pytorch.github.io/compile-graph-break-site/gb/gb0007.html from user code: File "test_error_messages.py", line N, in fn diff --git a/test/dynamo/test_misc.py b/test/dynamo/test_misc.py index b7fb01be1715..c9a2a0730b08 100644 --- a/test/dynamo/test_misc.py +++ b/test/dynamo/test_misc.py @@ -12684,6 +12684,22 @@ fn self.assertRaises(Unsupported, f, []) self.assertRaises(Unsupported, f, "1 + j") + def test_compiled_class_graph_break(self): + counter = CompileCounter() + + @torch.compile(backend=counter, fullgraph=False) + def f(x): + x += 1 + + class C: + pass + + return x.sin() + + x = torch.randn(3) + f(x) + self.assertEqual(counter.frame_count, 2) + class MiscTestsPyTree(torch._inductor.test_case.TestCase): @parametrize_pytree_module diff --git a/test/dynamo_expected_failures/TestNNParametrization.test_new_spectral_norm_forward_swap_True b/test/dynamo_expected_failures/AOTFxirTestCase.test_aoti_fx_const similarity index 100% rename from test/dynamo_expected_failures/TestNNParametrization.test_new_spectral_norm_forward_swap_True rename to test/dynamo_expected_failures/AOTFxirTestCase.test_aoti_fx_const diff --git a/test/dynamo_expected_failures/CPython313-test_bool-BoolTest.test_blocked b/test/dynamo_expected_failures/CPython313-test_bool-BoolTest.test_blocked new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_bool-BoolTest.test_convert_to_bool b/test/dynamo_expected_failures/CPython313-test_bool-BoolTest.test_convert_to_bool new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Mapping b/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Mapping new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Sequence_mixins b/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Sequence_mixins new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set b/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set_from_iterable b/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set_from_iterable new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set_interoperability_with_real_sets b/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_Set_interoperability_with_real_sets new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_issue16373 b/test/dynamo_expected_failures/CPython313-test_collections-TestCollectionABCs.test_issue16373 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_collections-TestCounter.test_copy_subclass b/test/dynamo_expected_failures/CPython313-test_collections-TestCounter.test_copy_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_collections-TestOneTrickPonyABCs.test_Generator b/test/dynamo_expected_failures/CPython313-test_collections-TestOneTrickPonyABCs.test_Generator new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-ClosingTestCase.test_closing b/test/dynamo_expected_failures/CPython313-test_contextlib-ClosingTestCase.test_closing new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-ClosingTestCase.test_closing_error b/test/dynamo_expected_failures/CPython313-test_contextlib-ClosingTestCase.test_closing_error new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-ContextManagerTestCase.test_contextmanager_except_stopiter b/test/dynamo_expected_failures/CPython313-test_contextlib-ContextManagerTestCase.test_contextmanager_except_stopiter new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-ContextManagerTestCase.test_nokeepref b/test/dynamo_expected_failures/CPython313-test_contextlib-ContextManagerTestCase.test_nokeepref new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestAbstractContextManager.test_exit_is_abstract b/test/dynamo_expected_failures/CPython313-test_contextlib-TestAbstractContextManager.test_exit_is_abstract new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestAbstractContextManager.test_slots b/test/dynamo_expected_failures/CPython313-test_contextlib-TestAbstractContextManager.test_slots new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_decorating_method b/test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_decorating_method new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_typo_enter b/test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_typo_enter new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_typo_exit b/test/dynamo_expected_failures/CPython313-test_contextlib-TestContextDecorator.test_typo_exit new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_dont_reraise_RuntimeError b/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_dont_reraise_RuntimeError new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_enter_context b/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_enter_context new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_enter_context_errors b/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_enter_context_errors new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_exit_exception_chaining_reference b/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_exit_exception_chaining_reference new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_exit_exception_explicit_none_context b/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_exit_exception_explicit_none_context new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_instance_bypass b/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_instance_bypass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_push b/test/dynamo_expected_failures/CPython313-test_contextlib-TestExitStack.test_push new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_defaultdict-TestDefaultDict.test_recursive_repr b/test/dynamo_expected_failures/CPython313-test_defaultdict-TestDefaultDict.test_recursive_repr new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_bad_key b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_bad_key new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_copy_maintains_tracking b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_copy_maintains_tracking new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_dict_contain_use_after_free b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_dict_contain_use_after_free new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_dict_copy_order b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_dict_copy_order new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_eq b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_eq new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_equal_operator_modifying_operand b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_equal_operator_modifying_operand new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_errors_in_view_containment_check b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_errors_in_view_containment_check new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_fromkeys_operator_modifying_dict_operand b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_fromkeys_operator_modifying_dict_operand new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_fromkeys_operator_modifying_set_operand b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_fromkeys_operator_modifying_set_operand new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_getitem b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_getitem new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_init_use_after_free b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_init_use_after_free new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_instance_dict_getattr_str_subclass b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_instance_dict_getattr_str_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_invalid_keyword_arguments b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_invalid_keyword_arguments new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_merge_and_mutate b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_merge_and_mutate new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_missing b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_missing new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_mutating_lookup b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_mutating_lookup new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_object_set_item_single_instance_non_str_key b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_object_set_item_single_instance_non_str_key new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_oob_indexing_dictiter_iternextitem b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_oob_indexing_dictiter_iternextitem new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_pop b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_pop new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_resize2 b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_resize2 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_reverse_iterator_for_shared_shared_dicts b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_reverse_iterator_for_shared_shared_dicts new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setdefault b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setdefault new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setdefault_atomic b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setdefault_atomic new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setitem_atomic_at_resize b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_setitem_atomic_at_resize new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_splittable_to_generic_combinedtable b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_splittable_to_generic_combinedtable new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_splittable_update b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_splittable_update new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_str_nonstr b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_str_nonstr new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_views_mapping b/test/dynamo_expected_failures/CPython313-test_dict-DictTest.test_views_mapping new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_floatconversion b/test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_floatconversion new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_keywords_in_subclass b/test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_keywords_in_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_non_numeric_input_types b/test/dynamo_expected_failures/CPython313-test_float-GeneralFloatCases.test_non_numeric_input_types new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_float-HexFloatTestCase.test_subclass b/test/dynamo_expected_failures/CPython313-test_float-HexFloatTestCase.test_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_base_indexable b/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_base_indexable new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_returns_int_subclass b/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_returns_int_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_subclass_with_index b/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_subclass_with_index new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_subclass_with_int b/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_int_subclass_with_int new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_intconversion b/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_intconversion new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_non_numeric_input_types b/test/dynamo_expected_failures/CPython313-test_int-IntTestCases.test_non_numeric_input_types new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_3720 b/test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_3720 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_ref_counting_behavior b/test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_ref_counting_behavior new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_stop_sequence b/test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_stop_sequence new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_unicode_join_endcase b/test/dynamo_expected_failures/CPython313-test_iter-TestCase.test_unicode_join_endcase new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_constructors b/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_constructors new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_contains_order b/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_contains_order new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_equal_operator_modifying_operand b/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_equal_operator_modifying_operand new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_extend b/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_extend new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_keywords_in_subclass b/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_keywords_in_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_no_comdat_folding b/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_no_comdat_folding new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_repr_mutate b/test/dynamo_expected_failures/CPython313-test_list-ListTest.test_repr_mutate new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_math-MathTests.testCeil b/test/dynamo_expected_failures/CPython313-test_math-MathTests.testCeil new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_math-MathTests.testFloor b/test/dynamo_expected_failures/CPython313-test_math-MathTests.testFloor new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_math-MathTests.test_issue39871 b/test/dynamo_expected_failures/CPython313-test_math-MathTests.test_issue39871 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_math-MathTests.test_sumprod_stress b/test/dynamo_expected_failures/CPython313-test_math-MathTests.test_sumprod_stress new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_math-MathTests.test_trunc b/test/dynamo_expected_failures/CPython313-test_math-MathTests.test_trunc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-CCOperatorPickleTestCase.test_attrgetter b/test/dynamo_expected_failures/CPython313-test_operator-CCOperatorPickleTestCase.test_attrgetter new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-CCOperatorPickleTestCase.test_methodcaller b/test/dynamo_expected_failures/CPython313-test_operator-CCOperatorPickleTestCase.test_methodcaller new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_attrgetter b/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_attrgetter new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_eq b/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_eq new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_index b/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_index new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_inplace b/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_inplace new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_length_hint b/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_length_hint new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_ne b/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_ne new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_not_ b/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_not_ new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_truth b/test/dynamo_expected_failures/CPython313-test_operator-COperatorTestCase.test_truth new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-CPyOperatorPickleTestCase.test_attrgetter b/test/dynamo_expected_failures/CPython313-test_operator-CPyOperatorPickleTestCase.test_attrgetter new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-CPyOperatorPickleTestCase.test_methodcaller b/test/dynamo_expected_failures/CPython313-test_operator-CPyOperatorPickleTestCase.test_methodcaller new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyCOperatorPickleTestCase.test_attrgetter b/test/dynamo_expected_failures/CPython313-test_operator-PyCOperatorPickleTestCase.test_attrgetter new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyCOperatorPickleTestCase.test_methodcaller b/test/dynamo_expected_failures/CPython313-test_operator-PyCOperatorPickleTestCase.test_methodcaller new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_attrgetter b/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_attrgetter new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_index b/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_index new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_inplace b/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_inplace new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_length_hint b/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_length_hint new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_matmul b/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_matmul new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_methodcaller b/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_methodcaller new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_not_ b/test/dynamo_expected_failures/CPython313-test_operator-PyOperatorTestCase.test_not_ new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyPyOperatorPickleTestCase.test_attrgetter b/test/dynamo_expected_failures/CPython313-test_operator-PyPyOperatorPickleTestCase.test_attrgetter new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_operator-PyPyOperatorPickleTestCase.test_methodcaller b/test/dynamo_expected_failures/CPython313-test_operator-PyPyOperatorPickleTestCase.test_methodcaller new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonBuiltinDictTests.test_delitem_hash_collision b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonBuiltinDictTests.test_delitem_hash_collision new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonBuiltinDictTests.test_highly_nested_subclass b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonBuiltinDictTests.test_highly_nested_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_delitem_hash_collision b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_delitem_hash_collision new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_highly_nested_subclass b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_highly_nested_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_init_calls b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_init_calls new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_linked_list_by_clear b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_linked_list_by_clear new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_linked_list_by_delete_key b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_linked_list_by_delete_key new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_clear b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_clear new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key_in_dict_eq b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue119004_change_size_by_delete_key_in_dict_eq new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue24347 b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue24347 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue24348 b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictSubclassTests.test_issue24348 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_delitem_hash_collision b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_delitem_hash_collision new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_highly_nested_subclass b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_highly_nested_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_init_calls b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_init_calls new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_linked_list_by_clear b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_linked_list_by_clear new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_linked_list_by_delete_key b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_linked_list_by_delete_key new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_clear b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_clear new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_delete_key b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_delete_key new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_delete_key_in_dict_eq b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue119004_change_size_by_delete_key_in_dict_eq new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue24347 b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue24347 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue24348 b/test/dynamo_expected_failures/CPython313-test_ordered_dict-CPythonOrderedDictTests.test_issue24348 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_delitem_hash_collision b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_delitem_hash_collision new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_highly_nested_subclass b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_highly_nested_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_init_calls b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_init_calls new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue119004_attribute_error b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue119004_attribute_error new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue24347 b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue24347 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue24348 b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_issue24348 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_overridden_init b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_overridden_init new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_override_update b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictSubclassTests.test_override_update new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_delitem_hash_collision b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_delitem_hash_collision new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_highly_nested_subclass b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_highly_nested_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_init_calls b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_init_calls new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue119004_attribute_error b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue119004_attribute_error new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue24347 b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue24347 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue24348 b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_issue24348 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_overridden_init b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_overridden_init new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_override_update b/test/dynamo_expected_failures/CPython313-test_ordered_dict-PurePythonOrderedDictTests.test_override_update new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_and_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_and_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_eq_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_eq_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ge_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ge_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_gt_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_gt_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_iadd_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_iadd_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ior_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ior_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_isub_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_isub_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_iteration_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_iteration_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ixor_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ixor_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_le_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_le_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_lt_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_lt_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ne_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_ne_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_or_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_or_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_sub_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_sub_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_xor_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Set.test_xor_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_and_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_and_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_eq_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_eq_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ge_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ge_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_gt_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_gt_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_iadd_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_iadd_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ior_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ior_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_isub_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_isub_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_iteration_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_iteration_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ixor_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ixor_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_le_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_le_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_lt_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_lt_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ne_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_ne_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_or_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_or_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_sub_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_sub_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_xor_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Set_Subclass.test_xor_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_and_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_and_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_eq_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_eq_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ge_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ge_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_gt_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_gt_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_iadd_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_iadd_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ior_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ior_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_isub_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_isub_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_iteration_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_iteration_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ixor_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ixor_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_le_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_le_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_lt_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_lt_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ne_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_ne_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_or_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_or_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_sub_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_sub_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_xor_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Set.test_xor_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_and_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_and_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_eq_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_eq_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ge_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ge_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_gt_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_gt_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_iadd_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_iadd_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ior_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ior_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_isub_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_isub_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_iteration_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_iteration_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ixor_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ixor_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_le_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_le_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_lt_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_lt_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ne_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_ne_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_or_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_or_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_sub_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_sub_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_xor_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestBinaryOpsMutating_Subclass_Subclass.test_xor_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_container_iterator b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_container_iterator new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_deepcopy b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_deepcopy new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_gc b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_gc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_subclass_with_custom_hash b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSet.test_subclass_with_custom_hash new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_container_iterator b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_container_iterator new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_deepcopy b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_deepcopy new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_gc b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_gc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_keywords_in_subclass b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_keywords_in_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_subclass_with_custom_hash b/test/dynamo_expected_failures/CPython313-test_set-TestFrozenSetSubclass.test_subclass_with_custom_hash new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_intersection_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_intersection_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_intersection_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_intersection_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_isdisjoint_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_isdisjoint_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_issubset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_issubset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_issuperset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_issuperset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_symmetric_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_symmetric_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_symmetric_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_symmetric_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_union_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_union_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Dict.test_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_intersection_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_intersection_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_intersection_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_intersection_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_isdisjoint_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_isdisjoint_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_issubset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_issubset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_issuperset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_issuperset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_symmetric_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_symmetric_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_symmetric_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_symmetric_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_union_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_union_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_List.test_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_intersection_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_intersection_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_intersection_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_intersection_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_isdisjoint_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_isdisjoint_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_issubset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_issubset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_issuperset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_issuperset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_symmetric_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_symmetric_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_symmetric_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_symmetric_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_union_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_union_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Set.test_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_intersection_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_intersection_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_intersection_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_intersection_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_isdisjoint_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_isdisjoint_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_issubset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_issubset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_issuperset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_issuperset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_symmetric_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_symmetric_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_symmetric_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_symmetric_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_union_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_union_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Set_Subclass.test_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_intersection_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_intersection_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_intersection_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_intersection_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_isdisjoint_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_isdisjoint_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_issubset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_issubset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_issuperset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_issuperset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_symmetric_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_symmetric_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_symmetric_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_symmetric_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_union_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_union_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Set.test_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_intersection_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_intersection_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_intersection_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_intersection_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_isdisjoint_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_isdisjoint_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_issubset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_issubset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_issuperset_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_issuperset_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_symmetric_difference_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_symmetric_difference_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_symmetric_difference_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_symmetric_difference_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_union_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_union_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_update_with_mutation b/test/dynamo_expected_failures/CPython313-test_set-TestMethodsMutating_Subclass_Subclass.test_update_with_mutation new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_container_iterator b/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_container_iterator new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_deepcopy b/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_deepcopy new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_gc b/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_gc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_rich_compare b/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_rich_compare new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_subclass_with_custom_hash b/test/dynamo_expected_failures/CPython313-test_set-TestSet.test_subclass_with_custom_hash new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_container_iterator b/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_container_iterator new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_deepcopy b/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_deepcopy new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_gc b/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_gc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_keywords_in_subclass b/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_keywords_in_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_rich_compare b/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_rich_compare new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_subclass_with_custom_hash b/test/dynamo_expected_failures/CPython313-test_set-TestSetSubclass.test_subclass_with_custom_hash new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_set-TestWeirdBugs.test_merge_and_mutate b/test/dynamo_expected_failures/CPython313-test_set-TestWeirdBugs.test_merge_and_mutate new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_sort-TestBase.testStressfully b/test/dynamo_expected_failures/CPython313-test_sort-TestBase.testStressfully new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_sort-TestBugs.test_bug453523 b/test/dynamo_expected_failures/CPython313-test_sort-TestBugs.test_bug453523 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_sort-TestDecorateSortUndecorate.test_key_with_mutating_del b/test/dynamo_expected_failures/CPython313-test_sort-TestDecorateSortUndecorate.test_key_with_mutating_del new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_sort-TestOptimizedCompares.test_unsafe_object_compare b/test/dynamo_expected_failures/CPython313-test_sort-TestOptimizedCompares.test_unsafe_object_compare new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_constructors b/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_constructors new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_contains_order b/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_contains_order new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_keywords_in_subclass b/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_keywords_in_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_no_comdat_folding b/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_no_comdat_folding new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_track_subtypes b/test/dynamo_expected_failures/CPython313-test_tuple-TupleTest.test_track_subtypes new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_userdict-UserDictTest.test_eq b/test/dynamo_expected_failures/CPython313-test_userdict-UserDictTest.test_eq new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_userlist-UserListTest.test_contains_order b/test/dynamo_expected_failures/CPython313-test_userlist-UserListTest.test_contains_order new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_with-ExceptionalTestCase.testErrorsInBool b/test/dynamo_expected_failures/CPython313-test_with-ExceptionalTestCase.testErrorsInBool new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_with-ExceptionalTestCase.testRaisedStopIteration2 b/test/dynamo_expected_failures/CPython313-test_with-ExceptionalTestCase.testRaisedStopIteration2 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testEnterAttributeError1 b/test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testEnterAttributeError1 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testEnterAttributeError2 b/test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testEnterAttributeError2 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testExitAttributeError b/test/dynamo_expected_failures/CPython313-test_with-FailureTestCase.testExitAttributeError new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_anomaly_detect_nan b/test/dynamo_expected_failures/TestAutograd.test_anomaly_detect_nan new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_autograd_print_tensor b/test/dynamo_expected_failures/TestAutograd.test_autograd_print_tensor new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_checkpointing_without_reentrant_with_context_fn b/test/dynamo_expected_failures/TestAutograd.test_checkpointing_without_reentrant_with_context_fn new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_custom_autograd_repeated_grad_grad b/test/dynamo_expected_failures/TestAutograd.test_custom_autograd_repeated_grad_grad new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_inplace_not_requires_grad b/test/dynamo_expected_failures/TestAutograd.test_inplace_not_requires_grad new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_lobpcg b/test/dynamo_expected_failures/TestAutograd.test_lobpcg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_mark_non_differentiable b/test/dynamo_expected_failures/TestAutograd.test_mark_non_differentiable new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_mark_non_differentiable_none b/test/dynamo_expected_failures/TestAutograd.test_mark_non_differentiable_none new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_naughty_autograd_function_stashing_ctx b/test/dynamo_expected_failures/TestAutograd.test_naughty_autograd_function_stashing_ctx new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestAutograd.test_return_leaf_inplace b/test/dynamo_expected_failures/TestAutograd.test_return_leaf_inplace new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_one_attr_name_collision b/test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_one_attr_name_collision new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_one_attr_no_name_collision b/test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_one_attr_no_name_collision new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_two_attr b/test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_two_attr new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_two_attr_three_input b/test/dynamo_expected_failures/TestConstFold.test_const_fold_basic_two_attr_three_input new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_const_fold_has_inlined_call_module_node b/test/dynamo_expected_failures/TestConstFold.test_const_fold_has_inlined_call_module_node new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_const_fold_module_attr b/test/dynamo_expected_failures/TestConstFold.test_const_fold_module_attr new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_const_fold_submod_hierarchy b/test/dynamo_expected_failures/TestConstFold.test_const_fold_submod_hierarchy new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_const_fold_unused_placeholder b/test/dynamo_expected_failures/TestConstFold.test_const_fold_unused_placeholder new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_dict_output b/test/dynamo_expected_failures/TestConstFold.test_dict_output new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_fold_module b/test/dynamo_expected_failures/TestConstFold.test_fold_module new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_three_outputs b/test/dynamo_expected_failures/TestConstFold.test_three_outputs new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestConstFold.test_two_outputs b/test/dynamo_expected_failures/TestConstFold.test_two_outputs new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestControlFlowTraced.test_cond_merge_graph_preserves_ph_meta b/test/dynamo_expected_failures/TestControlFlowTraced.test_cond_merge_graph_preserves_ph_meta new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestControlFlowTraced.test_cond_mismatched_branch_output_dynamic_True_backend_eager b/test/dynamo_expected_failures/TestControlFlowTraced.test_cond_mismatched_branch_output_dynamic_True_backend_eager new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestControlFlowTraced.test_cond_symint_operands_requires_grad_False b/test/dynamo_expected_failures/TestControlFlowTraced.test_cond_symint_operands_requires_grad_False new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestControlFlowTraced.test_cond_symint_operands_requires_grad_True b/test/dynamo_expected_failures/TestControlFlowTraced.test_cond_symint_operands_requires_grad_True new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestControlFlowTraced.test_while_loop_autograd_simple b/test/dynamo_expected_failures/TestControlFlowTraced.test_while_loop_autograd_simple new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestCppExtensionJIT.test_cpp_frontend_module_python_inter_op b/test/dynamo_expected_failures/TestCppExtensionJIT.test_cpp_frontend_module_python_inter_op new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestCppExtensionJIT.test_cpp_frontend_module_python_inter_op_with_cuda b/test/dynamo_expected_failures/TestCppExtensionJIT.test_cpp_frontend_module_python_inter_op_with_cuda new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestFX.test_custom_traceback_not_raised_when_exception_source_is_submodule b/test/dynamo_expected_failures/TestFX.test_custom_traceback_not_raised_when_exception_source_is_submodule new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestFXNumericSuiteCoreAPIs.test_user_defined_function b/test/dynamo_expected_failures/TestFXNumericSuiteCoreAPIs.test_user_defined_function new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestFlag.test_writeable_any_base b/test/dynamo_expected_failures/TestFlag.test_writeable_any_base new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestIndexing.test_broken_sequence_not_nd_index b/test/dynamo_expected_failures/TestIndexing.test_broken_sequence_not_nd_index new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestNNParametrization.test_transfer_parametrizations_and_params_single_param_swap_True b/test/dynamo_expected_failures/TestNNParametrization.test_transfer_parametrizations_and_params_single_param_swap_True new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestPrivateUse1.test_backend_type_methods b/test/dynamo_expected_failures/TestPrivateUse1.test_backend_type_methods new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestPythonDispatch.test_maybe_tuple_bug b/test/dynamo_expected_failures/TestPythonDispatch.test_maybe_tuple_bug new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestPythonDispatch.test_set_data b/test/dynamo_expected_failures/TestPythonDispatch.test_set_data new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestPythonDispatch.test_wrapper_subclass_extra_dispatch_keys b/test/dynamo_expected_failures/TestPythonDispatch.test_wrapper_subclass_extra_dispatch_keys new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestStatelessFunctionalAPI.test_functional_call_member_reference_stateless b/test/dynamo_expected_failures/TestStatelessFunctionalAPI.test_functional_call_member_reference_stateless new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestStatelessFunctionalAPI.test_functional_call_member_reference_torch_func b/test/dynamo_expected_failures/TestStatelessFunctionalAPI.test_functional_call_member_reference_torch_func new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_modules_decorator_applies_module_and_param_specific_decorators_cpu b/test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_modules_decorator_applies_module_and_param_specific_decorators_cpu new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_ops_composition_names_cpu b/test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_ops_composition_names_cpu new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_ops_decorator_applies_op_and_param_specific_decorators_cpu b/test/dynamo_expected_failures/TestTestParametrizationDeviceTypeCPU.test_ops_decorator_applies_op_and_param_specific_decorators_cpu new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorch.test_as_subclass b/test/dynamo_expected_failures/TestTorch.test_as_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorch.test_storage_cycle_via_slots b/test/dynamo_expected_failures/TestTorch.test_storage_cycle_via_slots new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorch.test_storage_finalizer_dealloc b/test/dynamo_expected_failures/TestTorch.test_storage_finalizer_dealloc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorch.test_storage_slot_dealloc b/test/dynamo_expected_failures/TestTorch.test_storage_slot_dealloc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorch.test_tensor_cycle_via_slots b/test/dynamo_expected_failures/TestTorch.test_tensor_cycle_via_slots new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorch.test_tensor_finalizer_dealloc b/test/dynamo_expected_failures/TestTorch.test_tensor_finalizer_dealloc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorch.test_tensor_slot_dealloc b/test/dynamo_expected_failures/TestTorch.test_tensor_slot_dealloc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorchFunctionMode.test_custom_device_type b/test/dynamo_expected_failures/TestTorchFunctionMode.test_custom_device_type new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorchFunctionMode.test_disable_enable_subclass b/test/dynamo_expected_failures/TestTorchFunctionMode.test_disable_enable_subclass new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorchFunctionMode.test_disable_subclass_mode b/test/dynamo_expected_failures/TestTorchFunctionMode.test_disable_subclass_mode new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorchFunctionMode.test_factory_override b/test/dynamo_expected_failures/TestTorchFunctionMode.test_factory_override new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_expected_failures/TestTorchFunctionOverride.test_pow_rpow b/test/dynamo_expected_failures/TestTorchFunctionOverride.test_pow_rpow new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_skips/TestAutograd.test_naughty_anomaly_access b/test/dynamo_skips/TestAutograd.test_naughty_anomaly_access new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/dynamo_skips/TestPythonPytree.test_key_str b/test/dynamo_skips/TestPythonPytree.test_key_str new file mode 100644 index 000000000000..a8d6b4d65e03 --- /dev/null +++ b/test/dynamo_skips/TestPythonPytree.test_key_str @@ -0,0 +1 @@ +Passes under python 3.10, fails under 3.13 diff --git a/test/dynamo_skips/TestTorchFunctionMode.test_disable_subclass_not_mode b/test/dynamo_skips/TestTorchFunctionMode.test_disable_subclass_not_mode new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/inductor_expected_failures/TestTorch.test_storage_cycle_via_slots b/test/inductor_expected_failures/TestTorch.test_storage_cycle_via_slots new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/inductor_expected_failures/TestTorch.test_storage_finalizer_dealloc b/test/inductor_expected_failures/TestTorch.test_storage_finalizer_dealloc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/inductor_expected_failures/TestTorch.test_storage_slot_dealloc b/test/inductor_expected_failures/TestTorch.test_storage_slot_dealloc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/inductor_expected_failures/TestTorch.test_tensor_cycle_via_slots b/test/inductor_expected_failures/TestTorch.test_tensor_cycle_via_slots new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/inductor_expected_failures/TestTorch.test_tensor_finalizer_dealloc b/test/inductor_expected_failures/TestTorch.test_tensor_finalizer_dealloc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/test/inductor_expected_failures/TestTorch.test_tensor_slot_dealloc b/test/inductor_expected_failures/TestTorch.test_tensor_slot_dealloc new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/torch/_dynamo/symbolic_convert.py b/torch/_dynamo/symbolic_convert.py index 4dd1321a5057..beebea05a0e3 100644 --- a/torch/_dynamo/symbolic_convert.py +++ b/torch/_dynamo/symbolic_convert.py @@ -3290,15 +3290,7 @@ class InstructionTranslatorBase( self.push(self.load_builtin_from_argval("AssertionError")) def LOAD_BUILD_CLASS(self, inst: Instruction) -> None: - unimplemented_v2( - gb_type="LOAD_BUILD_CLASS bytecode not supported", - context="", - explanation="Dynamo does not support tracing classes that are defined in the compiled region.", - hints=[ - "Move the class definition out of the compiled region.", - *graph_break_hints.SUPPORTABLE, - ], - ) + self.push(self.load_builtin_from_argval("__build_class__")) UNARY_POSITIVE = stack_op(operator.pos) UNARY_NEGATIVE = stack_op(operator.neg)