[dynamo][refactor] Move some helper functions to global scope
Stack from ghstack (oldest at bottom):
- #120520
- -> #120426
This is to prepare for guard C++ refactor work.
cc @voznesenskym @penguinwu @EikanWang @jgong5 @Guobing-Chen @XiaobingSuper @zhuhaozhe @blzheng @wenzhe-nrv @jiayisunx @chenyang78 @aakhundov @kadeng
:link: Helpful Links
:test_tube: See artifacts and rendered test results at hud.pytorch.org/pr/120426
- :page_facing_up: Preview Python docs built from this PR
- :page_facing_up: Preview C++ docs built from this PR
- :question: Need help or want to give feedback on the CI? Visit the bot commands wiki or our office hours
Note: Links to docs will display an error until the docs builds have been completed.
:x: 1 New Failure, 5 Unrelated Failures
As of commit 9991df7e0e5b4b850b07ed8ec00e94c3e2bfb052 with merge base 39f0a5ecc9b4143b383402525a160d3ca8d9952a ():
NEW FAILURE - The following job has failed:
-
pull / linux-focal-cuda12.1-py3.10-gcc9-sm86 / test (default, 4, 5, linux.g5.4xlarge.nvidia.gpu) (gh)
dynamo/test_trace_rules.py::TraceRuleTests::test_torch_name_rule_map_updated
FLAKY - The following jobs failed but were likely due to flakiness present on trunk:
-
pull / linux-focal-cuda12.1-py3.10-gcc9 / test (default, 4, 5, linux.4xlarge.nvidia.gpu) (gh)
profiler/test_profiler.py::TestProfiler::test_source_multithreaded_close_in_scope_work_in_main_thread_False -
pull / linux-focal-py3.11-clang10 / test (default, 3, 3, linux.2xlarge) (gh)
dynamo/test_trace_rules.py::TraceRuleTests::test_torch_name_rule_map_updated -
pull / linux-focal-py3.8-clang10 / test (default, 3, 3, linux.2xlarge) (gh)
dynamo/test_trace_rules.py::TraceRuleTests::test_torch_name_rule_map_updated -
pull / linux-jammy-py3.10-clang15-asan / test (default, 5, 6, linux.4xlarge) (gh)
profiler/test_profiler.py::TestProfiler::test_source_multithreaded_close_in_scope_work_in_main_thread_False -
pull / linux-jammy-py3.8-gcc11 / test (default, 3, 3, linux.2xlarge) (gh)
profiler/test_profiler.py::TestProfiler::test_source_multithreaded_close_in_scope_work_in_main_thread_False
This comment was automatically generated by Dr. CI and updates every 15 minutes.
@pytorchbot merge
Merge started
Your change will be merged once all checks pass (ETA 0-4 Hours).
Learn more about merging in the wiki.
Questions? Feedback? Please reach out to the PyTorch DevX TeamAdvanced Debugging
Check the merge workflow status
here
Merge failed
Reason: 1 mandatory check(s) failed. The first few are:
Dig deeper by viewing the failures on hud
@pytorchbot merge -f "unrelated CI failures"
Merge started
Your change will be merged immediately since you used the force (-f) flag, bypassing any CI checks (ETA: 1-5 minutes). Please use -f as last resort and instead consider -i/--ignore-current to continue the merge ignoring current failures. This will allow currently pending tests to finish and report signal before the merge.
Learn more about merging in the wiki.
Questions? Feedback? Please reach out to the PyTorch DevX TeamAdvanced Debugging
Check the merge workflow status
here