Coverage suppression merged into GCC

A few days ago I pushed support for coverage suppression in GCC. Sometimes we write very defensive guards, especially in debug builds (like asserts), that are intended to never trigger because they signal a logic bug elsewhere. It&rsquo;s hard to argue that defensive code and asserts isn&rsquo;t excellent, but they paradoxically introduce a problem for coverage since we now introduce decisions and…