变异门存在一个架构盲点:在 cfg-gated 代码中的变异在运行器的架构上被忽略了
作者: RyanCodrai创建于 2026年7月30日更新于 2026年8月16日
标签needs-human-decision
`.GitHub/workflows/mutants.yml` 在 `ubuntu-latest` (x86_64) 上运行。`cargo-mutants` 会改变**源代码**,因此 `#[cfg(target_arch = "aarch64")]` 项内的变异仍然可以编译成功 - 该项只是没有被构建 - 任何测试都不会失败,并且变异都被报告为 `MISSED`。然后,门将拒绝弱测试不强的 PR。
内容来源: RyanCodrai/turbovec