GCC build failure, HEAD@149112 on native

regress regress@apple.com
Tue Jun 30 17:47:00 GMT 2009


With your recent patch, GCC HEAD revision 149112 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 149111.

Log information for changes since the last build:
------------------------------------------------------------------------
r149112 | ebotcazou | 2009-06-30 10:26:32 -0700 (Tue, 30 Jun 2009) | 38 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/ada/ChangeLog
   M /trunk/gcc/ada/gcc-interface/decl.c
   M /trunk/gcc/ada/gcc-interface/utils.c
   M /trunk/gcc/ada/gcc-interface/utils2.c
   M /trunk/gcc/cgraphunit.c
   M /trunk/gcc/stor-layout.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gnat.dg/discr12.adb
   A /trunk/gcc/testsuite/gnat.dg/discr12_pkg.ads
   A /trunk/gcc/testsuite/gnat.dg/discr13.adb
   A /trunk/gcc/testsuite/gnat.dg/discr14.adb
   A /trunk/gcc/testsuite/gnat.dg/discr14.ads
   A /trunk/gcc/testsuite/gnat.dg/discr15.adb
   A /trunk/gcc/testsuite/gnat.dg/discr15_pkg.ads
   A /trunk/gcc/testsuite/gnat.dg/discr16.adb
   A /trunk/gcc/testsuite/gnat.dg/discr16_cont.ads
   A /trunk/gcc/testsuite/gnat.dg/discr16_g.ads
   A /trunk/gcc/testsuite/gnat.dg/discr16_pkg.ads
   A /trunk/gcc/testsuite/gnat.dg/discr17.adb
   A /trunk/gcc/testsuite/gnat.dg/discr18.adb
   A /trunk/gcc/testsuite/gnat.dg/discr18_pkg.ads
   A /trunk/gcc/testsuite/gnat.dg/discr19.adb
   M /trunk/gcc/tree-inline.c
   M /trunk/gcc/tree-inline.h
   M /trunk/gcc/tree.c
   M /trunk/gcc/tree.h

	* cgraphunit.c (cgraph_finalize_compilation_unit): Call
	finalize_size_functions before further processing.
	* stor-layout.c: Include cgraph.h, tree-inline.h and tree-dump.h.
	(variable_size): Call self_referential_size on size expressions
	that contain a PLACEHOLDER_EXPR.
	(size_functions): New static variable.
	(copy_self_referential_tree_r): New static function.
	(self_referential_size): Likewise.
	(finalize_size_functions): New global function.
	* tree.c: Include tree-inline.h.
	(push_without_duplicates): New static function.
	(find_placeholder_in_expr): New global function.
	(substitute_in_expr) <tcc_declaration>: Return the replacement object
	on equality.
	<tcc_expression>: Likewise.
	<tcc_vl_exp>: If the replacement object is a constant, try to inline
	the call in the expression.
	* tree.h (finalize_size_functions): Declare.
	(find_placeholder_in_expr): Likewise.
	(FIND_PLACEHOLDER_IN_EXPR): New macro.
	(substitute_placeholder_in_expr): Update comment.
	* tree-inline.c (remap_decl): Do not unshare trees if do_not_unshare
	is true.
	(copy_tree_body_r): Likewise.
	(copy_tree_body): New static function.
	(maybe_inline_call_in_expr): New global function.
	* tree-inline.h (struct copy_body_data): Add do_not_unshare field.
	(maybe_inline_call_in_expr): Declare.
	* Makefile.in (tree.o): Depend on TREE_INLINE_H.
	(stor-layout.o): Depend on CGRAPH_H, TREE_INLINE_H, TREE_DUMP_H and
	GIMPLE_H.
ada/
	* gcc-interface/decl.c: Include tree-inline.h.
	(annotate_value) <CALL_EXPR>: Try to inline the call in the expression.
	* gcc-interface/utils.c (max_size) <CALL_EXPR>: Likewise.
	* gcc-interface/utils2.c: Include tree-inline.
	(known_alignment) <CALL_EXPR>: Likewise.

------------------------------------------------------------------------

For more information, see <http://gcc.gnu.org/regtest/HEAD/>.

-------------- next part --------------
/Users/regress/tbox/native/build/./gcc/xgcc -B/Users/regress/tbox/native/build/./gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/sys-include    -g -O2 -m64 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -Wa,-force_cpusubtype_ALL -pipe -mmacosx-version-min=10.4 -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../../.././gcc -I/Users/regress/tbox/svn-gcc/libgcc -I/Users/regress/tbox/svn-gcc/libgcc/. -I/Users/regress/tbox/svn-gcc/libgcc/../gcc -I/Users/regress/tbox/svn-gcc/libgcc/../include  -DHAVE_CC_TLS -o _udivmoddi4.o -MT _udivmoddi4.o -MD -MP -MF _udivmoddi4.dep -DL_udivmoddi4 -c /Users/regress/tbox/svn-gcc/libgcc/../gcc/libgcc2.c \
	  -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS
/Users/regress/tbox/native/build/./gcc/xgcc -B/Users/regress/tbox/native/build/./gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/sys-include    -g -O2 -m64 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -Wa,-force_cpusubtype_ALL -pipe -mmacosx-version-min=10.4 -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../../.././gcc -I/Users/regress/tbox/svn-gcc/libgcc -I/Users/regress/tbox/svn-gcc/libgcc/. -I/Users/regress/tbox/svn-gcc/libgcc/../gcc -I/Users/regress/tbox/svn-gcc/libgcc/../include  -DHAVE_CC_TLS -o darwin-tramp_s.o -MT darwin-tramp_s.o -MD -MP -MF darwin-tramp_s.dep -DSHARED -c -xassembler-with-cpp /Users/regress/tbox/svn-gcc/libgcc/../gcc/config/rs600
 0/darwin-tramp.asm
/Users/regress/tbox/native/build/./gcc/xgcc -B/Users/regress/tbox/native/build/./gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/sys-include    -g -O2 -m64 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -Wa,-force_cpusubtype_ALL -pipe -mmacosx-version-min=10.4 -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../../.././gcc -I/Users/regress/tbox/svn-gcc/libgcc -I/Users/regress/tbox/svn-gcc/libgcc/. -I/Users/regress/tbox/svn-gcc/libgcc/../gcc -I/Users/regress/tbox/svn-gcc/libgcc/../include  -DHAVE_CC_TLS -o ppc64-fp.o -MT ppc64-fp.o -MD -MP -MF ppc64-fp.dep -fexceptions -c /Users/regress/tbox/svn-gcc/libgcc/../gcc/config/rs6000/ppc64-fp.c -fvisibility=hidden -D
 HIDE_EXPORTS
/Users/regress/tbox/native/build/./gcc/xgcc -B/Users/regress/tbox/native/build/./gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/sys-include    -g -O2 -m64 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -Wa,-force_cpusubtype_ALL -pipe -mmacosx-version-min=10.4 -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../../.././gcc -I/Users/regress/tbox/svn-gcc/libgcc -I/Users/regress/tbox/svn-gcc/libgcc/. -I/Users/regress/tbox/svn-gcc/libgcc/../gcc -I/Users/regress/tbox/svn-gcc/libgcc/../include  -DHAVE_CC_TLS -o darwin-64.o -MT darwin-64.o -MD -MP -MF darwin-64.dep -fexceptions -c /Users/regress/tbox/svn-gcc/libgcc/../gcc/config/darwin-64.c -fvisibility=hidden -DHID
 E_EXPORTS
{standard input}:278:Parameter error: r0 not allowed for parameter 2 (code as 0 not r0)
{standard input}:290:Parameter error: r0 not allowed for parameter 2 (code as 0 not r0)
{standard input}:325:Parameter error: r0 not allowed for parameter 2 (code as 0 not r0)
{standard input}:337:Parameter error: r0 not allowed for parameter 2 (code as 0 not r0)
make[5]: *** [ppc64-fp.o] Error 1
make[5]: *** Waiting for unfinished jobs....
/Users/regress/tbox/native/build/./gcc/xgcc -B/Users/regress/tbox/native/build/./gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.7.0/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -Wa,-force_cpusubtype_ALL -pipe -mmacosx-version-min=10.4 -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. -I. -I../.././gcc -I/Users/regress/tbox/svn-gcc/libgcc -I/Users/regress/tbox/svn-gcc/libgcc/. -I/Users/regress/tbox/svn-gcc/libgcc/../gcc -I/Users/regress/tbox/svn-gcc/libgcc/../include  -DHAVE_CC_TLS -o _powixf2_s.o -MT _powixf2_s.o -MD -MP -MF _powixf2_s.dep -DSHARED -DL_powixf2 -c /Users/regress/tbox/svn-gcc/libgcc/../gcc/libgcc2.c
make[4]: *** [multi-do] Error 1
make[3]: *** [all-multi] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [all-stage1-target-libgcc] Error 2
make[1]: *** [stage1-bubble] Error 2
make: *** [bootstrap] Error 2
+ '[' -s .bad_compare ']'
+ exit 1
-------------- next part --------------

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


More information about the Gcc-regression mailing list