GCC build failure, HEAD@151350 on native

regress regress@apple.com
Wed Sep 2 23:18:00 GMT 2009


With your recent patch, GCC HEAD revision 151350 had problems on:
native: build (seems to have progressed further)
Attached is build output for those targets.
The previous build was of revision 151349.

Log information for changes since the last build:
------------------------------------------------------------------------
r151350 | matz | 2009-09-02 14:13:34 -0700 (Wed, 02 Sep 2009) | 37 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/builtins.c
   M /trunk/gcc/calls.c
   M /trunk/gcc/cfgexpand.c
   M /trunk/gcc/except.c
   M /trunk/gcc/except.h
   M /trunk/gcc/expr.c
   M /trunk/gcc/expr.h
   M /trunk/gcc/stmt.c
   M /trunk/gcc/tree.h

	* expr.h (emit_storent_insn, expand_expr_real_1,
	expand_expr_real_2): Declare.
	* expr.c (emit_storent_insn, expand_expr_real_1,
	expand_expr_real_2): Export.
	(store_expr): Setting and evaluating dont_return_target is
	useless.
	(expand_expr_real_1, <case GOTO_EXPR, RETURN_EXPR, SWITCH_EXPR,
	LABEL_EXPR and ASM_EXPR>): Move to gcc_unreachable.
	* except.c (expand_resx_expr): Rename to ...
	(expand_resx_stmt): ... this.  Rewrite to take gimple statement.
	* except.h (expand_resx_stmt): Declare.
	* stmt.c: Add include gimple.h
	(expand_asm_expr): Rename to ...
	(expand_asm_stmt): ... this. Rewrite to take gimple statement.
	(expand_case): Rewrite to take gimple statement.
	* tree.h (expand_asm_stmt): Declare.
	(expand_case): Change prototype.
	* Makefile.in (stmt.o): Depend on gimple.h.
	* builtins.c (expand_builtin_synchronize): Build gimple asm
	statement, not an ASM_EXPR.
	* cfgexpand.c (gimple_cond_pred_to_tree, set_expr_location_r,
	gimple_to_tree, release_stmt_tree): Remove.
	(expand_gimple_cond): Don't call gimple_cond_pred_to_tree or
	ggc_free, but hold comparison code and operands separately.
	Call jumpif_1 and jumpifnot_1 instead of jumpif and jumpifnot.
	(expand_call_stmt, expand_gimple_stmt_1,
	expand_gimple_stmt): New helpers.
	(expand_gimple_tailcall): Don't call gimple_to_tree, expand_expr_stmt,
	release_stmt_tree.  Call expand_gimple_stmt instead.
	(expand_gimple_basic_block): Ditto.

	* calls.c (emit_call_1): Don't look at EH regions here, make
	fntree parameter useless.
	(expand_call): New local rettype for TREE_TYPE(exp), use it
	throughout.  Remove local p, use addr instead.
	Don't look at EH regions here.

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

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

-------------- next part --------------
/Users/regress/tbox/native/build/./prev-gcc/xgcc -B/Users/regress/tbox/native/build/./prev-gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/sys-include    -c  -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -I. -I/Users/regress/tbox/svn-gcc/gcc -I/Users/regress/tbox/svn-gcc/gcc/. -I/Users/regress/tbox/svn-gcc/gcc/../include -I./../intl -I/Users/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber/dp
 d -I../libdecnumber    /Users/regress/tbox/svn-gcc/gcc/bb-reorder.c -o bb-reorder.o
/Users/regress/tbox/native/build/./prev-gcc/xgcc -B/Users/regress/tbox/native/build/./prev-gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/sys-include    -c  -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -I. -I/Users/regress/tbox/svn-gcc/gcc -I/Users/regress/tbox/svn-gcc/gcc/. -I/Users/regress/tbox/svn-gcc/gcc/../include -I./../intl -I/Users/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber/dp
 d -I../libdecnumber    /Users/regress/tbox/svn-gcc/gcc/bitmap.c -o bitmap.o
/Users/regress/tbox/native/build/./prev-gcc/xgcc -B/Users/regress/tbox/native/build/./prev-gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/sys-include    -c  -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -I. -I/Users/regress/tbox/svn-gcc/gcc -I/Users/regress/tbox/svn-gcc/gcc/. -I/Users/regress/tbox/svn-gcc/gcc/../include -I./../intl -I/Users/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber/dp
 d -I../libdecnumber    /Users/regress/tbox/svn-gcc/gcc/bt-load.c -o bt-load.o
/Users/regress/tbox/native/build/./prev-gcc/xgcc -B/Users/regress/tbox/native/build/./prev-gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/sys-include    -c  -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -I. -I/Users/regress/tbox/svn-gcc/gcc -I/Users/regress/tbox/svn-gcc/gcc/. -I/Users/regress/tbox/svn-gcc/gcc/../include -I./../intl -I/Users/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber/dp
 d -I../libdecnumber    /Users/regress/tbox/svn-gcc/gcc/builtins.c -o builtins.o
/Users/regress/tbox/native/build/./prev-gcc/xgcc -B/Users/regress/tbox/native/build/./prev-gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/sys-include    -c  -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -I. -I/Users/regress/tbox/svn-gcc/gcc -I/Users/regress/tbox/svn-gcc/gcc/. -I/Users/regress/tbox/svn-gcc/gcc/../include -I./../intl -I/Users/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber/dp
 d -I../libdecnumber    /Users/regress/tbox/svn-gcc/gcc/caller-save.c -o caller-save.o
/Users/regress/tbox/native/build/./prev-gcc/xgcc -B/Users/regress/tbox/native/build/./prev-gcc/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/include -isystem /Users/regress/tbox/objs/powerpc-apple-darwin9.8.0/sys-include    -c  -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common  -DHAVE_CONFIG_H -I. -I. -I/Users/regress/tbox/svn-gcc/gcc -I/Users/regress/tbox/svn-gcc/gcc/. -I/Users/regress/tbox/svn-gcc/gcc/../include -I./../intl -I/Users/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber -I/Users/regress/tbox/svn-gcc/gcc/../libdecnumber/dp
 d -I../libdecnumber    /Users/regress/tbox/svn-gcc/gcc/calls.c -o calls.o
[address=038481b2 pc=00484824]
/Users/regress/tbox/svn-gcc/gcc/config/rs6000/altivec.md: In function 'recog_49':
/Users/regress/tbox/svn-gcc/gcc/config/rs6000/altivec.md:329:1: internal compiler error: Segmentation Fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [insn-recog.o] Error 1
make[3]: *** Waiting for unfinished jobs....
rm gcj-dbtool.pod jcf-dump.pod jv-convert.pod gcj.pod gc-analyze.pod gfdl.pod cpp.pod gij.pod grmic.pod gcc.pod gcov.pod gfortran.pod fsf-funding.pod
make[2]: *** [all-stage3-gcc] Error 2
make[1]: *** [stage3-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