https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115905
Rainer Orth <ro at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ro at gcc dot gnu.org --- Comment #5 from Rainer Orth <ro at gcc dot gnu.org> --- The new test causes a SIGBUS on 32-bit Solaris/SPARC (sparc-sun-solaris2.11): +FAIL: g++.dg/coroutines/torture/pr115905.C -O1 (internal compiler error: Bus Error) +FAIL: g++.dg/coroutines/torture/pr115905.C -O1 (test for excess errors) +UNRESOLVED: g++.dg/coroutines/torture/pr115905.C -O1 compilation failed to produce executable Excess errors: during RTL pass: expand /vol/gcc/src/hg/master/local/gcc/testsuite/g++.dg/coroutines/torture/pr115905.C:40:8: internal compiler error: Bus Error 0x2371e8b internal_error(char const*, ...) /vol/gcc/src/hg/master/local/gcc/diagnostic-global-context.cc:517 0x1400adf crash_signal /vol/gcc/src/hg/master/local/gcc/toplev.cc:321 0xeff5a0 store_field /vol/gcc/src/hg/master/local/gcc/expr.cc:8127 0xef929f expand_assignment(tree_node*, tree_node*, bool) /vol/gcc/src/hg/master/local/gcc/expr.cc:6338 0xef929f expand_assignment(tree_node*, tree_node*, bool) /vol/gcc/src/hg/master/local/gcc/expr.cc:5975 0xd703fb expand_gimple_stmt_1 /vol/gcc/src/hg/master/local/gcc/cfgexpand.cc:4028 0xd703fb expand_gimple_stmt /vol/gcc/src/hg/master/local/gcc/cfgexpand.cc:4104 0xd716ff expand_gimple_basic_block /vol/gcc/src/hg/master/local/gcc/cfgexpand.cc:6160 0xd73d2b execute /vol/gcc/src/hg/master/local/gcc/cfgexpand.cc:6899