[dynamo] Add validation for config override env vars#176735
[dynamo] Add validation for config override env vars#176735desertfire wants to merge 3 commits intogh/desertfire/666/basefrom
Conversation
Validate config keys at parse time for both dynamo and inductor overrides, surfacing typos as clear ValueErrors instead of deep InternalTorchDynamoError stack traces. Authored with Claude. [ghstack-poisoned]
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/176735
Note: Links to docs will display an error until the docs builds have been completed. ❌ 3 New Failures, 2 Unrelated FailuresAs of commit 1a235f5 with merge base 3258b18 ( NEW FAILURES - The following jobs have failed:
BROKEN TRUNK - The following job failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
UNSTABLE - The following job is marked as unstable, possibly due to flakiness on trunk:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This PR needs a
|
Validate config keys at parse time for both dynamo and inductor overrides, surfacing typos as clear ValueErrors instead of deep InternalTorchDynamoError stack traces. Authored with Claude. cc voznesenskym penguinwu EikanWang jgong5 Guobing-Chen XiaobingSuper zhuhaozhe blzheng wenzhe-nrv jiayisunx kadeng chauhang amjames Lucaskabela jataylo [ghstack-poisoned]
Validate config keys at parse time for both dynamo and inductor overrides, surfacing typos as clear ValueErrors instead of deep InternalTorchDynamoError stack traces. Authored with Claude. cc voznesenskym penguinwu EikanWang jgong5 Guobing-Chen XiaobingSuper zhuhaozhe blzheng wenzhe-nrv jiayisunx kadeng chauhang amjames Lucaskabela jataylo [ghstack-poisoned]
|
@pytorchbot merge |
Merge startedYour 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 Team |
Merge failedReason: 2 jobs have failed, first few of them are: inductor / unit-test / inductor-test / test (inductor_cpp_wrapper, 2, 2, linux.g5.4xlarge.nvidia.gpu), inductor / unit-test / inductor-test / test (inductor_cpp_wrapper, 1, 2, linux.g5.4xlarge.nvidia.gpu) Details for Dev Infra teamRaised by workflow job |
|
@pytorchbot merge -i |
Merge startedYour change will be merged while ignoring the following 5 checks: inductor / inductor-cpu-test / test (cpu_inductor_torchbench, 1, 2, linux.2xlarge.amx, unstable), inductor / unit-test / inductor-test / test (inductor_cpp_wrapper, 2, 2, linux.g5.4xlarge.nvidia.gpu), inductor / unit-test / inductor-test / test (inductor_cpp_wrapper, 1, 2, linux.g5.4xlarge.nvidia.gpu), trunk / linux-jammy-cuda13.0-py3.10-gcc11 / test (default, 2, 5, lf.linux.g6.4xlarge.experimental.nvidia.gpu), trunk / linux-jammy-rocm-py3.10 / test (default, 5, 6, linux.rocm.gpu.gfx950.1) Learn more about merging in the wiki. Questions? Feedback? Please reach out to the PyTorch DevX Team |
Validate config keys at parse time for both dynamo and inductor overrides, surfacing typos as clear ValueErrors instead of deep InternalTorchDynamoError stack traces. Authored with Claude. Pull Request resolved: pytorch#176735 Approved by: https://github.com/williamwen42 ghstack dependencies: pytorch#176734
Validate config keys at parse time for both dynamo and inductor overrides, surfacing typos as clear ValueErrors instead of deep InternalTorchDynamoError stack traces. Authored with Claude. Pull Request resolved: pytorch#176735 Approved by: https://github.com/williamwen42 ghstack dependencies: pytorch#176734
Stack from ghstack (oldest at bottom):
Validate config keys at parse time for both
dynamo and inductor overrides, surfacing typos as clear ValueErrors
instead of deep InternalTorchDynamoError stack traces.
Authored with Claude.
cc @voznesenskym @penguinwu @EikanWang @jgong5 @Guobing-Chen @XiaobingSuper @zhuhaozhe @blzheng @wenzhe-nrv @jiayisunx @kadeng @chauhang @amjames @Lucaskabela @jataylo