https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88640
Segher Boessenkool <segher at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2018-12-31
Ever confirmed|0 |1
--- Comment #1 from Segher Boessenkool <segher at gcc dot gnu.org> ---
I get this, on a Power8 with checking enabled:
88640.cc: In function 'void c()':
88640.cc:2:6: error: statement marked for throw, but doesn't
void c() try { a = 1.0 / __builtin_sqrt(b) * a; } catch (...) {
^
_7 = _2;
during GIMPLE pass: recip
88640.cc:2:6: internal compiler error: verify_gimple failed
0x10c7772b verify_gimple_in_cfg(function*, bool)
/home/segher/src/gcc/gcc/tree-cfg.c:5425
0x10ae1f03 execute_function_todo
/home/segher/src/gcc/gcc/passes.c:1943
0x10ae359b do_per_function
/home/segher/src/gcc/gcc/passes.c:1621
0x10ae37bb execute_todo
/home/segher/src/gcc/gcc/passes.c:1997