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

Reply via email to