ciflow/trunk/196278: [inductor] Type AOTI eager metadata as object
- PyTorch: 647 events in the last 90 days
- PyTorch: 638th Release in the last 90 days
- Previous: earlier the same day · ciflow/xpu/189653
What happened
AOTI eager metadata dictionaries hold heterogeneous JSON and Torch values, but their private construction helpers annotated every value as Any. This allowed unchecked Any to propagate through the persistent-cache path. Use object for the heterogeneous metadata and scalar classifier, then narrow JSON containers and serialized Torch attribute names before using them. Keep the registered backend callable signatures and…
Summary assembled by rule from the sources below