Tested with enabling "-frecovery-ast", only 1 failure, which is
an improvement of secondary diagnostic.
--
error: 'error' diagnostics seen but not expected:
File /workspace/llvm-project/clang/test/SemaTemplate/instantiate-expr-3.cpp Line 68: invalid operands to binary expression ('N1::X' and 'int')
1 error generated.
--