Visible to the public The SLAM Project: Debugging System Software via Static Analysis