viable/strict/1790342912: [inductor] Codegen backed SymInt input runtime asserts (#185588)
- PyTorch: 1474 events in the last 90 days
- PyTorch: 1455th Release in the last 90 days
- Previous: earlier the same day · trunk/377ffb934bd31a1538eb67a5ee1bc5cba10a4660: AArch64: FP16 matmul (#198498)
What happened
When prefer_deferred_runtime_asserts_over_guards=True, Dynamo records backed-SymInt shape checks as deferred runtime asserts instead of guards. FX materializes those backed-only checks as input-graph aten._assert_scalar nodes, but regular Inductor lowering dropped those nodes. Only the AOTI full-runtime-assert path converted input-graph _assert_scalar nodes into wrapper AssertScalar operations, and the unbacked-symb…
Summary assembled by rule from the sources below