This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc trunk rev. 127646 breaks bootstrap during stage 3


Hi,

when bootstrapping gcc trunk rev. 127646 with

./contrib/gcc_build -c "--prefix=/home/xtv --enable-languages=c,c++,objc,fortran,obj-c++ --enable-bootstrap --enable-decimal-float=bid --enable-checking" -d /home/xtv/gcc-devel/gcc -o obj bootstrap

it breaks during stage 3...

libtool: compile: /home/xtv/gcc-devel/gcc/obj/./gcc/xgcc -shared-libgcc -B/home/xtv/gcc-devel/gcc/obj/./gcc -nostdinc++ -L/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/src -L/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/home/xtv/i686-pc-linux-gnu/bin/ -B/home/xtv/i686-pc-linux-gnu/lib/ -isystem /home/xtv/i686-pc-linux-gnu/include -isystem /home/xtv/i686-pc-linux-gnu/sys-include -I/home/xtv/gcc-devel/gcc/libstdc++-v3/../gcc -I/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/include -I/home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -c /home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++/fundamental_type_info.cc -fPIC -DPIC -o fundamental_type_info.o
/bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /home/xtv/gcc-devel/gcc/obj/./gcc/xgcc -shared-libgcc -B/home/xtv/gcc-devel/gcc/obj/./gcc -nostdinc++ -L/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/src -L/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/home/xtv/i686-pc-linux-gnu/bin/ -B/home/xtv/i686-pc-linux-gnu/lib/ -isystem /home/xtv/i686-pc-linux-gnu/include -isystem /home/xtv/i686-pc-linux-gnu/sys-include -I/home/xtv/gcc-devel/gcc/libstdc++-v3/../gcc -I/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/include -I/home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++ -fno-implicit-templates -prefer-pic -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -c -o guard.lo /home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++/guard.cc
libtool: compile: /home/xtv/gcc-devel/gcc/obj/./gcc/xgcc -shared-libgcc -B/home/xtv/gcc-devel/gcc/obj/./gcc -nostdinc++ -L/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/src -L/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/home/xtv/i686-pc-linux-gnu/bin/ -B/home/xtv/i686-pc-linux-gnu/lib/ -isystem /home/xtv/i686-pc-linux-gnu/include -isystem /home/xtv/i686-pc-linux-gnu/sys-include -I/home/xtv/gcc-devel/gcc/libstdc++-v3/../gcc -I/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/include -I/home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -c /home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++/guard.cc -fPIC -DPIC -o guard.o
gimplification failed:
&fake_mutex <addr_expr 0x235e01c0
type <pointer_type 0x235dda8c
type <array_type 0x235dd9b4 fake_recursive_mutex type <integer_type 0x2329b1b0 char>
sizes-gimplified BLK
size <integer_cst 0x23289d3c constant invariant 192>
unit size <integer_cst 0x23289d58 constant invariant 24>
user align 32 symtab 0 alias set 36 canonical type 0x2353b9b4 domain <integer_type 0x2353b6c0>
pointer_to_this <pointer_type 0x235dda8c>>
unsigned SI
size <integer_cst 0x2328963c constant invariant 32>
unit size <integer_cst 0x23289428 constant invariant 4>
align 32 symtab 0 alias set -1 canonical type 0x235ddaf8>
constant invariant
arg 0 <var_decl 0x235e305c fake_mutex type <array_type 0x235dd9b4 fake_recursive_mutex>
addressable used static tree_1 decl_5 BLK file /home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++/guard.cc line 51 size <integer_cst 0x23289d3c 192> unit size <integer_cst 0x23289d58 24>
align 32 context <namespace_decl 0x235dd804 D.5096>
(mem/s/c:BLK (symbol_ref:SI ("_ZN12_GLOBAL__N_110fake_mutexE") <var_decl 0x235e305c fake_mutex>) [36 fake_mutex+0 S24 A32])
chain <type_decl 0x235dd948 fake_recursive_mutex type <array_type 0x235dd9b4 fake_recursive_mutex>
VOID file /home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++/guard.cc line 50
align 1 context <namespace_decl 0x235dd804 D.5096> attributes <tree_list 0x235dca48> result <array_type 0x2353b9b4> chain <var_decl 0x235e3000 static_mutex>>>>
/home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++/guard.cc: In function 'void<unnamed>::init()':
/home/xtv/gcc-devel/gcc/libstdc++-v3/libsupc++/guard.cc:54: internal compiler error: gimplification failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [guard.lo] Error 1
make[4]: Leaving directory `/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/xtv/gcc-devel/gcc/obj/i686-pc-linux-gnu/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/home/xtv/gcc-devel/gcc/obj'
make: *** [bootstrap] Error 2
gcc_build: error: Could not bootstrap the compiler



Best regards, Thomas


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]