trunk/43fbd95e2d1b009ddae803b4e760aa5ac5b41b59: [aoti] Build legacy and ABI-compatible AOTI DSOs (#191241) (#191241)
- PyTorch: 215 events in the last 90 days
- PyTorch: 212th Release in the last 90 days
- Previous: earlier the same day · trunk/454d00cb0b23ad1da94e7ca96a7af69fbe3e2269
What happened
Summary: For fbcode AOTI CPU packages, compile the generated sources twice: once against libstdc++ under the existing name, and once against the private __aoti libc++ as _abicompat.so . Both embed the same weights and both are packaged, so existing loaders keep finding the legacy name. This is the first diff that sets cpp_stdlib="libc++" . Consumers opt in explicitly; D113314539 is the first. Test Plan: buck2 test f…
Summary assembled by rule from the sources below