Unreachable code warning change

It looks like the behavior for unreachable code has changed recently.

Given this source:

+Ted who made some changes to unreachable-code after the whole “goto fail” thing.