turbo
c71f5cd9 - fix: Isolate Cargo cache by host platform (#13337)

Commit
8 days ago
fix: Isolate Cargo cache by host platform (#13337) ## Why Cargo task hashes included the compiler release but not its host platform. Identical source inputs could therefore restore incompatible native artifacts across operating systems, architectures, or host ABIs. ## What Cargo package identities now include the complete normalized `rustc -vV` output, including the host triple. Discovery fails closed when that identity cannot be resolved, while memberless workspaces remain unaffected. ## How Added parser, host-collision, descriptor, and memberless-workspace coverage. Verified all 311 `turborepo-repository` tests, `cargo lint`, Rust formatting, and pre-push hooks.
Author
Parents
Loading