ezyang:编译器 UB 陷阱提醒你——规格也要证明无未定义行为
ezyang · x · 2026-11-09
承接上一条:即便复用编程语言做规格,C 编译器的著名「非 bug」行为仍会带来反直觉的运行时结果——例如条件之后出现 UB,编译器可据此假设该条件恒为假。结论:最好连规格本身也证明无 UB,否则底层编译语义会悄悄破坏验证结论。
所属事件:Anthropic 汇编级形式验证引热议,ezyang 追问 TCB(6 条相关)→
「编程与Agent」频道最新
- Nous Research 办 Hermes 插件黑客松:奖金2万美元,让Agent当编码团队主管 — Teknium · 2026-11-09
- Cloudflare 推出 WebMCP 开发者预览,零代码让任意网站支持浏览器 Agent — tristanbob · 2026-11-09
- Simon Willison 用 details/summary 折叠 AI 写的 PR 描述长文 — Simon Willison · 2026-11-09
- AI Agent 一个周末修完 41 个报告问题中的 40 个 — julianweisser · 2026-11-09
- HEELO 框架让 Terminal-Bench 解题率从 37.3% 升至 55.5% — Haibo Jin · 2026-11-09
- NVIDIA 研究:得当时机的强弱模型交接可大幅省 Agent 成本 — nvidia · 2026-11-09