GCC build failure, HEAD@158163 on native

GCC regression tester regress@geoffk.org
Fri Apr 9 13:33:00 GMT 2010


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

Log information for changes since the last build:
------------------------------------------------------------------------
r158162 | rguenth | 2010-04-09 06:21:43 -0700 (Fri, 09 Apr 2010) | 12 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/config/rs6000/rs6000.c
   M /trunk/gcc/doc/tm.texi
   M /trunk/gcc/target.h
   M /trunk/gcc/targhooks.c
   M /trunk/gcc/targhooks.h
   M /trunk/gcc/tree-vect-stmts.c

2010-04-09  Richard Guenther  <rguenther@suse.de>

	* target.h (builtin_conversion): Pass in input and output types.
	* targhooks.c (default_builtin_vectorized_conversion): Adjust.
	* targhooks.h (default_builtin_vectorized_conversion): Likewise.
	* tree-vect-stmts.c (vectorizable_conversion): Adjust.
	* doc/tm.texi (TARGET_VECTORIZE_BUILTIN_CONVERSION): Adjust.

	* config/i386/i386.c (ix86_vectorize_builtin_conversion): Adjust.
	Handle AVX modes.
	* config/rs6000/rs6000.c (rs6000_builtin_conversion): Adjust.

------------------------------------------------------------------------
r158163 | uros | 2010-04-09 06:29:24 -0700 (Fri, 09 Apr 2010) | 28 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/config/i386/i386.c
   M /trunk/gcc/config/i386/i386.md
   M /trunk/gcc/testsuite/ChangeLog

	* config/i386/i386.md (DWI): New mode iterator.
	(S): New mode attribute.
	(shift_operand): Ditto.
	(shift_immediate_operand): Ditto.
	(ashl_input_operand): Ditto.
	(ashl<mode>3): Macroize expander from ashl{qi,hi,si,di,ti}3_1
	using SDWIM mode iterator.
	(*ashl<mode>3_doubleword): New insn_and_split_pattern.  Macroize
	pattern from *ashl{di,ti}3_1 and corresponding splitters using
	DWI mode iterator.
	(*ashl<mode>3_doubleword peephole2): Macroize peephole2 pattern
	from corresponding peephole2 patterns.
	(x86_shift<mode>_adj_1): Macroize expander from x86_shift_adj_1
	and x86_64_shift_adj_1 using SWI48 mode iterator.
	(x86_shift<mode>_adj_2): Ditto.
	(*ashldi3_1_rex64): Split TYPE_LEA pattern.
	(*ashl<mode>3_1): Macroize insn from *ashlsi3_1 and *ashldi3_1_rex64
	using SWI48 mode iterator.
	(*ashl<mode>3_cmp): Macroize insn from *ashl{qi,hi,si}3_cmp and
	*ashldi3_cmp_rex64 using SWI mode iterator.
	(*ashl<mode>3_cconly): Macroize insn from *ashl{qi,hi,si}3_cconly and
	*ashldi3_cconly_rex64 using SWI mode iterator.
	* config/i386/i386.c (ix86_split_ashl): Update for renamed
	x86_shift<mode>_adj_{1,2}.
	(ix86_split_ashr): Ditto.
	(ix86_split_lshr): Ditto.


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

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

-------------- next part --------------
	/home/regress/tbox/native/build/./prev-gcc/xgcc -B/home/regress/tbox/native/build/./prev-gcc/ -B/home/regress/tbox/objs/i686-pc-linux-gnu/bin/ -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    -c  -g -O2 -fomit-frame-pointer -gtoggle -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/home/regress/tbox/svn-gcc/gcc -I/home/regress/tbox/svn-gcc/gcc/. -I/home/regress/tbox/svn-gcc/gcc/../include -I/home/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber/bid -I../libdecnumber     -DSTANDARD_STARTFILE_PREFI!
 X=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/home/regress/tbox/objs/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/home/regress/tbox/objs/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.6.0\" -DDEFAULT_TARGET_MACHINE=\"i686-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/home/regress/tbox/objs/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\"  `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` -DCONFIGURE_SPECS="\"\"" \
		-I. -I. -I/home/regress/tbox/svn-gcc/gcc -I/home/regress/tbox/svn-gcc/gcc/. -I/home/regress/tbox/svn-gcc/gcc/../include -I/home/regress/tbox/svn-gcc/gcc/../libcpp/include  -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber -I/home/regress/tbox/svn-gcc/gcc/../libdecnumber/bid -I../libdecnumber    /home/regress/tbox/svn-gcc/gcc/cp/g++spec.c)
cc1: warnings being treated as errors
/home/regress/tbox/svn-gcc/gcc/lto-wrapper.c: In function 'collect_wait':
/home/regress/tbox/svn-gcc/gcc/lto-wrapper.c:180:11: error: variable '__u' set but not used
/home/regress/tbox/svn-gcc/gcc/lto-wrapper.c:182:14: error: variable '__u' set but not used
/home/regress/tbox/svn-gcc/gcc/lto-wrapper.c:183:8: error: variable '__u' set but not used
/home/regress/tbox/svn-gcc/gcc/lto-wrapper.c:191:11: error: variable '__u' set but not used
/home/regress/tbox/svn-gcc/gcc/lto-wrapper.c:192:45: error: variable '__u' set but not used
make[3]: *** [lto-wrapper.o] Error 1
make[3]: *** Waiting for unfinished jobs....
rm gcj-dbtool.pod jcf-dump.pod jv-convert.pod grmic.pod gcov.pod gcj.pod gc-analyze.pod gfdl.pod cpp.pod gij.pod gfortran.pod fsf-funding.pod gcc.pod
make[3]: Leaving directory `/home/regress/tbox/native/build/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/home/regress/tbox/native/build'
make[1]: *** [stage2-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