Fix Bootstrap: diffing
The pass that tracks which control-flow positions are unreachable after
infinite loops was migrated to pure Swift in PR #79186. As a result, the
C++-only compiler used to bootstrap is unable to determine that the
code-location after loops is unreachable. Placing a fatalError after the
infinite while loop.
Fixes: rdar://160956325