Hacker News new | ask | show | jobs
by mhh__ 1776 days ago
It's far from done, but the GCC static analyzer actually can find iterator invalidation!
1 comments

Some of it. Because a sound analysis would throw FPs up too frequently, they make the logical decision to use an unsound analysis. This is helpful, but cannot prevent the entire class of issues.