GCC build failure, HEAD@164666 on native

GCC regression tester regress@geoffk.org
Mon Sep 27 20:12:00 GMT 2010


With your recent patch, GCC HEAD revision 164666 had problems on:
native: build (about the same as the previous build)
Attached is build output for those targets.
The previous build was of revision 164664.

Log information for changes since the last build:
------------------------------------------------------------------------
r164665 | nicola | 2010-09-27 13:04:24 -0700 (Mon, 27 Sep 2010) | 2 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog

Added line in ChangeLog entry that I forgot to commit in the last commit

------------------------------------------------------------------------
r164666 | jason | 2010-09-27 13:05:34 -0700 (Mon, 27 Sep 2010) | 19 lines
Changed paths:
   M /trunk/gcc/cp/ChangeLog
   M /trunk/gcc/cp/call.c
   M /trunk/gcc/cp/class.c
   M /trunk/gcc/cp/cp-tree.h
   M /trunk/gcc/cp/cvt.c
   M /trunk/gcc/cp/decl.c
   M /trunk/gcc/cp/decl2.c
   M /trunk/gcc/cp/except.c
   M /trunk/gcc/cp/init.c
   M /trunk/gcc/cp/rtti.c
   M /trunk/gcc/cp/tree.c
   M /trunk/gcc/cp/typeck.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/g++.dg/cpp0x/rv-lvalue-req.C
   M /trunk/gcc/testsuite/g++.dg/ext/complit11.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.law/temps1.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.ns/koenig6.C
   M /trunk/gcc/testsuite/g++.old-deja/g++.oliva/partord1.C

	Require lvalues as specified by the standard.
	* typeck.c (lvalue_or_else): Use real_lvalue_p.
	(cp_build_addr_expr_1): Split out of cp_build_unary_op.
	(cp_build_addr_expr, cp_build_addr_expr_strict): Interfaces.
	(decay_conversion, get_member_function_from_ptrfunc): Adjust.
	(build_x_unary_op, build_reinterpret_cast_1): Adjust.
	(build_const_cast_1): Adjust.
	* cp-tree.h: Declare new fns.
	* call.c (build_this, convert_like_real, build_over_call): Adjust.
	(initialize_reference): Adjust.
	* class.c (build_base_path, convert_to_base_statically): Adjust.
	(build_vfn_ref, resolve_address_of_overloaded_function): Adjust.
	* cvt.c (build_up_reference, convert_to_reference): Adjust.
	* decl.c (register_dtor_fn): Adjust.
	* decl2.c (build_offset_ref_call_from_tree): Adjust.
	* except.c (initialize_handler_parm): Adjust.
	* init.c (build_offset_ref, build_delete, build_vec_delete): Adjust.
	* rtti.c (build_dynamic_cast_1, tinfo_base_init): Adjust.
	* tree.c (stabilize_expr): Adjust.
------------------------------------------------------------------------

For more information, see <http://glutton.geoffk.org/HEAD/>.

-------------- next part --------------
/home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/home/regress/tbox/svn-gcc/libgcc -I/home/regress/tbox/svn-gcc/libgcc/. -I/home/regress/tbox/svn-gcc/libgcc/../gcc -I/home/regress/tbox/svn-gcc/libgcc/../include -I/home/regress/tbox/svn-gcc/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2.o -MT extendxftf2.o -MD -MP -MF extendxftf2.dep -fexceptions -c /home/regress/tbox/svn-gcc/libgcc/../gcc/config/soft!
 -fp/extendxftf2.c -fvisibility=hidden -DHIDE_EXPORTS
/home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/home/regress/tbox/svn-gcc/libgcc -I/home/regress/tbox/svn-gcc/libgcc/. -I/home/regress/tbox/svn-gcc/libgcc/../gcc -I/home/regress/tbox/svn-gcc/libgcc/../include -I/home/regress/tbox/svn-gcc/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2.o -MT trunctfsf2.o -MD -MP -MF trunctfsf2.dep -fexceptions -c /home/regress/tbox/svn-gcc/libgcc/../gcc/config/soft-fp!
 /trunctfsf2.c -fvisibility=hidden -DHIDE_EXPORTS
/home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/home/regress/tbox/svn-gcc/libgcc -I/home/regress/tbox/svn-gcc/libgcc/. -I/home/regress/tbox/svn-gcc/libgcc/../gcc -I/home/regress/tbox/svn-gcc/libgcc/../include -I/home/regress/tbox/svn-gcc/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2.o -MT trunctfdf2.o -MD -MP -MF trunctfdf2.dep -fexceptions -c /home/regress/tbox/svn-gcc/libgcc/../gcc/config/soft-fp!
 /trunctfdf2.c -fvisibility=hidden -DHIDE_EXPORTS
/home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/home/regress/tbox/svn-gcc/libgcc -I/home/regress/tbox/svn-gcc/libgcc/. -I/home/regress/tbox/svn-gcc/libgcc/../gcc -I/home/regress/tbox/svn-gcc/libgcc/../include -I/home/regress/tbox/svn-gcc/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2.o -MT trunctfxf2.o -MD -MP -MF trunctfxf2.dep -fexceptions -c /home/regress/tbox/svn-gcc/libgcc/../gcc/config/soft-fp!
 /trunctfxf2.c -fvisibility=hidden -DHIDE_EXPORTS
/home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/home/regress/tbox/svn-gcc/libgcc -I/home/regress/tbox/svn-gcc/libgcc/. -I/home/regress/tbox/svn-gcc/libgcc/../gcc -I/home/regress/tbox/svn-gcc/libgcc/../include -I/home/regress/tbox/svn-gcc/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o generic-morestack.o -MT generic-morestack.o -MD -MP -MF generic-morestack.dep -fexceptions -c /home/regress/tbox/svn-gcc/libgcc/generic-morestack.c -fvisibility=hidden -!
 DHIDE_EXPORTS
/home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/home/regress/tbox/svn-gcc/libgcc -I/home/regress/tbox/svn-gcc/libgcc/. -I/home/regress/tbox/svn-gcc/libgcc/../gcc -I/home/regress/tbox/svn-gcc/libgcc/../include -I/home/regress/tbox/svn-gcc/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o generic-morestack-thread.o -MT generic-morestack-thread.o -MD -MP -MF generic-morestack-thread.dep -fexceptions -c /home/regress/tbox/svn-gcc/libgcc/generic-morestack-th!
 read.c -fvisibility=hidden -DHIDE_EXPORTS
/home/regress/tbox/native/build/./gcc/xgcc -B/home/regress/tbox/native/build/./gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/lib/ -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/include -isystem /home/regress/tbox/objs/i686-pc-linux-gnu/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/home/regress/tbox/svn-gcc/libgcc -I/home/regress/tbox/svn-gcc/libgcc/. -I/home/regress/tbox/svn-gcc/libgcc/../gcc -I/home/regress/tbox/svn-gcc/libgcc/../include -I/home/regress/tbox/svn-gcc/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS  -DUSE_TLS -o morestack_s.o -MT morestack_s.o -MD -MP -MF morestack_s.dep -DSHARED -c -xassembler-with-cpp /home/regress/tbox/svn-gcc/libgcc/config/i386/morestack.S
/home/regress/tbox/svn-gcc/libgcc/config/i386/morestack.S: Assembler messages:
/home/regress/tbox/svn-gcc/libgcc/config/i386/morestack.S:138: Error: unknown pseudo-op: `.cfi_personality'
/home/regress/tbox/svn-gcc/libgcc/config/i386/morestack.S:139: Error: unknown pseudo-op: `.cfi_lsda'
make[3]: *** [morestack_s.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/home/regress/tbox/native/build/i686-pc-linux-gnu/libgcc'
make[2]: *** [all-stage1-target-libgcc] Error 2
make[2]: Leaving directory `/home/regress/tbox/native/build'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/regress/tbox/native/build'
make: *** [bootstrap] Error 2
+ '[' -s .bad_compare ']'
+ exit 1
-------------- next part --------------

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list