http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296

Dominique d'Humieres <dominiq at lps dot ens.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|i686-pc-linux-gnu,          |i686-pc-linux-gnu,
                   |cris-elf, x86_64-*-*        |cris-elf, x86_64-*-*,
                   |                            |power*-*-*

--- Comment #4 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-09-06 
09:39:36 UTC ---
Me too on x86_64-apple-darwin10 and powerpc-apple-darwin9
(20_util/tuple/moveable2.cc only).
g++.dg/cpp0x/regress/abi-empty7.C fails with

FAIL: g++.dg/cpp0x/regress/abi-empty7.C (test for excess errors)
Excess errors:
/opt/gcc/work/gcc/testsuite/g++.dg/cpp0x/regress/abi-empty7.C:12:8: error:
uninitialized member 'S7::s1' in 'constexpr' constructor
/opt/gcc/work/gcc/testsuite/g++.dg/cpp0x/regress/abi-empty7.C:7:8: error:
uninitialized member 'S2::s1' in 'constexpr' constructor

and 20_util/tuple/moveable2.cc fails with

FAIL: 20_util/tuple/moveable2.cc (test for excess errors)
Excess errors:
/opt/gcc/build_w/x86_64-apple-darwin10.8.0/i386/libstdc++-v3/include/tuple:272:42:
internal compiler error: Segmentation fault

Partial backtrace gives

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
cx_check_missing_mem_inits (fun=<value temporarily unavailable, due to
optimizations>, body=0x1016db798, complain=false) at
../../work/gcc/cp/semantics.c:5808
5808          if (TREE_CODE (field) != FIELD_DECL
(gdb) bt
#0  cx_check_missing_mem_inits (fun=<value temporarily unavailable, due to
optimizations>, body=0x1016db798, complain=false) at
../../work/gcc/cp/semantics.c:5808
#1  0x00000001001a30cb in register_constexpr_fundef (fun=0x1016fb500,
body=0x1016db798) at ../../work/gcc/cp/semantics.c:5853
Previous frame inner to this frame (gdb could not unwind past this frame)

Reply via email to