This is the regression for the next assert after fatal error:
clang::Sema::ActOnFinishFunctionBody(clang::Decl*, clang::Stmt*, bool):
Assertion `MaybeODRUseExprs.empty() && "Leftover expressions for odr-use checking"' failed.
After DiagnosticsEngine::{Reset(),setIgnoreAllWarnings()}, using ASTConsumer