https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117785
--- Comment #30 from Hana Dusíková <hanicka at hanicka dot net> --- Core told me to take the note out because there is no exception in moment I'm printing error, because it's not valid constant evaluation therefore invalid program. Which seems legal technicality. Btw did you try to print content of the type in case there is no `what()`? It can be helpful too.