通用 (固定) bug 模式的自动检查
动态程序分析:状态机执行历史的一个函数 $f(\tau)$
Lockdep 规约 (Specification)
检查方法:printf
Lockdep 的实现
并发程序的执行 trace
对于发生在不同线程且至少有一个是写的 $x,y$ 检查 $$x \prec y \lor y \prec x$$
现代复杂软件系统必备的支撑工具
-fwrapv